Class CfnDomain.AttributeTypesSelectorProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnDomain.AttributeTypesSelectorProperty,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnDomain.AttributeTypesSelectorProperty
CfnDomain.AttributeTypesSelectorProperty-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.services.customerprofiles.CfnDomain.AttributeTypesSelectorProperty
CfnDomain.AttributeTypesSelectorProperty.Builder, CfnDomain.AttributeTypesSelectorProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnDomain.AttributeTypesSelectorProperty.Builder.protectedJsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
Constructor Details
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef- Reference to the JSII managed object.
-
Jsii$Proxy
Constructor that initializes the object based on literal property values passed by theCfnDomain.AttributeTypesSelectorProperty.Builder.
-
-
Method Details
-
getAttributeMatchingModel
Description copied from interface:CfnDomain.AttributeTypesSelectorPropertyConfigures theAttributeMatchingModel, you can either chooseONE_TO_ONEorMANY_TO_MANY.- Specified by:
getAttributeMatchingModelin interfaceCfnDomain.AttributeTypesSelectorProperty- See Also:
-
getAddress
Description copied from interface:CfnDomain.AttributeTypesSelectorPropertyTheAddresstype.You can choose from
Address,BusinessAddress,MaillingAddress, andShippingAddress. You only can use theAddresstype in theMatchingRule. For example, if you want to match a profile based onBusinessAddress.CityorMaillingAddress.City, you can choose theBusinessAddressand theMaillingAddressto represent theAddresstype and specify theAddress.Cityon the matching rule.- Specified by:
getAddressin interfaceCfnDomain.AttributeTypesSelectorProperty- See Also:
-
getEmailAddress
Description copied from interface:CfnDomain.AttributeTypesSelectorPropertyThe Email type.You can choose from
EmailAddress,BusinessEmailAddressandPersonalEmailAddress. You only can use theEmailAddresstype in theMatchingRule. For example, if you want to match profile based onPersonalEmailAddressorBusinessEmailAddress, you can choose thePersonalEmailAddressand theBusinessEmailAddressto represent theEmailAddresstype and only specify theEmailAddresson the matching rule.- Specified by:
getEmailAddressin interfaceCfnDomain.AttributeTypesSelectorProperty- See Also:
-
getPhoneNumber
Description copied from interface:CfnDomain.AttributeTypesSelectorPropertyThePhoneNumbertype.You can choose from
PhoneNumber,HomePhoneNumber, andMobilePhoneNumber. You only can use thePhoneNumbertype in theMatchingRule. For example, if you want to match a profile based onPhoneorHomePhone, you can choose thePhoneand theHomePhoneto represent thePhoneNumbertype and only specify thePhoneNumberon the matching rule.- Specified by:
getPhoneNumberin interfaceCfnDomain.AttributeTypesSelectorProperty- See Also:
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-