Class CfnClusterProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.msk.CfnClusterProps.Jsii$Proxy
- All Implemented Interfaces:
CfnClusterProps
,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnClusterProps
@Stability(Stable)
@Internal
public static final class CfnClusterProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnClusterProps
An implementation for
CfnClusterProps
-
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.CfnClusterProps
CfnClusterProps.Builder, CfnClusterProps.Jsii$Proxy
-
Constructor Summary
ModifierConstructorDescriptionprotected
Jsii$Proxy
(CfnClusterProps.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnClusterProps.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 Object
Information about the broker nodes in the cluster.final Object
Includes all client authentication related information.final String
The name of the cluster.final Object
Represents the configuration that you want MSK to use for the cluster.final String
The version of the cluster that you want to update.final Object
Includes all encryption-related information.final String
Specifies the level of monitoring for the MSK cluster.final String
The version of Apache Kafka.final Object
Logging Info details.final Number
The number of broker nodes in the cluster.final Object
The settings for open monitoring.final String
This controls storage mode for supported storage tiers.getTags()
Create tags when creating the cluster.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 theCfnClusterProps.Builder
.
-
-
Method Details
-
getBrokerNodeGroupInfo
Description copied from interface:CfnClusterProps
Information about the broker nodes in the cluster.- Specified by:
getBrokerNodeGroupInfo
in interfaceCfnClusterProps
-
getClusterName
Description copied from interface:CfnClusterProps
The name of the cluster.- Specified by:
getClusterName
in interfaceCfnClusterProps
-
getKafkaVersion
Description copied from interface:CfnClusterProps
The version of Apache Kafka.You can use Amazon MSK to create clusters that use Apache Kafka versions 1.1.1 and 2.2.1.
- Specified by:
getKafkaVersion
in interfaceCfnClusterProps
-
getNumberOfBrokerNodes
Description copied from interface:CfnClusterProps
The number of broker nodes in the cluster.- Specified by:
getNumberOfBrokerNodes
in interfaceCfnClusterProps
-
getClientAuthentication
Description copied from interface:CfnClusterProps
Includes all client authentication related information.- Specified by:
getClientAuthentication
in interfaceCfnClusterProps
-
getConfigurationInfo
Description copied from interface:CfnClusterProps
Represents the configuration that you want MSK to use for the cluster.- Specified by:
getConfigurationInfo
in interfaceCfnClusterProps
-
getCurrentVersion
Description copied from interface:CfnClusterProps
The version of the cluster that you want to update.- Specified by:
getCurrentVersion
in interfaceCfnClusterProps
-
getEncryptionInfo
Description copied from interface:CfnClusterProps
Includes all encryption-related information.- Specified by:
getEncryptionInfo
in interfaceCfnClusterProps
-
getEnhancedMonitoring
Description copied from interface:CfnClusterProps
Specifies the level of monitoring for the MSK cluster.The possible values are
DEFAULT
,PER_BROKER
, andPER_TOPIC_PER_BROKER
.- Specified by:
getEnhancedMonitoring
in interfaceCfnClusterProps
-
getLoggingInfo
Description copied from interface:CfnClusterProps
Logging Info details.- Specified by:
getLoggingInfo
in interfaceCfnClusterProps
-
getOpenMonitoring
Description copied from interface:CfnClusterProps
The settings for open monitoring.- Specified by:
getOpenMonitoring
in interfaceCfnClusterProps
-
getStorageMode
Description copied from interface:CfnClusterProps
This controls storage mode for supported storage tiers.- Specified by:
getStorageMode
in interfaceCfnClusterProps
-
getTags
Description copied from interface:CfnClusterProps
Create tags when creating the cluster.- Specified by:
getTags
in interfaceCfnClusterProps
-
$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()
-