@Generated(value="software.amazon.awssdk:codegen") public final class FieldSourceProfileIds extends Object implements SdkPojo, Serializable, ToCopyableBuilder<FieldSourceProfileIds.Builder,FieldSourceProfileIds>
A duplicate customer profile that is to be merged into a main profile.
| Modifier and Type | Class and Description |
|---|---|
static interface |
FieldSourceProfileIds.Builder |
| Modifier and Type | Method and Description |
|---|---|
String |
accountNumber()
A unique identifier for the account number field to be merged.
|
String |
additionalInformation()
A unique identifier for the additional information field to be merged.
|
String |
address()
A unique identifier for the party type field to be merged.
|
Map<String,String> |
attributes()
A unique identifier for the attributes field to be merged.
|
String |
billingAddress()
A unique identifier for the billing type field to be merged.
|
String |
birthDate()
A unique identifier for the birthdate field to be merged.
|
static FieldSourceProfileIds.Builder |
builder() |
String |
businessEmailAddress()
A unique identifier for the party type field to be merged.
|
String |
businessName()
A unique identifier for the business name field to be merged.
|
String |
businessPhoneNumber()
A unique identifier for the business phone number field to be merged.
|
String |
emailAddress()
A unique identifier for the email address field to be merged.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
String |
firstName()
A unique identifier for the first name field to be merged.
|
String |
gender()
A unique identifier for the gender field to be merged.
|
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
boolean |
hasAttributes()
Returns true if the Attributes property was specified by the sender (it may be empty), or false if the sender did
not specify the value (it will be empty).
|
int |
hashCode() |
String |
homePhoneNumber()
A unique identifier for the home phone number field to be merged.
|
String |
lastName()
A unique identifier for the last name field to be merged.
|
String |
mailingAddress()
A unique identifier for the mailing address field to be merged.
|
String |
middleName()
A unique identifier for the middle name field to be merged.
|
String |
mobilePhoneNumber()
A unique identifier for the mobile phone number field to be merged.
|
String |
partyType()
A unique identifier for the party type field to be merged.
|
String |
personalEmailAddress()
A unique identifier for the personal email address field to be merged.
|
String |
phoneNumber()
A unique identifier for the phone number field to be merged.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends FieldSourceProfileIds.Builder> |
serializableBuilderClass() |
String |
shippingAddress()
A unique identifier for the shipping address field to be merged.
|
FieldSourceProfileIds.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String accountNumber()
A unique identifier for the account number field to be merged.
public final String additionalInformation()
A unique identifier for the additional information field to be merged.
public final String partyType()
A unique identifier for the party type field to be merged.
public final String businessName()
A unique identifier for the business name field to be merged.
public final String firstName()
A unique identifier for the first name field to be merged.
public final String middleName()
A unique identifier for the middle name field to be merged.
public final String lastName()
A unique identifier for the last name field to be merged.
public final String birthDate()
A unique identifier for the birthdate field to be merged.
public final String gender()
A unique identifier for the gender field to be merged.
public final String phoneNumber()
A unique identifier for the phone number field to be merged.
public final String mobilePhoneNumber()
A unique identifier for the mobile phone number field to be merged.
public final String homePhoneNumber()
A unique identifier for the home phone number field to be merged.
public final String businessPhoneNumber()
A unique identifier for the business phone number field to be merged.
public final String emailAddress()
A unique identifier for the email address field to be merged.
public final String personalEmailAddress()
A unique identifier for the personal email address field to be merged.
public final String businessEmailAddress()
A unique identifier for the party type field to be merged.
public final String address()
A unique identifier for the party type field to be merged.
public final String shippingAddress()
A unique identifier for the shipping address field to be merged.
public final String mailingAddress()
A unique identifier for the mailing address field to be merged.
public final String billingAddress()
A unique identifier for the billing type field to be merged.
public final boolean hasAttributes()
public final Map<String,String> attributes()
A unique identifier for the attributes field to be merged.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
You can use hasAttributes() to see if a value was sent in this field.
public FieldSourceProfileIds.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<FieldSourceProfileIds.Builder,FieldSourceProfileIds>public static FieldSourceProfileIds.Builder builder()
public static Class<? extends FieldSourceProfileIds.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2021. All rights reserved.