Class EncryptionInTransitConfig.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.msk.alpha.EncryptionInTransitConfig.Jsii$Proxy
- All Implemented Interfaces:
EncryptionInTransitConfig
,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
EncryptionInTransitConfig
@Stability(Experimental)
@Internal
public static final class EncryptionInTransitConfig.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements EncryptionInTransitConfig
An implementation for
EncryptionInTransitConfig
-
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.msk.alpha.EncryptionInTransitConfig
EncryptionInTransitConfig.Builder, EncryptionInTransitConfig.Jsii$Proxy
-
Constructor Summary
ModifierConstructorDescriptionprotected
Constructor that initializes the object based on literal property values passed by theEncryptionInTransitConfig.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 ClientBrokerEncryption
(experimental) Indicates the encryption setting for data in transit between clients and brokers.final Boolean
(experimental) Indicates that data communication among the broker nodes of the cluster is encrypted.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 theEncryptionInTransitConfig.Builder
.
-
-
Method Details
-
getClientBroker
Description copied from interface:EncryptionInTransitConfig
(experimental) Indicates the encryption setting for data in transit between clients and brokers.Default: - TLS
- Specified by:
getClientBroker
in interfaceEncryptionInTransitConfig
-
getEnableInCluster
Description copied from interface:EncryptionInTransitConfig
(experimental) Indicates that data communication among the broker nodes of the cluster is encrypted.Default: true
- Specified by:
getEnableInCluster
in interfaceEncryptionInTransitConfig
-
$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()
-