Class CfnDataCatalogEncryptionSettings.EncryptionAtRestProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.glue.CfnDataCatalogEncryptionSettings.EncryptionAtRestProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnDataCatalogEncryptionSettings.EncryptionAtRestProperty
,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnDataCatalogEncryptionSettings.EncryptionAtRestProperty
@Stability(Stable)
@Internal
public static final class CfnDataCatalogEncryptionSettings.EncryptionAtRestProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnDataCatalogEncryptionSettings.EncryptionAtRestProperty
An implementation for
CfnDataCatalogEncryptionSettings.EncryptionAtRestProperty
-
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.glue.CfnDataCatalogEncryptionSettings.EncryptionAtRestProperty
CfnDataCatalogEncryptionSettings.EncryptionAtRestProperty.Builder, CfnDataCatalogEncryptionSettings.EncryptionAtRestProperty.Jsii$Proxy
-
Constructor Summary
ModifierConstructorDescriptionprotected
Constructor that initializes the object based on literal property values passed by theCfnDataCatalogEncryptionSettings.EncryptionAtRestProperty.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
The encryption-at-rest mode for encrypting Data Catalog data.final String
The role that AWS Glue assumes to encrypt and decrypt the Data Catalog objects on the caller's behalf.final String
The ID of the AWS KMS key to use for encryption at rest.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 theCfnDataCatalogEncryptionSettings.EncryptionAtRestProperty.Builder
.
-
-
Method Details
-
getCatalogEncryptionMode
Description copied from interface:CfnDataCatalogEncryptionSettings.EncryptionAtRestProperty
The encryption-at-rest mode for encrypting Data Catalog data.- Specified by:
getCatalogEncryptionMode
in interfaceCfnDataCatalogEncryptionSettings.EncryptionAtRestProperty
- See Also:
-
getCatalogEncryptionServiceRole
Description copied from interface:CfnDataCatalogEncryptionSettings.EncryptionAtRestProperty
The role that AWS Glue assumes to encrypt and decrypt the Data Catalog objects on the caller's behalf.- Specified by:
getCatalogEncryptionServiceRole
in interfaceCfnDataCatalogEncryptionSettings.EncryptionAtRestProperty
- See Also:
-
getSseAwsKmsKeyId
Description copied from interface:CfnDataCatalogEncryptionSettings.EncryptionAtRestProperty
The ID of the AWS KMS key to use for encryption at rest.- Specified by:
getSseAwsKmsKeyId
in interfaceCfnDataCatalogEncryptionSettings.EncryptionAtRestProperty
- 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()
-