Interface ContactPreference.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<ContactPreference.Builder,,ContactPreference> SdkBuilder<ContactPreference.Builder,,ContactPreference> SdkPojo
- Enclosing class:
ContactPreference
@Mutable
@NotThreadSafe
public static interface ContactPreference.Builder
extends SdkPojo, CopyableBuilder<ContactPreference.Builder,ContactPreference>
-
Method Summary
Modifier and TypeMethodDescriptioncontactType(String contactType) The contact type used for engagement.contactType(ContactType contactType) The contact type used for engagement.A searchable, unique identifier of a customer profile.The key value used to look up profile based off the keyName.The unique identifier of a customer profile.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
keyName
A searchable, unique identifier of a customer profile.
- Parameters:
keyName- A searchable, unique identifier of a customer profile.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
keyValue
The key value used to look up profile based off the keyName.
- Parameters:
keyValue- The key value used to look up profile based off the keyName.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
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.
-
contactType
The contact type used for engagement. For example: HomePhoneNumber, PersonalEmailAddress.
- Parameters:
contactType- The contact type used for engagement. For example: HomePhoneNumber, PersonalEmailAddress.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
contactType
The contact type used for engagement. For example: HomePhoneNumber, PersonalEmailAddress.
- Parameters:
contactType- The contact type used for engagement. For example: HomePhoneNumber, PersonalEmailAddress.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-