Class CfnPhoneNumberProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.connect.CfnPhoneNumberProps.Jsii$Proxy
- All Implemented Interfaces:
CfnPhoneNumberProps
,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnPhoneNumberProps
@Stability(Stable)
@Internal
public static final class CfnPhoneNumberProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnPhoneNumberProps
An implementation for
CfnPhoneNumberProps
-
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.connect.CfnPhoneNumberProps
CfnPhoneNumberProps.Builder, CfnPhoneNumberProps.Jsii$Proxy
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
Jsii$Proxy
(CfnPhoneNumberProps.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnPhoneNumberProps.Builder
.protected
Jsii$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.JsonNode
final boolean
final String
The ISO country code.final String
The description of the phone number.final String
The prefix of the phone number.final String
The 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 String
The Amazon Resource Name (ARN) for Amazon Connect instances or traffic distribution group that phone numbers are claimed to.final String
getType()
The type of phone number.final int
hashCode()
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 theCfnPhoneNumberProps.Builder
.
-
-
Method Details
-
getTargetArn
Description copied from interface:CfnPhoneNumberProps
The Amazon Resource Name (ARN) for Amazon Connect instances or traffic distribution group that phone numbers are claimed to.- Specified by:
getTargetArn
in interfaceCfnPhoneNumberProps
- See Also:
-
getCountryCode
Description copied from interface:CfnPhoneNumberProps
The ISO country code.- Specified by:
getCountryCode
in interfaceCfnPhoneNumberProps
- See Also:
-
getDescription
Description copied from interface:CfnPhoneNumberProps
The description of the phone number.- Specified by:
getDescription
in interfaceCfnPhoneNumberProps
- See Also:
-
getPrefix
Description copied from interface:CfnPhoneNumberProps
The prefix of the phone number. If provided, it must contain+
as part of the country code.Pattern :
^\\+[0-9]{1,15}
- Specified by:
getPrefix
in interfaceCfnPhoneNumberProps
- See Also:
-
getSourcePhoneNumberArn
Description copied from interface:CfnPhoneNumberProps
The 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:
getSourcePhoneNumberArn
in interfaceCfnPhoneNumberProps
- See Also:
-
getTags
Description copied from interface:CfnPhoneNumberProps
The tags used to organize, track, or control access for this resource.For example, { "tags": {"key1":"value1", "key2":"value2"} }.
- Specified by:
getTags
in interfaceCfnPhoneNumberProps
- See Also:
-
getType
Description copied from interface:CfnPhoneNumberProps
The type of phone number.- Specified by:
getType
in interfaceCfnPhoneNumberProps
- 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()
-