public static final class CfnDeliveryStream.EncryptionConfigurationProperty.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnDeliveryStream.EncryptionConfigurationProperty
CfnDeliveryStream.EncryptionConfigurationProperty
CfnDeliveryStream.EncryptionConfigurationProperty.Builder, CfnDeliveryStream.EncryptionConfigurationProperty.Jsii$Proxy
Modifier | Constructor and Description |
---|---|
protected |
Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.
|
Modifier and Type | Method and Description |
---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(java.lang.Object o) |
java.lang.Object |
getKmsEncryptionConfig()
The AWS Key Management Service ( AWS KMS) encryption key that Amazon S3 uses to encrypt your data.
|
java.lang.String |
getNoEncryptionConfig()
Disables encryption.
|
int |
hashCode() |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
builder
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
objRef
- Reference to the JSII managed object.public final java.lang.Object getKmsEncryptionConfig()
CfnDeliveryStream.EncryptionConfigurationProperty
getKmsEncryptionConfig
in interface CfnDeliveryStream.EncryptionConfigurationProperty
public final java.lang.String getNoEncryptionConfig()
CfnDeliveryStream.EncryptionConfigurationProperty
For valid values, see the NoEncryptionConfig
content for the EncryptionConfiguration data type in the Amazon Kinesis Data Firehose API Reference .
getNoEncryptionConfig
in interface CfnDeliveryStream.EncryptionConfigurationProperty
public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
public final boolean equals(java.lang.Object o)
public final int hashCode()