Class ExistingCloudMapNamespaceOptions.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.ecs.ExistingCloudMapNamespaceOptions.Jsii$Proxy
- All Implemented Interfaces:
CloudMapNamespaceOptionsBase,ExistingCloudMapNamespaceOptions,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
ExistingCloudMapNamespaceOptions
@Stability(Stable)
@Internal
public static final class ExistingCloudMapNamespaceOptions.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements ExistingCloudMapNamespaceOptions
An implementation for
ExistingCloudMapNamespaceOptions-
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.ecs.ExistingCloudMapNamespaceOptions
ExistingCloudMapNamespaceOptions.Builder, ExistingCloudMapNamespaceOptions.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theExistingCloudMapNamespaceOptions.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 INamespaceThe existing Cloud Map namespace to use as the cluster's default namespace.final BooleanThis property specifies whether to set the provided namespace as the service connect default in the cluster properties.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 theExistingCloudMapNamespaceOptions.Builder.
-
-
Method Details
-
getNamespace
Description copied from interface:ExistingCloudMapNamespaceOptionsThe existing Cloud Map namespace to use as the cluster's default namespace.The full
INamespaceis required (rather than a ref) because the cluster needs the namespace name, ARN and type to wire up Service Discovery and Service Connect.[disable-awslint:prefer-ref-interface]
- Specified by:
getNamespacein interfaceExistingCloudMapNamespaceOptions
-
getUseForServiceConnect
Description copied from interface:CloudMapNamespaceOptionsBaseThis property specifies whether to set the provided namespace as the service connect default in the cluster properties.Default: false
- Specified by:
getUseForServiceConnectin interfaceCloudMapNamespaceOptionsBase
-
$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()
-