Interface CustomerProfileAttributes.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<CustomerProfileAttributes.Builder,CustomerProfileAttributes>,SdkBuilder<CustomerProfileAttributes.Builder,CustomerProfileAttributes>,SdkPojo
- Enclosing class:
- CustomerProfileAttributes
public static interface CustomerProfileAttributes.Builder extends SdkPojo, CopyableBuilder<CustomerProfileAttributes.Builder,CustomerProfileAttributes>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description CustomerProfileAttributes.BuilderaccountNumber(String accountNumber)A unique account number that you have given to the customer.CustomerProfileAttributes.BuilderadditionalInformation(String additionalInformation)Any additional information relevant to the customer's profile.CustomerProfileAttributes.Builderaddress1(String address1)The first line of a customer address.CustomerProfileAttributes.Builderaddress2(String address2)The second line of a customer address.CustomerProfileAttributes.Builderaddress3(String address3)The third line of a customer address.CustomerProfileAttributes.Builderaddress4(String address4)The fourth line of a customer address.CustomerProfileAttributes.BuilderbillingAddress1(String billingAddress1)The first line of a customer’s billing address.CustomerProfileAttributes.BuilderbillingAddress2(String billingAddress2)The second line of a customer’s billing address.CustomerProfileAttributes.BuilderbillingAddress3(String billingAddress3)The third line of a customer’s billing address.CustomerProfileAttributes.BuilderbillingAddress4(String billingAddress4)The fourth line of a customer’s billing address.CustomerProfileAttributes.BuilderbillingCity(String billingCity)The city of a customer’s billing address.CustomerProfileAttributes.BuilderbillingCountry(String billingCountry)The country of a customer’s billing address.CustomerProfileAttributes.BuilderbillingCounty(String billingCounty)The county of a customer’s billing address.CustomerProfileAttributes.BuilderbillingPostalCode(String billingPostalCode)The postal code of a customer’s billing address.CustomerProfileAttributes.BuilderbillingProvince(String billingProvince)The province of a customer’s billing address.CustomerProfileAttributes.BuilderbillingState(String billingState)The state of a customer’s billing address.CustomerProfileAttributes.BuilderbirthDate(String birthDate)The customer's birth date.CustomerProfileAttributes.BuilderbusinessEmailAddress(String businessEmailAddress)The customer's business email address.CustomerProfileAttributes.BuilderbusinessName(String businessName)The name of the customer's business.CustomerProfileAttributes.BuilderbusinessPhoneNumber(String businessPhoneNumber)The customer's business phone number.CustomerProfileAttributes.Buildercity(String city)The city in which a customer lives.CustomerProfileAttributes.Buildercountry(String country)The country in which a customer lives.CustomerProfileAttributes.Buildercounty(String county)The county in which a customer lives.CustomerProfileAttributes.Buildercustom(Map<String,String> custom)The custom attributes in customer profile attributes.CustomerProfileAttributes.BuilderemailAddress(String emailAddress)The customer's email address, which has not been specified as a personal or business address.CustomerProfileAttributes.BuilderfirstName(String firstName)The customer's first name.CustomerProfileAttributes.Buildergender(String gender)The customer's gender.CustomerProfileAttributes.BuilderhomePhoneNumber(String homePhoneNumber)The customer's mobile phone number.CustomerProfileAttributes.BuilderlastName(String lastName)The customer's last name.CustomerProfileAttributes.BuildermailingAddress1(String mailingAddress1)The first line of a customer’s mailing address.CustomerProfileAttributes.BuildermailingAddress2(String mailingAddress2)The second line of a customer’s mailing address.CustomerProfileAttributes.BuildermailingAddress3(String mailingAddress3)The third line of a customer’s mailing address.CustomerProfileAttributes.BuildermailingAddress4(String mailingAddress4)The fourth line of a customer’s mailing address.CustomerProfileAttributes.BuildermailingCity(String mailingCity)The city of a customer’s mailing address.CustomerProfileAttributes.BuildermailingCountry(String mailingCountry)The country of a customer’s mailing address.CustomerProfileAttributes.BuildermailingCounty(String mailingCounty)The county of a customer’s mailing address.CustomerProfileAttributes.BuildermailingPostalCode(String mailingPostalCode)The postal code of a customer’s mailing address.CustomerProfileAttributes.BuildermailingProvince(String mailingProvince)The province of a customer’s mailing address.CustomerProfileAttributes.BuildermailingState(String mailingState)The state of a customer’s mailing address.CustomerProfileAttributes.BuildermiddleName(String middleName)The customer's middle name.CustomerProfileAttributes.BuildermobilePhoneNumber(String mobilePhoneNumber)The customer's mobile phone number.CustomerProfileAttributes.BuilderpartyType(String partyType)The customer's party type.CustomerProfileAttributes.BuilderphoneNumber(String phoneNumber)The customer's phone number, which has not been specified as a mobile, home, or business number.CustomerProfileAttributes.BuilderpostalCode(String postalCode)The postal code of a customer address.CustomerProfileAttributes.BuilderprofileARN(String profileARN)The ARN of a customer profile.CustomerProfileAttributes.BuilderprofileId(String profileId)The unique identifier of a customer profile.CustomerProfileAttributes.Builderprovince(String province)The province in which a customer lives.CustomerProfileAttributes.BuildershippingAddress1(String shippingAddress1)The first line of a customer’s shipping address.CustomerProfileAttributes.BuildershippingAddress2(String shippingAddress2)The second line of a customer’s shipping address.CustomerProfileAttributes.BuildershippingAddress3(String shippingAddress3)The third line of a customer’s shipping address.CustomerProfileAttributes.BuildershippingAddress4(String shippingAddress4)The fourth line of a customer’s shipping address.CustomerProfileAttributes.BuildershippingCity(String shippingCity)The city of a customer’s shipping address.CustomerProfileAttributes.BuildershippingCountry(String shippingCountry)The country of a customer’s shipping address.CustomerProfileAttributes.BuildershippingCounty(String shippingCounty)The county of a customer’s shipping address.CustomerProfileAttributes.BuildershippingPostalCode(String shippingPostalCode)The postal code of a customer’s shipping address.CustomerProfileAttributes.BuildershippingProvince(String shippingProvince)The province of a customer’s shipping address.CustomerProfileAttributes.BuildershippingState(String shippingState)The state of a customer’s shipping address.CustomerProfileAttributes.Builderstate(String state)The state in which a customer lives.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
accountNumber
CustomerProfileAttributes.Builder accountNumber(String accountNumber)
A unique account number that you have given to the customer.
- Parameters:
accountNumber- A unique account number that you have given to the customer.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
additionalInformation
CustomerProfileAttributes.Builder additionalInformation(String additionalInformation)
Any additional information relevant to the customer's profile.
- Parameters:
additionalInformation- Any additional information relevant to the customer's profile.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
address1
CustomerProfileAttributes.Builder address1(String address1)
The first line of a customer address.
- Parameters:
address1- The first line of a customer address.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
address2
CustomerProfileAttributes.Builder address2(String address2)
The second line of a customer address.
- Parameters:
address2- The second line of a customer address.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
address3
CustomerProfileAttributes.Builder address3(String address3)
The third line of a customer address.
- Parameters:
address3- The third line of a customer address.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
address4
CustomerProfileAttributes.Builder address4(String address4)
The fourth line of a customer address.
- Parameters:
address4- The fourth line of a customer address.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
billingAddress1
CustomerProfileAttributes.Builder billingAddress1(String billingAddress1)
The first line of a customer’s billing address.
- Parameters:
billingAddress1- The first line of a customer’s billing address.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
billingAddress2
CustomerProfileAttributes.Builder billingAddress2(String billingAddress2)
The second line of a customer’s billing address.
- Parameters:
billingAddress2- The second line of a customer’s billing address.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
billingAddress3
CustomerProfileAttributes.Builder billingAddress3(String billingAddress3)
The third line of a customer’s billing address.
- Parameters:
billingAddress3- The third line of a customer’s billing address.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
billingAddress4
CustomerProfileAttributes.Builder billingAddress4(String billingAddress4)
The fourth line of a customer’s billing address.
- Parameters:
billingAddress4- The fourth line of a customer’s billing address.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
billingCity
CustomerProfileAttributes.Builder billingCity(String billingCity)
The city of a customer’s billing address.
- Parameters:
billingCity- The city of a customer’s billing address.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
billingCountry
CustomerProfileAttributes.Builder billingCountry(String billingCountry)
The country of a customer’s billing address.
- Parameters:
billingCountry- The country of a customer’s billing address.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
billingCounty
CustomerProfileAttributes.Builder billingCounty(String billingCounty)
The county of a customer’s billing address.
- Parameters:
billingCounty- The county of a customer’s billing address.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
billingPostalCode
CustomerProfileAttributes.Builder billingPostalCode(String billingPostalCode)
The postal code of a customer’s billing address.
- Parameters:
billingPostalCode- The postal code of a customer’s billing address.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
billingProvince
CustomerProfileAttributes.Builder billingProvince(String billingProvince)
The province of a customer’s billing address.
- Parameters:
billingProvince- The province of a customer’s billing address.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
billingState
CustomerProfileAttributes.Builder billingState(String billingState)
The state of a customer’s billing address.
- Parameters:
billingState- The state of a customer’s billing address.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
birthDate
CustomerProfileAttributes.Builder birthDate(String birthDate)
The customer's birth date.
- Parameters:
birthDate- The customer's birth date.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
businessEmailAddress
CustomerProfileAttributes.Builder businessEmailAddress(String businessEmailAddress)
The customer's business email address.
- Parameters:
businessEmailAddress- The customer's business email address.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
businessName
CustomerProfileAttributes.Builder businessName(String businessName)
The name of the customer's business.
- Parameters:
businessName- The name of the customer's business.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
businessPhoneNumber
CustomerProfileAttributes.Builder businessPhoneNumber(String businessPhoneNumber)
The customer's business phone number.
- Parameters:
businessPhoneNumber- The customer's business phone number.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
city
CustomerProfileAttributes.Builder city(String city)
The city in which a customer lives.
- Parameters:
city- The city in which a customer lives.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
country
CustomerProfileAttributes.Builder country(String country)
The country in which a customer lives.
- Parameters:
country- The country in which a customer lives.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
county
CustomerProfileAttributes.Builder county(String county)
The county in which a customer lives.
- Parameters:
county- The county in which a customer lives.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
custom
CustomerProfileAttributes.Builder custom(Map<String,String> custom)
The custom attributes in customer profile attributes.
- Parameters:
custom- The custom attributes in customer profile attributes.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
emailAddress
CustomerProfileAttributes.Builder emailAddress(String emailAddress)
The customer's email address, which has not been specified as a personal or business address.
- Parameters:
emailAddress- The customer's email address, which has not been specified as a personal or business address.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
firstName
CustomerProfileAttributes.Builder firstName(String firstName)
The customer's first name.
- Parameters:
firstName- The customer's first name.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
gender
CustomerProfileAttributes.Builder gender(String gender)
The customer's gender.
- Parameters:
gender- The customer's gender.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
homePhoneNumber
CustomerProfileAttributes.Builder homePhoneNumber(String homePhoneNumber)
The customer's mobile phone number.
- Parameters:
homePhoneNumber- The customer's mobile phone number.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastName
CustomerProfileAttributes.Builder lastName(String lastName)
The customer's last name.
- Parameters:
lastName- The customer's last name.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
mailingAddress1
CustomerProfileAttributes.Builder mailingAddress1(String mailingAddress1)
The first line of a customer’s mailing address.
- Parameters:
mailingAddress1- The first line of a customer’s mailing address.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
mailingAddress2
CustomerProfileAttributes.Builder mailingAddress2(String mailingAddress2)
The second line of a customer’s mailing address.
- Parameters:
mailingAddress2- The second line of a customer’s mailing address.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
mailingAddress3
CustomerProfileAttributes.Builder mailingAddress3(String mailingAddress3)
The third line of a customer’s mailing address.
- Parameters:
mailingAddress3- The third line of a customer’s mailing address.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
mailingAddress4
CustomerProfileAttributes.Builder mailingAddress4(String mailingAddress4)
The fourth line of a customer’s mailing address.
- Parameters:
mailingAddress4- The fourth line of a customer’s mailing address.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
mailingCity
CustomerProfileAttributes.Builder mailingCity(String mailingCity)
The city of a customer’s mailing address.
- Parameters:
mailingCity- The city of a customer’s mailing address.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
mailingCountry
CustomerProfileAttributes.Builder mailingCountry(String mailingCountry)
The country of a customer’s mailing address.
- Parameters:
mailingCountry- The country of a customer’s mailing address.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
mailingCounty
CustomerProfileAttributes.Builder mailingCounty(String mailingCounty)
The county of a customer’s mailing address.
- Parameters:
mailingCounty- The county of a customer’s mailing address.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
mailingPostalCode
CustomerProfileAttributes.Builder mailingPostalCode(String mailingPostalCode)
The postal code of a customer’s mailing address.
- Parameters:
mailingPostalCode- The postal code of a customer’s mailing address.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
mailingProvince
CustomerProfileAttributes.Builder mailingProvince(String mailingProvince)
The province of a customer’s mailing address.
- Parameters:
mailingProvince- The province of a customer’s mailing address.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
mailingState
CustomerProfileAttributes.Builder mailingState(String mailingState)
The state of a customer’s mailing address.
- Parameters:
mailingState- The state of a customer’s mailing address.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
middleName
CustomerProfileAttributes.Builder middleName(String middleName)
The customer's middle name.
- Parameters:
middleName- The customer's middle name.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
mobilePhoneNumber
CustomerProfileAttributes.Builder mobilePhoneNumber(String mobilePhoneNumber)
The customer's mobile phone number.
- Parameters:
mobilePhoneNumber- The customer's mobile phone number.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
partyType
CustomerProfileAttributes.Builder partyType(String partyType)
The customer's party type.
- Parameters:
partyType- The customer's party type.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
phoneNumber
CustomerProfileAttributes.Builder phoneNumber(String phoneNumber)
The customer's phone number, which has not been specified as a mobile, home, or business number.
- Parameters:
phoneNumber- The customer's phone number, which has not been specified as a mobile, home, or business number.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
postalCode
CustomerProfileAttributes.Builder postalCode(String postalCode)
The postal code of a customer address.
- Parameters:
postalCode- The postal code of a customer address.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
profileARN
CustomerProfileAttributes.Builder profileARN(String profileARN)
The ARN of a customer profile.
- Parameters:
profileARN- The ARN of a customer profile.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
profileId
CustomerProfileAttributes.Builder profileId(String profileId)
The unique identifier of a customer profile.
- Parameters:
profileId- The unique identifier of a customer profile.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
province
CustomerProfileAttributes.Builder province(String province)
The province in which a customer lives.
- Parameters:
province- The province in which a customer lives.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
shippingAddress1
CustomerProfileAttributes.Builder shippingAddress1(String shippingAddress1)
The first line of a customer’s shipping address.
- Parameters:
shippingAddress1- The first line of a customer’s shipping address.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
shippingAddress2
CustomerProfileAttributes.Builder shippingAddress2(String shippingAddress2)
The second line of a customer’s shipping address.
- Parameters:
shippingAddress2- The second line of a customer’s shipping address.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
shippingAddress3
CustomerProfileAttributes.Builder shippingAddress3(String shippingAddress3)
The third line of a customer’s shipping address.
- Parameters:
shippingAddress3- The third line of a customer’s shipping address.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
shippingAddress4
CustomerProfileAttributes.Builder shippingAddress4(String shippingAddress4)
The fourth line of a customer’s shipping address.
- Parameters:
shippingAddress4- The fourth line of a customer’s shipping address.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
shippingCity
CustomerProfileAttributes.Builder shippingCity(String shippingCity)
The city of a customer’s shipping address.
- Parameters:
shippingCity- The city of a customer’s shipping address.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
shippingCountry
CustomerProfileAttributes.Builder shippingCountry(String shippingCountry)
The country of a customer’s shipping address.
- Parameters:
shippingCountry- The country of a customer’s shipping address.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
shippingCounty
CustomerProfileAttributes.Builder shippingCounty(String shippingCounty)
The county of a customer’s shipping address.
- Parameters:
shippingCounty- The county of a customer’s shipping address.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
shippingPostalCode
CustomerProfileAttributes.Builder shippingPostalCode(String shippingPostalCode)
The postal code of a customer’s shipping address.
- Parameters:
shippingPostalCode- The postal code of a customer’s shipping address.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
shippingProvince
CustomerProfileAttributes.Builder shippingProvince(String shippingProvince)
The province of a customer’s shipping address.
- Parameters:
shippingProvince- The province of a customer’s shipping address.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
shippingState
CustomerProfileAttributes.Builder shippingState(String shippingState)
The state of a customer’s shipping address.
- Parameters:
shippingState- The state of a customer’s shipping address.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
state
CustomerProfileAttributes.Builder state(String state)
The state in which a customer lives.
- Parameters:
state- The state in which a customer lives.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-