Interface AttributeTypesSelector.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<AttributeTypesSelector.Builder,AttributeTypesSelector>,SdkBuilder<AttributeTypesSelector.Builder,AttributeTypesSelector>,SdkPojo
- Enclosing class:
- AttributeTypesSelector
public static interface AttributeTypesSelector.Builder extends SdkPojo, CopyableBuilder<AttributeTypesSelector.Builder,AttributeTypesSelector>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description AttributeTypesSelector.Builderaddress(String... address)TheAddresstype.AttributeTypesSelector.Builderaddress(Collection<String> address)TheAddresstype.AttributeTypesSelector.BuilderattributeMatchingModel(String attributeMatchingModel)Configures theAttributeMatchingModel, you can either chooseONE_TO_ONEorMANY_TO_MANY.AttributeTypesSelector.BuilderattributeMatchingModel(AttributeMatchingModel attributeMatchingModel)Configures theAttributeMatchingModel, you can either chooseONE_TO_ONEorMANY_TO_MANY.AttributeTypesSelector.BuilderemailAddress(String... emailAddress)TheEmailtype.AttributeTypesSelector.BuilderemailAddress(Collection<String> emailAddress)TheEmailtype.AttributeTypesSelector.BuilderphoneNumber(String... phoneNumber)ThePhoneNumbertype.AttributeTypesSelector.BuilderphoneNumber(Collection<String> phoneNumber)ThePhoneNumbertype.-
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, sdkFields
-
-
-
-
Method Detail
-
attributeMatchingModel
AttributeTypesSelector.Builder attributeMatchingModel(String attributeMatchingModel)
Configures the
AttributeMatchingModel, you can either chooseONE_TO_ONEorMANY_TO_MANY.- Parameters:
attributeMatchingModel- Configures theAttributeMatchingModel, you can either chooseONE_TO_ONEorMANY_TO_MANY.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
AttributeMatchingModel,AttributeMatchingModel
-
attributeMatchingModel
AttributeTypesSelector.Builder attributeMatchingModel(AttributeMatchingModel attributeMatchingModel)
Configures the
AttributeMatchingModel, you can either chooseONE_TO_ONEorMANY_TO_MANY.- Parameters:
attributeMatchingModel- Configures theAttributeMatchingModel, you can either chooseONE_TO_ONEorMANY_TO_MANY.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
AttributeMatchingModel,AttributeMatchingModel
-
address
AttributeTypesSelector.Builder address(Collection<String> address)
The
Addresstype. You can choose fromAddress,BusinessAddress,MaillingAddress, andShippingAddress.You only can use the Address type in the
MatchingRule. For example, if you want to match profile based onBusinessAddress.CityorMaillingAddress.City, you need to choose theBusinessAddressand theMaillingAddressto represent the Address type and specify theAddress.Cityon the matching rule.- Parameters:
address- TheAddresstype. You can choose fromAddress,BusinessAddress,MaillingAddress, andShippingAddress.You only can use the Address type in the
MatchingRule. For example, if you want to match profile based onBusinessAddress.CityorMaillingAddress.City, you need to choose theBusinessAddressand theMaillingAddressto represent the Address type and specify theAddress.Cityon the matching rule.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
address
AttributeTypesSelector.Builder address(String... address)
The
Addresstype. You can choose fromAddress,BusinessAddress,MaillingAddress, andShippingAddress.You only can use the Address type in the
MatchingRule. For example, if you want to match profile based onBusinessAddress.CityorMaillingAddress.City, you need to choose theBusinessAddressand theMaillingAddressto represent the Address type and specify theAddress.Cityon the matching rule.- Parameters:
address- TheAddresstype. You can choose fromAddress,BusinessAddress,MaillingAddress, andShippingAddress.You only can use the Address type in the
MatchingRule. For example, if you want to match profile based onBusinessAddress.CityorMaillingAddress.City, you need to choose theBusinessAddressand theMaillingAddressto represent the Address type and specify theAddress.Cityon the matching rule.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
phoneNumber
AttributeTypesSelector.Builder phoneNumber(Collection<String> phoneNumber)
The
PhoneNumbertype. You can choose fromPhoneNumber,HomePhoneNumber, andMobilePhoneNumber.You only can use the
PhoneNumbertype in theMatchingRule. For example, if you want to match a profile based onPhoneorHomePhone, you need to choose thePhoneand theHomePhoneto represent thePhoneNumbertype and only specify thePhoneNumberon the matching rule.- Parameters:
phoneNumber- ThePhoneNumbertype. You can choose fromPhoneNumber,HomePhoneNumber, andMobilePhoneNumber.You only can use the
PhoneNumbertype in theMatchingRule. For example, if you want to match a profile based onPhoneorHomePhone, you need to choose thePhoneand theHomePhoneto represent thePhoneNumbertype and only specify thePhoneNumberon the matching rule.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
phoneNumber
AttributeTypesSelector.Builder phoneNumber(String... phoneNumber)
The
PhoneNumbertype. You can choose fromPhoneNumber,HomePhoneNumber, andMobilePhoneNumber.You only can use the
PhoneNumbertype in theMatchingRule. For example, if you want to match a profile based onPhoneorHomePhone, you need to choose thePhoneand theHomePhoneto represent thePhoneNumbertype and only specify thePhoneNumberon the matching rule.- Parameters:
phoneNumber- ThePhoneNumbertype. You can choose fromPhoneNumber,HomePhoneNumber, andMobilePhoneNumber.You only can use the
PhoneNumbertype in theMatchingRule. For example, if you want to match a profile based onPhoneorHomePhone, you need to choose thePhoneand theHomePhoneto represent thePhoneNumbertype and only specify thePhoneNumberon the matching rule.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
emailAddress
AttributeTypesSelector.Builder emailAddress(Collection<String> emailAddress)
The
Emailtype. You can choose fromEmailAddress,BusinessEmailAddressandPersonalEmailAddress.You only can use the
EmailAddresstype in theMatchingRule. For example, if you want to match profile based onPersonalEmailAddressorBusinessEmailAddress, you need to choose thePersonalEmailAddressand theBusinessEmailAddressto represent theEmailAddresstype and only specify theEmailAddresson the matching rule.- Parameters:
emailAddress- TheEmailtype. You can choose fromEmailAddress,BusinessEmailAddressandPersonalEmailAddress.You only can use the
EmailAddresstype in theMatchingRule. For example, if you want to match profile based onPersonalEmailAddressorBusinessEmailAddress, you need to choose thePersonalEmailAddressand theBusinessEmailAddressto represent theEmailAddresstype and only specify theEmailAddresson the matching rule.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
emailAddress
AttributeTypesSelector.Builder emailAddress(String... emailAddress)
The
Emailtype. You can choose fromEmailAddress,BusinessEmailAddressandPersonalEmailAddress.You only can use the
EmailAddresstype in theMatchingRule. For example, if you want to match profile based onPersonalEmailAddressorBusinessEmailAddress, you need to choose thePersonalEmailAddressand theBusinessEmailAddressto represent theEmailAddresstype and only specify theEmailAddresson the matching rule.- Parameters:
emailAddress- TheEmailtype. You can choose fromEmailAddress,BusinessEmailAddressandPersonalEmailAddress.You only can use the
EmailAddresstype in theMatchingRule. For example, if you want to match profile based onPersonalEmailAddressorBusinessEmailAddress, you need to choose thePersonalEmailAddressand theBusinessEmailAddressto represent theEmailAddresstype and only specify theEmailAddresson the matching rule.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-