Interface AttributeTypesSelector.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<AttributeTypesSelector.Builder,
,AttributeTypesSelector> SdkBuilder<AttributeTypesSelector.Builder,
,AttributeTypesSelector> SdkPojo
- Enclosing class:
AttributeTypesSelector
-
Method Summary
Modifier and TypeMethodDescriptionTheAddress
type.address
(Collection<String> address) TheAddress
type.attributeMatchingModel
(String attributeMatchingModel) Configures theAttributeMatchingModel
, you can either chooseONE_TO_ONE
orMANY_TO_MANY
.attributeMatchingModel
(AttributeMatchingModel attributeMatchingModel) Configures theAttributeMatchingModel
, you can either chooseONE_TO_ONE
orMANY_TO_MANY
.emailAddress
(String... emailAddress) TheEmail
type.emailAddress
(Collection<String> emailAddress) TheEmail
type.phoneNumber
(String... phoneNumber) ThePhoneNumber
type.phoneNumber
(Collection<String> phoneNumber) ThePhoneNumber
type.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 Details
-
attributeMatchingModel
Configures the
AttributeMatchingModel
, you can either chooseONE_TO_ONE
orMANY_TO_MANY
.- Parameters:
attributeMatchingModel
- Configures theAttributeMatchingModel
, you can either chooseONE_TO_ONE
orMANY_TO_MANY
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
attributeMatchingModel
AttributeTypesSelector.Builder attributeMatchingModel(AttributeMatchingModel attributeMatchingModel) Configures the
AttributeMatchingModel
, you can either chooseONE_TO_ONE
orMANY_TO_MANY
.- Parameters:
attributeMatchingModel
- Configures theAttributeMatchingModel
, you can either chooseONE_TO_ONE
orMANY_TO_MANY
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
address
The
Address
type. 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.City
orMaillingAddress.City
, you need to choose theBusinessAddress
and theMaillingAddress
to represent the Address type and specify theAddress.City
on the matching rule.- Parameters:
address
- TheAddress
type. 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.City
orMaillingAddress.City
, you need to choose theBusinessAddress
and theMaillingAddress
to represent the Address type and specify theAddress.City
on the matching rule.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
address
The
Address
type. 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.City
orMaillingAddress.City
, you need to choose theBusinessAddress
and theMaillingAddress
to represent the Address type and specify theAddress.City
on the matching rule.- Parameters:
address
- TheAddress
type. 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.City
orMaillingAddress.City
, you need to choose theBusinessAddress
and theMaillingAddress
to represent the Address type and specify theAddress.City
on the matching rule.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
phoneNumber
The
PhoneNumber
type. You can choose fromPhoneNumber
,HomePhoneNumber
, andMobilePhoneNumber
.You only can use the
PhoneNumber
type in theMatchingRule
. For example, if you want to match a profile based onPhone
orHomePhone
, you need to choose thePhone
and theHomePhone
to represent thePhoneNumber
type and only specify thePhoneNumber
on the matching rule.- Parameters:
phoneNumber
- ThePhoneNumber
type. You can choose fromPhoneNumber
,HomePhoneNumber
, andMobilePhoneNumber
.You only can use the
PhoneNumber
type in theMatchingRule
. For example, if you want to match a profile based onPhone
orHomePhone
, you need to choose thePhone
and theHomePhone
to represent thePhoneNumber
type and only specify thePhoneNumber
on the matching rule.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
phoneNumber
The
PhoneNumber
type. You can choose fromPhoneNumber
,HomePhoneNumber
, andMobilePhoneNumber
.You only can use the
PhoneNumber
type in theMatchingRule
. For example, if you want to match a profile based onPhone
orHomePhone
, you need to choose thePhone
and theHomePhone
to represent thePhoneNumber
type and only specify thePhoneNumber
on the matching rule.- Parameters:
phoneNumber
- ThePhoneNumber
type. You can choose fromPhoneNumber
,HomePhoneNumber
, andMobilePhoneNumber
.You only can use the
PhoneNumber
type in theMatchingRule
. For example, if you want to match a profile based onPhone
orHomePhone
, you need to choose thePhone
and theHomePhone
to represent thePhoneNumber
type and only specify thePhoneNumber
on the matching rule.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
emailAddress
The
Email
type. You can choose fromEmailAddress
,BusinessEmailAddress
andPersonalEmailAddress
.You only can use the
EmailAddress
type in theMatchingRule
. For example, if you want to match profile based onPersonalEmailAddress
orBusinessEmailAddress
, you need to choose thePersonalEmailAddress
and theBusinessEmailAddress
to represent theEmailAddress
type and only specify theEmailAddress
on the matching rule.- Parameters:
emailAddress
- TheEmail
type. You can choose fromEmailAddress
,BusinessEmailAddress
andPersonalEmailAddress
.You only can use the
EmailAddress
type in theMatchingRule
. For example, if you want to match profile based onPersonalEmailAddress
orBusinessEmailAddress
, you need to choose thePersonalEmailAddress
and theBusinessEmailAddress
to represent theEmailAddress
type and only specify theEmailAddress
on the matching rule.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
emailAddress
The
Email
type. You can choose fromEmailAddress
,BusinessEmailAddress
andPersonalEmailAddress
.You only can use the
EmailAddress
type in theMatchingRule
. For example, if you want to match profile based onPersonalEmailAddress
orBusinessEmailAddress
, you need to choose thePersonalEmailAddress
and theBusinessEmailAddress
to represent theEmailAddress
type and only specify theEmailAddress
on the matching rule.- Parameters:
emailAddress
- TheEmail
type. You can choose fromEmailAddress
,BusinessEmailAddress
andPersonalEmailAddress
.You only can use the
EmailAddress
type in theMatchingRule
. For example, if you want to match profile based onPersonalEmailAddress
orBusinessEmailAddress
, you need to choose thePersonalEmailAddress
and theBusinessEmailAddress
to represent theEmailAddress
type and only specify theEmailAddress
on the matching rule.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-