Class DomainRuleBasedMatchingAttributeTypesSelectorArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.customerprofiles.inputs.DomainRuleBasedMatchingAttributeTypesSelectorArgs.Builder
-
- Enclosing class:
- DomainRuleBasedMatchingAttributeTypesSelectorArgs
public static final class DomainRuleBasedMatchingAttributeTypesSelectorArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(DomainRuleBasedMatchingAttributeTypesSelectorArgs defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(DomainRuleBasedMatchingAttributeTypesSelectorArgs defaults)
-
-
Method Detail
-
addresses
public DomainRuleBasedMatchingAttributeTypesSelectorArgs.Builder addresses(@Nullable com.pulumi.core.Output<java.util.List<java.lang.String>> addresses)
- Parameters:
addresses- The `Address` type. You can choose from `Address`, `BusinessAddress`, `MaillingAddress`, and `ShippingAddress`.- Returns:
- builder
-
addresses
public DomainRuleBasedMatchingAttributeTypesSelectorArgs.Builder addresses(java.util.List<java.lang.String> addresses)
- Parameters:
addresses- The `Address` type. You can choose from `Address`, `BusinessAddress`, `MaillingAddress`, and `ShippingAddress`.- Returns:
- builder
-
addresses
public DomainRuleBasedMatchingAttributeTypesSelectorArgs.Builder addresses(java.lang.String... addresses)
- Parameters:
addresses- The `Address` type. You can choose from `Address`, `BusinessAddress`, `MaillingAddress`, and `ShippingAddress`.- Returns:
- builder
-
attributeMatchingModel
public DomainRuleBasedMatchingAttributeTypesSelectorArgs.Builder attributeMatchingModel(com.pulumi.core.Output<java.lang.String> attributeMatchingModel)
- Parameters:
attributeMatchingModel- Configures the `AttributeMatchingModel`, you can either choose `ONE_TO_ONE` or `MANY_TO_MANY`.- Returns:
- builder
-
attributeMatchingModel
public DomainRuleBasedMatchingAttributeTypesSelectorArgs.Builder attributeMatchingModel(java.lang.String attributeMatchingModel)
- Parameters:
attributeMatchingModel- Configures the `AttributeMatchingModel`, you can either choose `ONE_TO_ONE` or `MANY_TO_MANY`.- Returns:
- builder
-
emailAddresses
public DomainRuleBasedMatchingAttributeTypesSelectorArgs.Builder emailAddresses(@Nullable com.pulumi.core.Output<java.util.List<java.lang.String>> emailAddresses)
- Parameters:
emailAddresses- The `Email` type. You can choose from `EmailAddress`, `BusinessEmailAddress` and `PersonalEmailAddress`.- Returns:
- builder
-
emailAddresses
public DomainRuleBasedMatchingAttributeTypesSelectorArgs.Builder emailAddresses(java.util.List<java.lang.String> emailAddresses)
- Parameters:
emailAddresses- The `Email` type. You can choose from `EmailAddress`, `BusinessEmailAddress` and `PersonalEmailAddress`.- Returns:
- builder
-
emailAddresses
public DomainRuleBasedMatchingAttributeTypesSelectorArgs.Builder emailAddresses(java.lang.String... emailAddresses)
- Parameters:
emailAddresses- The `Email` type. You can choose from `EmailAddress`, `BusinessEmailAddress` and `PersonalEmailAddress`.- Returns:
- builder
-
phoneNumbers
public DomainRuleBasedMatchingAttributeTypesSelectorArgs.Builder phoneNumbers(@Nullable com.pulumi.core.Output<java.util.List<java.lang.String>> phoneNumbers)
- Parameters:
phoneNumbers- The `PhoneNumber` type. You can choose from `PhoneNumber`, `HomePhoneNumber`, and `MobilePhoneNumber`.- Returns:
- builder
-
phoneNumbers
public DomainRuleBasedMatchingAttributeTypesSelectorArgs.Builder phoneNumbers(java.util.List<java.lang.String> phoneNumbers)
- Parameters:
phoneNumbers- The `PhoneNumber` type. You can choose from `PhoneNumber`, `HomePhoneNumber`, and `MobilePhoneNumber`.- Returns:
- builder
-
phoneNumbers
public DomainRuleBasedMatchingAttributeTypesSelectorArgs.Builder phoneNumbers(java.lang.String... phoneNumbers)
- Parameters:
phoneNumbers- The `PhoneNumber` type. You can choose from `PhoneNumber`, `HomePhoneNumber`, and `MobilePhoneNumber`.- Returns:
- builder
-
build
public DomainRuleBasedMatchingAttributeTypesSelectorArgs build()
-
-