Class CfnSegmentDefinition.ProfileAttributesProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.customerprofiles.CfnSegmentDefinition.ProfileAttributesProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnSegmentDefinition.ProfileAttributesProperty,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnSegmentDefinition.ProfileAttributesProperty
@Stability(Stable)
@Internal
public static final class CfnSegmentDefinition.ProfileAttributesProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnSegmentDefinition.ProfileAttributesProperty
An implementation for
CfnSegmentDefinition.ProfileAttributesProperty-
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.CfnSegmentDefinition.ProfileAttributesProperty
CfnSegmentDefinition.ProfileAttributesProperty.Builder, CfnSegmentDefinition.ProfileAttributesProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnSegmentDefinition.ProfileAttributesProperty.Builder.protectedJsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNodefinal booleanfinal ObjectA field to describe values to segment on within account number.final ObjectA field to describe values to segment on within additional information.final ObjectA field to describe values to segment on within address.final ObjectA field to describe values to segment on within attributes.final ObjectA field to describe values to segment on within billing address.final ObjectA field to describe values to segment on within birthDate.final ObjectA field to describe values to segment on within business email address.final ObjectA field to describe values to segment on within business name.final ObjectA field to describe values to segment on within business phone number.final ObjectA field to describe values to segment on within email address.final ObjectA field to describe values to segment on within first name.final ObjectA field to describe values to segment on within genderString.final ObjectA field to describe values to segment on within home phone number.final ObjectA field to describe values to segment on within last name.final ObjectA field to describe values to segment on within mailing address.final ObjectA field to describe values to segment on within middle name.final ObjectA field to describe values to segment on within mobile phone number.final ObjectA field to describe values to segment on within partyTypeString.final ObjectA field to describe values to segment on within personal email address.final ObjectA field to describe values to segment on within phone number.final ObjectA field to describe values to segment on within shipping address.final inthashCode()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 theCfnSegmentDefinition.ProfileAttributesProperty.Builder.
-
-
Method Details
-
getAccountNumber
Description copied from interface:CfnSegmentDefinition.ProfileAttributesPropertyA field to describe values to segment on within account number.- Specified by:
getAccountNumberin interfaceCfnSegmentDefinition.ProfileAttributesProperty- See Also:
-
getAdditionalInformation
Description copied from interface:CfnSegmentDefinition.ProfileAttributesPropertyA field to describe values to segment on within additional information.- Specified by:
getAdditionalInformationin interfaceCfnSegmentDefinition.ProfileAttributesProperty- See Also:
-
getAddress
Description copied from interface:CfnSegmentDefinition.ProfileAttributesPropertyA field to describe values to segment on within address.- Specified by:
getAddressin interfaceCfnSegmentDefinition.ProfileAttributesProperty- See Also:
-
getAttributes
Description copied from interface:CfnSegmentDefinition.ProfileAttributesPropertyA field to describe values to segment on within attributes.- Specified by:
getAttributesin interfaceCfnSegmentDefinition.ProfileAttributesProperty- See Also:
-
getBillingAddress
Description copied from interface:CfnSegmentDefinition.ProfileAttributesPropertyA field to describe values to segment on within billing address.- Specified by:
getBillingAddressin interfaceCfnSegmentDefinition.ProfileAttributesProperty- See Also:
-
getBirthDate
Description copied from interface:CfnSegmentDefinition.ProfileAttributesPropertyA field to describe values to segment on within birthDate.- Specified by:
getBirthDatein interfaceCfnSegmentDefinition.ProfileAttributesProperty- See Also:
-
getBusinessEmailAddress
Description copied from interface:CfnSegmentDefinition.ProfileAttributesPropertyA field to describe values to segment on within business email address.- Specified by:
getBusinessEmailAddressin interfaceCfnSegmentDefinition.ProfileAttributesProperty- See Also:
-
getBusinessName
Description copied from interface:CfnSegmentDefinition.ProfileAttributesPropertyA field to describe values to segment on within business name.- Specified by:
getBusinessNamein interfaceCfnSegmentDefinition.ProfileAttributesProperty- See Also:
-
getBusinessPhoneNumber
Description copied from interface:CfnSegmentDefinition.ProfileAttributesPropertyA field to describe values to segment on within business phone number.- Specified by:
getBusinessPhoneNumberin interfaceCfnSegmentDefinition.ProfileAttributesProperty- See Also:
-
getEmailAddress
Description copied from interface:CfnSegmentDefinition.ProfileAttributesPropertyA field to describe values to segment on within email address.- Specified by:
getEmailAddressin interfaceCfnSegmentDefinition.ProfileAttributesProperty- See Also:
-
getFirstName
Description copied from interface:CfnSegmentDefinition.ProfileAttributesPropertyA field to describe values to segment on within first name.- Specified by:
getFirstNamein interfaceCfnSegmentDefinition.ProfileAttributesProperty- See Also:
-
getGenderString
Description copied from interface:CfnSegmentDefinition.ProfileAttributesPropertyA field to describe values to segment on within genderString.- Specified by:
getGenderStringin interfaceCfnSegmentDefinition.ProfileAttributesProperty- See Also:
-
getHomePhoneNumber
Description copied from interface:CfnSegmentDefinition.ProfileAttributesPropertyA field to describe values to segment on within home phone number.- Specified by:
getHomePhoneNumberin interfaceCfnSegmentDefinition.ProfileAttributesProperty- See Also:
-
getLastName
Description copied from interface:CfnSegmentDefinition.ProfileAttributesPropertyA field to describe values to segment on within last name.- Specified by:
getLastNamein interfaceCfnSegmentDefinition.ProfileAttributesProperty- See Also:
-
getMailingAddress
Description copied from interface:CfnSegmentDefinition.ProfileAttributesPropertyA field to describe values to segment on within mailing address.- Specified by:
getMailingAddressin interfaceCfnSegmentDefinition.ProfileAttributesProperty- See Also:
-
getMiddleName
Description copied from interface:CfnSegmentDefinition.ProfileAttributesPropertyA field to describe values to segment on within middle name.- Specified by:
getMiddleNamein interfaceCfnSegmentDefinition.ProfileAttributesProperty- See Also:
-
getMobilePhoneNumber
Description copied from interface:CfnSegmentDefinition.ProfileAttributesPropertyA field to describe values to segment on within mobile phone number.- Specified by:
getMobilePhoneNumberin interfaceCfnSegmentDefinition.ProfileAttributesProperty- See Also:
-
getPartyTypeString
Description copied from interface:CfnSegmentDefinition.ProfileAttributesPropertyA field to describe values to segment on within partyTypeString.- Specified by:
getPartyTypeStringin interfaceCfnSegmentDefinition.ProfileAttributesProperty- See Also:
-
getPersonalEmailAddress
Description copied from interface:CfnSegmentDefinition.ProfileAttributesPropertyA field to describe values to segment on within personal email address.- Specified by:
getPersonalEmailAddressin interfaceCfnSegmentDefinition.ProfileAttributesProperty- See Also:
-
getPhoneNumber
Description copied from interface:CfnSegmentDefinition.ProfileAttributesPropertyA field to describe values to segment on within phone number.- Specified by:
getPhoneNumberin interfaceCfnSegmentDefinition.ProfileAttributesProperty- See Also:
-
getShippingAddress
Description copied from interface:CfnSegmentDefinition.ProfileAttributesPropertyA field to describe values to segment on within shipping address.- Specified by:
getShippingAddressin interfaceCfnSegmentDefinition.ProfileAttributesProperty- 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()
-