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.InitializationMode
Nested classes/interfaces inherited from interface software.amazon.awscdk.services.servicediscovery.CfnPublicDnsNamespaceProps
CfnPublicDnsNamespaceProps.Builder, CfnPublicDnsNamespaceProps.Jsii$Proxy
-
Constructor Summary
ModifierConstructorDescriptionprotected
Constructor that initializes the object based on literal property values passed by theCfnPublicDnsNamespaceProps.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
A description for the namespace.final String
getName()
The name that you want to assign to this namespace.final Object
Properties for the public DNS namespace.getTags()
The tags for the namespace.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 theCfnPublicDnsNamespaceProps.Builder
.
-
-
Method Details
-
getName
Description copied from interface:CfnPublicDnsNamespaceProps
The 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:
getName
in interfaceCfnPublicDnsNamespaceProps
- See Also:
-
getDescription
Description copied from interface:CfnPublicDnsNamespaceProps
A description for the namespace.- Specified by:
getDescription
in interfaceCfnPublicDnsNamespaceProps
- See Also:
-
getProperties
Description copied from interface:CfnPublicDnsNamespaceProps
Properties for the public DNS namespace.- Specified by:
getProperties
in interfaceCfnPublicDnsNamespaceProps
- See Also:
-
getTags
Description copied from interface:CfnPublicDnsNamespaceProps
The 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:
getTags
in interfaceCfnPublicDnsNamespaceProps
- 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()
-