Class CfnPhoneNumberMixinProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.cfnpropertymixins.services.connect.CfnPhoneNumberMixinProps.Jsii$Proxy
- All Implemented Interfaces:
CfnPhoneNumberMixinProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnPhoneNumberMixinProps
@Stability(Stable)
@Internal
public static final class CfnPhoneNumberMixinProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnPhoneNumberMixinProps
An implementation for
CfnPhoneNumberMixinProps-
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.connect.CfnPhoneNumberMixinProps
CfnPhoneNumberMixinProps.Builder, CfnPhoneNumberMixinProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnPhoneNumberMixinProps.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 StringThe ISO country code.final StringThe description of the phone number.final StringThe prefix of the phone number.final StringThe claimed phone number ARN that was previously imported from the external service, such as AWS End User Messaging.getTags()The tags used to organize, track, or control access for this resource.final StringThe Amazon Resource Name (ARN) for Amazon Connect instances or traffic distribution group that phone numbers are claimed to.final StringgetType()The type of phone number.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 theCfnPhoneNumberMixinProps.Builder.
-
-
Method Details
-
getCountryCode
Description copied from interface:CfnPhoneNumberMixinPropsThe ISO country code.- Specified by:
getCountryCodein interfaceCfnPhoneNumberMixinProps- See Also:
-
getDescription
Description copied from interface:CfnPhoneNumberMixinPropsThe description of the phone number.- Specified by:
getDescriptionin interfaceCfnPhoneNumberMixinProps- See Also:
-
getPrefix
Description copied from interface:CfnPhoneNumberMixinPropsThe prefix of the phone number. If provided, it must contain+as part of the country code.Pattern :
^\\+[0-9]{1,15}- Specified by:
getPrefixin interfaceCfnPhoneNumberMixinProps- See Also:
-
getSourcePhoneNumberArn
Description copied from interface:CfnPhoneNumberMixinPropsThe claimed phone number ARN that was previously imported from the external service, such as AWS End User Messaging.If it is from AWS End User Messaging, it looks like the ARN of the phone number that was imported from AWS End User Messaging.
- Specified by:
getSourcePhoneNumberArnin interfaceCfnPhoneNumberMixinProps- See Also:
-
getTags
Description copied from interface:CfnPhoneNumberMixinPropsThe tags used to organize, track, or control access for this resource.For example, { "tags": {"key1":"value1", "key2":"value2"} }.
- Specified by:
getTagsin interfaceCfnPhoneNumberMixinProps- See Also:
-
getTargetArn
Description copied from interface:CfnPhoneNumberMixinPropsThe Amazon Resource Name (ARN) for Amazon Connect instances or traffic distribution group that phone numbers are claimed to.- Specified by:
getTargetArnin interfaceCfnPhoneNumberMixinProps- See Also:
-
getType
Description copied from interface:CfnPhoneNumberMixinPropsThe type of phone number.- Specified by:
getTypein interfaceCfnPhoneNumberMixinProps- 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()
-