Package com.oracle.bmc.rover.model
Class ShippingAddress.Builder
- java.lang.Object
-
- com.oracle.bmc.rover.model.ShippingAddress.Builder
-
- Enclosing class:
- ShippingAddress
public static class ShippingAddress.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ShippingAddress.Builder
address1(String address1)
Address line 1.ShippingAddress.Builder
address2(String address2)
Address line 2.ShippingAddress.Builder
address3(String address3)
Address line 3.ShippingAddress.Builder
address4(String address4)
Address line 4.ShippingAddress.Builder
addressee(String addressee)
Addressee in shipping address.ShippingAddress
build()
ShippingAddress.Builder
careOf(String careOf)
CareOf for shipping address.ShippingAddress.Builder
cityOrLocality(String cityOrLocality)
city or locality for shipping address.ShippingAddress.Builder
copy(ShippingAddress model)
ShippingAddress.Builder
country(String country)
country for shipping address.ShippingAddress.Builder
email(String email)
recipient email address.ShippingAddress.Builder
phoneNumber(String phoneNumber)
recipient phone number.ShippingAddress.Builder
stateOrRegion(String stateOrRegion)
state or region for shipping address.ShippingAddress.Builder
zipcode(String zipcode)
zipcode for shipping address.
-
-
-
Method Detail
-
addressee
public ShippingAddress.Builder addressee(String addressee)
Addressee in shipping address.- Parameters:
addressee
- the value to set- Returns:
- this builder
-
careOf
public ShippingAddress.Builder careOf(String careOf)
CareOf for shipping address.- Parameters:
careOf
- the value to set- Returns:
- this builder
-
address1
public ShippingAddress.Builder address1(String address1)
Address line 1.- Parameters:
address1
- the value to set- Returns:
- this builder
-
address2
public ShippingAddress.Builder address2(String address2)
Address line 2.- Parameters:
address2
- the value to set- Returns:
- this builder
-
address3
public ShippingAddress.Builder address3(String address3)
Address line 3.- Parameters:
address3
- the value to set- Returns:
- this builder
-
address4
public ShippingAddress.Builder address4(String address4)
Address line 4.- Parameters:
address4
- the value to set- Returns:
- this builder
-
cityOrLocality
public ShippingAddress.Builder cityOrLocality(String cityOrLocality)
city or locality for shipping address.- Parameters:
cityOrLocality
- the value to set- Returns:
- this builder
-
stateOrRegion
public ShippingAddress.Builder stateOrRegion(String stateOrRegion)
state or region for shipping address.- Parameters:
stateOrRegion
- the value to set- Returns:
- this builder
-
zipcode
public ShippingAddress.Builder zipcode(String zipcode)
zipcode for shipping address.- Parameters:
zipcode
- the value to set- Returns:
- this builder
-
country
public ShippingAddress.Builder country(String country)
country for shipping address.- Parameters:
country
- the value to set- Returns:
- this builder
-
phoneNumber
public ShippingAddress.Builder phoneNumber(String phoneNumber)
recipient phone number.- Parameters:
phoneNumber
- the value to set- Returns:
- this builder
-
email
public ShippingAddress.Builder email(String email)
recipient email address.- Parameters:
email
- the value to set- Returns:
- this builder
-
build
public ShippingAddress build()
-
copy
public ShippingAddress.Builder copy(ShippingAddress model)
-
-