Class CfnGlobalClusterProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.docdb.CfnGlobalClusterProps.Jsii$Proxy
- All Implemented Interfaces:
CfnGlobalClusterProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnGlobalClusterProps
@Stability(Stable)
@Internal
public static final class CfnGlobalClusterProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnGlobalClusterProps
An implementation for
CfnGlobalClusterProps-
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.docdb.CfnGlobalClusterProps
CfnGlobalClusterProps.Builder, CfnGlobalClusterProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(CfnGlobalClusterProps.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnGlobalClusterProps.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 ObjectIndicates whether the global cluster has deletion protection enabled.final StringThe database engine to use for this global cluster.final StringThe engine version to use for this global cluster.final StringThe cluster identifier of the global cluster.final StringThe Amazon Resource Name (ARN) to use as the primary cluster of the global cluster.final ObjectIndicates whether the global cluster has storage encryption enabled.getTags()The tags to be assigned to the Amazon DocumentDB resource.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 theCfnGlobalClusterProps.Builder.
-
-
Method Details
-
getGlobalClusterIdentifier
Description copied from interface:CfnGlobalClusterPropsThe cluster identifier of the global cluster.- Specified by:
getGlobalClusterIdentifierin interfaceCfnGlobalClusterProps- See Also:
-
getDeletionProtection
Description copied from interface:CfnGlobalClusterPropsIndicates whether the global cluster has deletion protection enabled.The global cluster can't be deleted when deletion protection is enabled.
Returns union: either
BooleanorIResolvable- Specified by:
getDeletionProtectionin interfaceCfnGlobalClusterProps- See Also:
-
getEngine
Description copied from interface:CfnGlobalClusterPropsThe database engine to use for this global cluster.Default: - "docdb"
- Specified by:
getEnginein interfaceCfnGlobalClusterProps- See Also:
-
getEngineVersion
Description copied from interface:CfnGlobalClusterPropsThe engine version to use for this global cluster.- Specified by:
getEngineVersionin interfaceCfnGlobalClusterProps- See Also:
-
getSourceDbClusterIdentifier
Description copied from interface:CfnGlobalClusterPropsThe Amazon Resource Name (ARN) to use as the primary cluster of the global cluster.You may also choose to instead specify the DBClusterIdentifier. If you provide a value for this parameter, don't specify values for the following settings because Amazon DocumentDB uses the values from the specified source DB cluster: Engine, EngineVersion, StorageEncrypted
- Specified by:
getSourceDbClusterIdentifierin interfaceCfnGlobalClusterProps- See Also:
-
getStorageEncrypted
Description copied from interface:CfnGlobalClusterPropsIndicates whether the global cluster has storage encryption enabled.Returns union: either
BooleanorIResolvable- Specified by:
getStorageEncryptedin interfaceCfnGlobalClusterProps- See Also:
-
getTags
Description copied from interface:CfnGlobalClusterPropsThe tags to be assigned to the Amazon DocumentDB resource.- Specified by:
getTagsin interfaceCfnGlobalClusterProps- See Also:
-
$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()
-