Class CfnMessageTemplatePropsMixin.CustomerProfileAttributesProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.cfnpropertymixins.services.wisdom.CfnMessageTemplatePropsMixin.CustomerProfileAttributesProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnMessageTemplatePropsMixin.CustomerProfileAttributesProperty,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnMessageTemplatePropsMixin.CustomerProfileAttributesProperty
@Stability(Stable)
@Internal
public static final class CfnMessageTemplatePropsMixin.CustomerProfileAttributesProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnMessageTemplatePropsMixin.CustomerProfileAttributesProperty
An implementation for
CfnMessageTemplatePropsMixin.CustomerProfileAttributesProperty-
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.cfnpropertymixins.services.wisdom.CfnMessageTemplatePropsMixin.CustomerProfileAttributesProperty
CfnMessageTemplatePropsMixin.CustomerProfileAttributesProperty.Builder, CfnMessageTemplatePropsMixin.CustomerProfileAttributesProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnMessageTemplatePropsMixin.CustomerProfileAttributesProperty.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 StringA unique account number that you have given to the customer.final StringAny additional information relevant to the customer's profile.final StringThe first line of a customer address.final StringThe second line of a customer address.final StringThe third line of a customer address.final StringThe fourth line of a customer address.final StringThe first line of a customer’s billing address.final StringThe second line of a customer’s billing address.final StringThe third line of a customer’s billing address.final StringThe fourth line of a customer’s billing address.final StringThe city of a customer’s billing address.final StringThe country of a customer’s billing address.final StringThe county of a customer’s billing address.final StringThe postal code of a customer’s billing address.final StringThe province of a customer’s billing address.final StringThe state of a customer’s billing address.final StringThe customer's birth date.final StringThe customer's business email address.final StringThe name of the customer's business.final StringThe customer's business phone number.final StringgetCity()The city in which a customer lives.final StringThe country in which a customer lives.final StringThe county in which a customer lives.final ObjectThe custom attributes in customer profile attributes.final StringThe customer's email address, which has not been specified as a personal or business address.final StringThe customer's first name.final StringThe customer's gender.final StringThe customer's mobile phone number.final StringThe customer's last name.final StringThe first line of a customer’s mailing address.final StringThe second line of a customer’s mailing address.final StringThe third line of a customer’s mailing address.final StringThe fourth line of a customer’s mailing address.final StringThe city of a customer’s mailing address.final StringThe country of a customer’s mailing address.final StringThe county of a customer’s mailing address.final StringThe postal code of a customer’s mailing address.final StringThe province of a customer’s mailing address.final StringThe state of a customer’s mailing address.final StringThe customer's middle name.final StringThe customer's mobile phone number.final StringThe customer's party type.final StringThe customer's phone number, which has not been specified as a mobile, home, or business number.final StringThe postal code of a customer address.final StringThe ARN of a customer profile.final StringThe unique identifier of a customer profile.final StringThe province in which a customer lives.final StringThe first line of a customer’s shipping address.final StringThe second line of a customer’s shipping address.final StringThe third line of a customer’s shipping address.final StringThe fourth line of a customer’s shipping address.final StringThe city of a customer’s shipping address.final StringThe country of a customer’s shipping address.final StringThe county of a customer’s shipping address.final StringThe postal code of a customer’s shipping address.final StringThe province of a customer’s shipping address.final StringThe state of a customer’s shipping address.final StringgetState()The state in which a customer lives.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
protected Jsii$Proxy(CfnMessageTemplatePropsMixin.CustomerProfileAttributesProperty.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnMessageTemplatePropsMixin.CustomerProfileAttributesProperty.Builder.
-
-
Method Details
-
getAccountNumber
Description copied from interface:CfnMessageTemplatePropsMixin.CustomerProfileAttributesPropertyA unique account number that you have given to the customer.- Specified by:
getAccountNumberin interfaceCfnMessageTemplatePropsMixin.CustomerProfileAttributesProperty- See Also:
-
getAdditionalInformation
Description copied from interface:CfnMessageTemplatePropsMixin.CustomerProfileAttributesPropertyAny additional information relevant to the customer's profile.- Specified by:
getAdditionalInformationin interfaceCfnMessageTemplatePropsMixin.CustomerProfileAttributesProperty- See Also:
-
getAddress1
Description copied from interface:CfnMessageTemplatePropsMixin.CustomerProfileAttributesPropertyThe first line of a customer address.- Specified by:
getAddress1in interfaceCfnMessageTemplatePropsMixin.CustomerProfileAttributesProperty- See Also:
-
getAddress2
Description copied from interface:CfnMessageTemplatePropsMixin.CustomerProfileAttributesPropertyThe second line of a customer address.- Specified by:
getAddress2in interfaceCfnMessageTemplatePropsMixin.CustomerProfileAttributesProperty- See Also:
-
getAddress3
Description copied from interface:CfnMessageTemplatePropsMixin.CustomerProfileAttributesPropertyThe third line of a customer address.- Specified by:
getAddress3in interfaceCfnMessageTemplatePropsMixin.CustomerProfileAttributesProperty- See Also:
-
getAddress4
Description copied from interface:CfnMessageTemplatePropsMixin.CustomerProfileAttributesPropertyThe fourth line of a customer address.- Specified by:
getAddress4in interfaceCfnMessageTemplatePropsMixin.CustomerProfileAttributesProperty- See Also:
-
getBillingAddress1
Description copied from interface:CfnMessageTemplatePropsMixin.CustomerProfileAttributesPropertyThe first line of a customer’s billing address.- Specified by:
getBillingAddress1in interfaceCfnMessageTemplatePropsMixin.CustomerProfileAttributesProperty- See Also:
-
getBillingAddress2
Description copied from interface:CfnMessageTemplatePropsMixin.CustomerProfileAttributesPropertyThe second line of a customer’s billing address.- Specified by:
getBillingAddress2in interfaceCfnMessageTemplatePropsMixin.CustomerProfileAttributesProperty- See Also:
-
getBillingAddress3
Description copied from interface:CfnMessageTemplatePropsMixin.CustomerProfileAttributesPropertyThe third line of a customer’s billing address.- Specified by:
getBillingAddress3in interfaceCfnMessageTemplatePropsMixin.CustomerProfileAttributesProperty- See Also:
-
getBillingAddress4
Description copied from interface:CfnMessageTemplatePropsMixin.CustomerProfileAttributesPropertyThe fourth line of a customer’s billing address.- Specified by:
getBillingAddress4in interfaceCfnMessageTemplatePropsMixin.CustomerProfileAttributesProperty- See Also:
-
getBillingCity
Description copied from interface:CfnMessageTemplatePropsMixin.CustomerProfileAttributesPropertyThe city of a customer’s billing address.- Specified by:
getBillingCityin interfaceCfnMessageTemplatePropsMixin.CustomerProfileAttributesProperty- See Also:
-
getBillingCountry
Description copied from interface:CfnMessageTemplatePropsMixin.CustomerProfileAttributesPropertyThe country of a customer’s billing address.- Specified by:
getBillingCountryin interfaceCfnMessageTemplatePropsMixin.CustomerProfileAttributesProperty- See Also:
-
getBillingCounty
Description copied from interface:CfnMessageTemplatePropsMixin.CustomerProfileAttributesPropertyThe county of a customer’s billing address.- Specified by:
getBillingCountyin interfaceCfnMessageTemplatePropsMixin.CustomerProfileAttributesProperty- See Also:
-
getBillingPostalCode
Description copied from interface:CfnMessageTemplatePropsMixin.CustomerProfileAttributesPropertyThe postal code of a customer’s billing address.- Specified by:
getBillingPostalCodein interfaceCfnMessageTemplatePropsMixin.CustomerProfileAttributesProperty- See Also:
-
getBillingProvince
Description copied from interface:CfnMessageTemplatePropsMixin.CustomerProfileAttributesPropertyThe province of a customer’s billing address.- Specified by:
getBillingProvincein interfaceCfnMessageTemplatePropsMixin.CustomerProfileAttributesProperty- See Also:
-
getBillingState
Description copied from interface:CfnMessageTemplatePropsMixin.CustomerProfileAttributesPropertyThe state of a customer’s billing address.- Specified by:
getBillingStatein interfaceCfnMessageTemplatePropsMixin.CustomerProfileAttributesProperty- See Also:
-
getBirthDate
Description copied from interface:CfnMessageTemplatePropsMixin.CustomerProfileAttributesPropertyThe customer's birth date.- Specified by:
getBirthDatein interfaceCfnMessageTemplatePropsMixin.CustomerProfileAttributesProperty- See Also:
-
getBusinessEmailAddress
Description copied from interface:CfnMessageTemplatePropsMixin.CustomerProfileAttributesPropertyThe customer's business email address.- Specified by:
getBusinessEmailAddressin interfaceCfnMessageTemplatePropsMixin.CustomerProfileAttributesProperty- See Also:
-
getBusinessName
Description copied from interface:CfnMessageTemplatePropsMixin.CustomerProfileAttributesPropertyThe name of the customer's business.- Specified by:
getBusinessNamein interfaceCfnMessageTemplatePropsMixin.CustomerProfileAttributesProperty- See Also:
-
getBusinessPhoneNumber
Description copied from interface:CfnMessageTemplatePropsMixin.CustomerProfileAttributesPropertyThe customer's business phone number.- Specified by:
getBusinessPhoneNumberin interfaceCfnMessageTemplatePropsMixin.CustomerProfileAttributesProperty- See Also:
-
getCity
Description copied from interface:CfnMessageTemplatePropsMixin.CustomerProfileAttributesPropertyThe city in which a customer lives.- Specified by:
getCityin interfaceCfnMessageTemplatePropsMixin.CustomerProfileAttributesProperty- See Also:
-
getCountry
Description copied from interface:CfnMessageTemplatePropsMixin.CustomerProfileAttributesPropertyThe country in which a customer lives.- Specified by:
getCountryin interfaceCfnMessageTemplatePropsMixin.CustomerProfileAttributesProperty- See Also:
-
getCounty
Description copied from interface:CfnMessageTemplatePropsMixin.CustomerProfileAttributesPropertyThe county in which a customer lives.- Specified by:
getCountyin interfaceCfnMessageTemplatePropsMixin.CustomerProfileAttributesProperty- See Also:
-
getCustom
Description copied from interface:CfnMessageTemplatePropsMixin.CustomerProfileAttributesPropertyThe custom attributes in customer profile attributes.Returns union: either Mapinvalid input: '<'String,
String> orIResolvable- Specified by:
getCustomin interfaceCfnMessageTemplatePropsMixin.CustomerProfileAttributesProperty- See Also:
-
getEmailAddress
Description copied from interface:CfnMessageTemplatePropsMixin.CustomerProfileAttributesPropertyThe customer's email address, which has not been specified as a personal or business address.- Specified by:
getEmailAddressin interfaceCfnMessageTemplatePropsMixin.CustomerProfileAttributesProperty- See Also:
-
getFirstName
Description copied from interface:CfnMessageTemplatePropsMixin.CustomerProfileAttributesPropertyThe customer's first name.- Specified by:
getFirstNamein interfaceCfnMessageTemplatePropsMixin.CustomerProfileAttributesProperty- See Also:
-
getGender
Description copied from interface:CfnMessageTemplatePropsMixin.CustomerProfileAttributesPropertyThe customer's gender.- Specified by:
getGenderin interfaceCfnMessageTemplatePropsMixin.CustomerProfileAttributesProperty- See Also:
-
getHomePhoneNumber
Description copied from interface:CfnMessageTemplatePropsMixin.CustomerProfileAttributesPropertyThe customer's mobile phone number.- Specified by:
getHomePhoneNumberin interfaceCfnMessageTemplatePropsMixin.CustomerProfileAttributesProperty- See Also:
-
getLastName
Description copied from interface:CfnMessageTemplatePropsMixin.CustomerProfileAttributesPropertyThe customer's last name.- Specified by:
getLastNamein interfaceCfnMessageTemplatePropsMixin.CustomerProfileAttributesProperty- See Also:
-
getMailingAddress1
Description copied from interface:CfnMessageTemplatePropsMixin.CustomerProfileAttributesPropertyThe first line of a customer’s mailing address.- Specified by:
getMailingAddress1in interfaceCfnMessageTemplatePropsMixin.CustomerProfileAttributesProperty- See Also:
-
getMailingAddress2
Description copied from interface:CfnMessageTemplatePropsMixin.CustomerProfileAttributesPropertyThe second line of a customer’s mailing address.- Specified by:
getMailingAddress2in interfaceCfnMessageTemplatePropsMixin.CustomerProfileAttributesProperty- See Also:
-
getMailingAddress3
Description copied from interface:CfnMessageTemplatePropsMixin.CustomerProfileAttributesPropertyThe third line of a customer’s mailing address.- Specified by:
getMailingAddress3in interfaceCfnMessageTemplatePropsMixin.CustomerProfileAttributesProperty- See Also:
-
getMailingAddress4
Description copied from interface:CfnMessageTemplatePropsMixin.CustomerProfileAttributesPropertyThe fourth line of a customer’s mailing address.- Specified by:
getMailingAddress4in interfaceCfnMessageTemplatePropsMixin.CustomerProfileAttributesProperty- See Also:
-
getMailingCity
Description copied from interface:CfnMessageTemplatePropsMixin.CustomerProfileAttributesPropertyThe city of a customer’s mailing address.- Specified by:
getMailingCityin interfaceCfnMessageTemplatePropsMixin.CustomerProfileAttributesProperty- See Also:
-
getMailingCountry
Description copied from interface:CfnMessageTemplatePropsMixin.CustomerProfileAttributesPropertyThe country of a customer’s mailing address.- Specified by:
getMailingCountryin interfaceCfnMessageTemplatePropsMixin.CustomerProfileAttributesProperty- See Also:
-
getMailingCounty
Description copied from interface:CfnMessageTemplatePropsMixin.CustomerProfileAttributesPropertyThe county of a customer’s mailing address.- Specified by:
getMailingCountyin interfaceCfnMessageTemplatePropsMixin.CustomerProfileAttributesProperty- See Also:
-
getMailingPostalCode
Description copied from interface:CfnMessageTemplatePropsMixin.CustomerProfileAttributesPropertyThe postal code of a customer’s mailing address.- Specified by:
getMailingPostalCodein interfaceCfnMessageTemplatePropsMixin.CustomerProfileAttributesProperty- See Also:
-
getMailingProvince
Description copied from interface:CfnMessageTemplatePropsMixin.CustomerProfileAttributesPropertyThe province of a customer’s mailing address.- Specified by:
getMailingProvincein interfaceCfnMessageTemplatePropsMixin.CustomerProfileAttributesProperty- See Also:
-
getMailingState
Description copied from interface:CfnMessageTemplatePropsMixin.CustomerProfileAttributesPropertyThe state of a customer’s mailing address.- Specified by:
getMailingStatein interfaceCfnMessageTemplatePropsMixin.CustomerProfileAttributesProperty- See Also:
-
getMiddleName
Description copied from interface:CfnMessageTemplatePropsMixin.CustomerProfileAttributesPropertyThe customer's middle name.- Specified by:
getMiddleNamein interfaceCfnMessageTemplatePropsMixin.CustomerProfileAttributesProperty- See Also:
-
getMobilePhoneNumber
Description copied from interface:CfnMessageTemplatePropsMixin.CustomerProfileAttributesPropertyThe customer's mobile phone number.- Specified by:
getMobilePhoneNumberin interfaceCfnMessageTemplatePropsMixin.CustomerProfileAttributesProperty- See Also:
-
getPartyType
Description copied from interface:CfnMessageTemplatePropsMixin.CustomerProfileAttributesPropertyThe customer's party type.- Specified by:
getPartyTypein interfaceCfnMessageTemplatePropsMixin.CustomerProfileAttributesProperty- See Also:
-
getPhoneNumber
Description copied from interface:CfnMessageTemplatePropsMixin.CustomerProfileAttributesPropertyThe customer's phone number, which has not been specified as a mobile, home, or business number.- Specified by:
getPhoneNumberin interfaceCfnMessageTemplatePropsMixin.CustomerProfileAttributesProperty- See Also:
-
getPostalCode
Description copied from interface:CfnMessageTemplatePropsMixin.CustomerProfileAttributesPropertyThe postal code of a customer address.- Specified by:
getPostalCodein interfaceCfnMessageTemplatePropsMixin.CustomerProfileAttributesProperty- See Also:
-
getProfileArn
Description copied from interface:CfnMessageTemplatePropsMixin.CustomerProfileAttributesPropertyThe ARN of a customer profile.- Specified by:
getProfileArnin interfaceCfnMessageTemplatePropsMixin.CustomerProfileAttributesProperty- See Also:
-
getProfileId
Description copied from interface:CfnMessageTemplatePropsMixin.CustomerProfileAttributesPropertyThe unique identifier of a customer profile.- Specified by:
getProfileIdin interfaceCfnMessageTemplatePropsMixin.CustomerProfileAttributesProperty- See Also:
-
getProvince
Description copied from interface:CfnMessageTemplatePropsMixin.CustomerProfileAttributesPropertyThe province in which a customer lives.- Specified by:
getProvincein interfaceCfnMessageTemplatePropsMixin.CustomerProfileAttributesProperty- See Also:
-
getShippingAddress1
Description copied from interface:CfnMessageTemplatePropsMixin.CustomerProfileAttributesPropertyThe first line of a customer’s shipping address.- Specified by:
getShippingAddress1in interfaceCfnMessageTemplatePropsMixin.CustomerProfileAttributesProperty- See Also:
-
getShippingAddress2
Description copied from interface:CfnMessageTemplatePropsMixin.CustomerProfileAttributesPropertyThe second line of a customer’s shipping address.- Specified by:
getShippingAddress2in interfaceCfnMessageTemplatePropsMixin.CustomerProfileAttributesProperty- See Also:
-
getShippingAddress3
Description copied from interface:CfnMessageTemplatePropsMixin.CustomerProfileAttributesPropertyThe third line of a customer’s shipping address.- Specified by:
getShippingAddress3in interfaceCfnMessageTemplatePropsMixin.CustomerProfileAttributesProperty- See Also:
-
getShippingAddress4
Description copied from interface:CfnMessageTemplatePropsMixin.CustomerProfileAttributesPropertyThe fourth line of a customer’s shipping address.- Specified by:
getShippingAddress4in interfaceCfnMessageTemplatePropsMixin.CustomerProfileAttributesProperty- See Also:
-
getShippingCity
Description copied from interface:CfnMessageTemplatePropsMixin.CustomerProfileAttributesPropertyThe city of a customer’s shipping address.- Specified by:
getShippingCityin interfaceCfnMessageTemplatePropsMixin.CustomerProfileAttributesProperty- See Also:
-
getShippingCountry
Description copied from interface:CfnMessageTemplatePropsMixin.CustomerProfileAttributesPropertyThe country of a customer’s shipping address.- Specified by:
getShippingCountryin interfaceCfnMessageTemplatePropsMixin.CustomerProfileAttributesProperty- See Also:
-
getShippingCounty
Description copied from interface:CfnMessageTemplatePropsMixin.CustomerProfileAttributesPropertyThe county of a customer’s shipping address.- Specified by:
getShippingCountyin interfaceCfnMessageTemplatePropsMixin.CustomerProfileAttributesProperty- See Also:
-
getShippingPostalCode
Description copied from interface:CfnMessageTemplatePropsMixin.CustomerProfileAttributesPropertyThe postal code of a customer’s shipping address.- Specified by:
getShippingPostalCodein interfaceCfnMessageTemplatePropsMixin.CustomerProfileAttributesProperty- See Also:
-
getShippingProvince
Description copied from interface:CfnMessageTemplatePropsMixin.CustomerProfileAttributesPropertyThe province of a customer’s shipping address.- Specified by:
getShippingProvincein interfaceCfnMessageTemplatePropsMixin.CustomerProfileAttributesProperty- See Also:
-
getShippingState
Description copied from interface:CfnMessageTemplatePropsMixin.CustomerProfileAttributesPropertyThe state of a customer’s shipping address.- Specified by:
getShippingStatein interfaceCfnMessageTemplatePropsMixin.CustomerProfileAttributesProperty- See Also:
-
getState
Description copied from interface:CfnMessageTemplatePropsMixin.CustomerProfileAttributesPropertyThe state in which a customer lives.- Specified by:
getStatein interfaceCfnMessageTemplatePropsMixin.CustomerProfileAttributesProperty- 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()
-