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.InitializationMode
Nested classes/interfaces inherited from interface software.amazon.awscdk.services.customerprofiles.CfnDomain.AttributeTypesSelectorProperty
CfnDomain.AttributeTypesSelectorProperty.Builder, CfnDomain.AttributeTypesSelectorProperty.Jsii$Proxy
-
Constructor Summary
ModifierConstructorDescriptionprotected
Constructor that initializes the object based on literal property values passed by theCfnDomain.AttributeTypesSelectorProperty.Builder
.protected
Jsii$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.AttributeTypesSelectorProperty
Configures theAttributeMatchingModel
, you can either chooseONE_TO_ONE
orMANY_TO_MANY
.- Specified by:
getAttributeMatchingModel
in interfaceCfnDomain.AttributeTypesSelectorProperty
- See Also:
-
getAddress
Description copied from interface:CfnDomain.AttributeTypesSelectorProperty
TheAddress
type.You can choose from
Address
,BusinessAddress
,MaillingAddress
, andShippingAddress
. You only can use theAddress
type in theMatchingRule
. For example, if you want to match a profile based onBusinessAddress.City
orMaillingAddress.City
, you can choose theBusinessAddress
and theMaillingAddress
to represent theAddress
type and specify theAddress.City
on the matching rule.- Specified by:
getAddress
in interfaceCfnDomain.AttributeTypesSelectorProperty
- See Also:
-
getEmailAddress
Description copied from interface:CfnDomain.AttributeTypesSelectorProperty
The Email type.You can choose from
EmailAddress
,BusinessEmailAddress
andPersonalEmailAddress
. You only can use theEmailAddress
type in theMatchingRule
. For example, if you want to match profile based onPersonalEmailAddress
orBusinessEmailAddress
, you can choose thePersonalEmailAddress
and theBusinessEmailAddress
to represent theEmailAddress
type and only specify theEmailAddress
on the matching rule.- Specified by:
getEmailAddress
in interfaceCfnDomain.AttributeTypesSelectorProperty
- See Also:
-
getPhoneNumber
Description copied from interface:CfnDomain.AttributeTypesSelectorProperty
ThePhoneNumber
type.You can choose from
PhoneNumber
,HomePhoneNumber
, andMobilePhoneNumber
. You only can use thePhoneNumber
type in theMatchingRule
. For example, if you want to match a profile based onPhone
orHomePhone
, you can choose thePhone
and theHomePhone
to represent thePhoneNumber
type and only specify thePhoneNumber
on the matching rule.- Specified by:
getPhoneNumber
in interfaceCfnDomain.AttributeTypesSelectorProperty
- See Also:
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJson
in interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-