Package software.amazon.awscdk
Class UniqueResourceNameOptions.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.UniqueResourceNameOptions.Jsii$Proxy
- All Implemented Interfaces:
UniqueResourceNameOptions,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
UniqueResourceNameOptions
@Stability(Stable)
@Internal
public static final class UniqueResourceNameOptions.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements UniqueResourceNameOptions
An implementation for
UniqueResourceNameOptions-
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.UniqueResourceNameOptions
UniqueResourceNameOptions.Builder, UniqueResourceNameOptions.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theUniqueResourceNameOptions.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 StringNon-alphanumeric characters allowed in the unique resource name.final NumberThe maximum length of the unique resource name.final StringThe separator used between the path components.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 theUniqueResourceNameOptions.Builder.
-
-
Method Details
-
getAllowedSpecialCharacters
Description copied from interface:UniqueResourceNameOptionsNon-alphanumeric characters allowed in the unique resource name.Default: - none
- Specified by:
getAllowedSpecialCharactersin interfaceUniqueResourceNameOptions
-
getMaxLength
Description copied from interface:UniqueResourceNameOptionsThe maximum length of the unique resource name.Default: - 256
- Specified by:
getMaxLengthin interfaceUniqueResourceNameOptions
-
getSeparator
Description copied from interface:UniqueResourceNameOptionsThe separator used between the path components.Default: - none
- Specified by:
getSeparatorin interfaceUniqueResourceNameOptions
-
$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()
-