@Stability(value=Stable) @Internal public static final class CfnClusterProps.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnClusterProps
CfnClusterPropssoftware.amazon.jsii.JsiiObject.InitializationModeCfnClusterProps.Builder, CfnClusterProps.Jsii$Proxy| Modifier | Constructor and Description |
|---|---|
protected |
Jsii$Proxy(CfnClusterProps.Builder builder)
Constructor that initializes the object based on literal property values passed by the
CfnClusterProps.Builder. |
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(Object o) |
Object |
getBrokerNodeGroupInfo()
The setup to be used for brokers in the cluster.
|
Object |
getClientAuthentication()
Includes information related to client authentication.
|
String |
getClusterName()
The name of the cluster.
|
Object |
getConfigurationInfo()
The Amazon MSK configuration to use for the cluster.
|
String |
getCurrentVersion()
The version of the cluster that you want to update.
|
Object |
getEncryptionInfo()
Includes all encryption-related information.
|
String |
getEnhancedMonitoring()
Specifies the level of monitoring for the MSK cluster.
|
String |
getKafkaVersion()
The version of Apache Kafka.
|
Object |
getLoggingInfo()
You can configure your Amazon MSK cluster to send broker logs to different destination types.
|
Number |
getNumberOfBrokerNodes()
The number of broker nodes you want in the Amazon MSK cluster.
|
Object |
getOpenMonitoring()
The settings for open monitoring.
|
Map<String,String> |
getTags()
A map of key:value pairs to apply to this resource.
|
int |
hashCode() |
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSetclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitbuilderprotected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
objRef - Reference to the JSII managed object.protected Jsii$Proxy(CfnClusterProps.Builder builder)
CfnClusterProps.Builder.public final Object getBrokerNodeGroupInfo()
CfnClusterProps
AWS CloudFormation may replace the cluster when you update certain BrokerNodeGroupInfo properties. To understand the update behavior for your use case, you should review the child properties for BrokerNodeGroupInfo .
getBrokerNodeGroupInfo in interface CfnClusterPropspublic final String getClusterName()
CfnClusterPropsgetClusterName in interface CfnClusterPropspublic final String getKafkaVersion()
CfnClusterPropsFor more information, see Supported Apache Kafka versions in the Amazon MSK Developer Guide.
getKafkaVersion in interface CfnClusterPropspublic final Number getNumberOfBrokerNodes()
CfnClusterPropsYou can submit an update to increase the number of broker nodes in a cluster.
getNumberOfBrokerNodes in interface CfnClusterPropspublic final Object getClientAuthentication()
CfnClusterPropsgetClientAuthentication in interface CfnClusterPropspublic final Object getConfigurationInfo()
CfnClusterPropsgetConfigurationInfo in interface CfnClusterPropspublic final String getCurrentVersion()
CfnClusterPropsgetCurrentVersion in interface CfnClusterPropspublic final Object getEncryptionInfo()
CfnClusterPropsgetEncryptionInfo in interface CfnClusterPropspublic final String getEnhancedMonitoring()
CfnClusterProps
The possible values are DEFAULT , PER_BROKER , and PER_TOPIC_PER_BROKER .
getEnhancedMonitoring in interface CfnClusterPropspublic final Object getLoggingInfo()
CfnClusterPropsThis is a container for the configuration details related to broker logs.
getLoggingInfo in interface CfnClusterPropspublic final Object getOpenMonitoring()
CfnClusterPropsgetOpenMonitoring in interface CfnClusterPropspublic final Map<String,String> getTags()
CfnClusterPropsBoth key and value are of type String.
getTags in interface CfnClusterProps@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2022. All rights reserved.