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.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.services.msk.CfnClusterProps
CfnClusterProps.Builder, CfnClusterProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(CfnClusterProps.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnClusterProps.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 ObjectInformation about the broker nodes in the cluster.final ObjectIncludes all client authentication related information.final StringThe name of the cluster.final ObjectRepresents the configuration that you want MSK to use for the cluster.final StringThe version of the cluster that you want to update.final ObjectIncludes all encryption-related information.final StringSpecifies the level of monitoring for the MSK cluster.final StringThe version of Apache Kafka.final ObjectLogging Info details.final NumberThe number of broker nodes in the cluster.final ObjectThe settings for open monitoring.final StringThis controls storage mode for supported storage tiers.getTags()Create tags when creating the cluster.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 theCfnClusterProps.Builder.
-
-
Method Details
-
getBrokerNodeGroupInfo
Description copied from interface:CfnClusterPropsInformation about the broker nodes in the cluster.- Specified by:
getBrokerNodeGroupInfoin interfaceCfnClusterProps
-
getClusterName
Description copied from interface:CfnClusterPropsThe name of the cluster.- Specified by:
getClusterNamein interfaceCfnClusterProps
-
getKafkaVersion
Description copied from interface:CfnClusterPropsThe 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:
getKafkaVersionin interfaceCfnClusterProps
-
getNumberOfBrokerNodes
Description copied from interface:CfnClusterPropsThe number of broker nodes in the cluster.- Specified by:
getNumberOfBrokerNodesin interfaceCfnClusterProps
-
getClientAuthentication
Description copied from interface:CfnClusterPropsIncludes all client authentication related information.- Specified by:
getClientAuthenticationin interfaceCfnClusterProps
-
getConfigurationInfo
Description copied from interface:CfnClusterPropsRepresents the configuration that you want MSK to use for the cluster.- Specified by:
getConfigurationInfoin interfaceCfnClusterProps
-
getCurrentVersion
Description copied from interface:CfnClusterPropsThe version of the cluster that you want to update.- Specified by:
getCurrentVersionin interfaceCfnClusterProps
-
getEncryptionInfo
Description copied from interface:CfnClusterPropsIncludes all encryption-related information.- Specified by:
getEncryptionInfoin interfaceCfnClusterProps
-
getEnhancedMonitoring
Description copied from interface:CfnClusterPropsSpecifies the level of monitoring for the MSK cluster.The possible values are
DEFAULT,PER_BROKER, andPER_TOPIC_PER_BROKER.- Specified by:
getEnhancedMonitoringin interfaceCfnClusterProps
-
getLoggingInfo
Description copied from interface:CfnClusterPropsLogging Info details.- Specified by:
getLoggingInfoin interfaceCfnClusterProps
-
getOpenMonitoring
Description copied from interface:CfnClusterPropsThe settings for open monitoring.- Specified by:
getOpenMonitoringin interfaceCfnClusterProps
-
getStorageMode
Description copied from interface:CfnClusterPropsThis controls storage mode for supported storage tiers.- Specified by:
getStorageModein interfaceCfnClusterProps
-
getTags
Description copied from interface:CfnClusterPropsCreate tags when creating the cluster.- Specified by:
getTagsin interfaceCfnClusterProps
-
$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()
-