Class CfnPublicDnsNamespaceProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.servicediscovery.CfnPublicDnsNamespaceProps.Jsii$Proxy
- All Implemented Interfaces:
CfnPublicDnsNamespaceProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
- CfnPublicDnsNamespaceProps
@Stability(Stable)
@Internal
public static final class CfnPublicDnsNamespaceProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnPublicDnsNamespaceProps
An implementation for
CfnPublicDnsNamespaceProps-
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.servicediscovery.CfnPublicDnsNamespaceProps
CfnPublicDnsNamespaceProps.Builder, CfnPublicDnsNamespaceProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnPublicDnsNamespaceProps.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 description for the namespace.final StringgetName()The name that you want to assign to this namespace.final ObjectProperties for the public DNS namespace.getTags()The tags for the namespace.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 theCfnPublicDnsNamespaceProps.Builder.
-
-
Method Details
-
getName
Description copied from interface:CfnPublicDnsNamespacePropsThe name that you want to assign to this namespace.Do not include sensitive information in the name. The name is publicly available using DNS queries.
- Specified by:
getNamein interfaceCfnPublicDnsNamespaceProps
-
getDescription
Description copied from interface:CfnPublicDnsNamespacePropsA description for the namespace.- Specified by:
getDescriptionin interfaceCfnPublicDnsNamespaceProps
-
getProperties
Description copied from interface:CfnPublicDnsNamespacePropsProperties for the public DNS namespace.- Specified by:
getPropertiesin interfaceCfnPublicDnsNamespaceProps
-
getTags
Description copied from interface:CfnPublicDnsNamespacePropsThe tags for the namespace.Each tag consists of a key and an optional value, both of which you define. Tag keys can have a maximum character length of 128 characters, and tag values can have a maximum length of 256 characters.
- Specified by:
getTagsin interfaceCfnPublicDnsNamespaceProps
-
$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()
-