@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class CreateClusterRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
CreateClusterRequest() |
Modifier and Type | Method and Description |
---|---|
CreateClusterRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
BrokerNodeGroupInfo |
getBrokerNodeGroupInfo()
Information about the broker nodes in the cluster.
|
String |
getClusterName()
The name of the cluster.
|
EncryptionInfo |
getEncryptionInfo()
Includes all encryption-related information.
|
String |
getEnhancedMonitoring()
Specifies the level of monitoring for the MSK cluster.
|
String |
getKafkaVersion()
The version of Apache Kafka.
|
Integer |
getNumberOfBrokerNodes()
The number of Kafka broker nodes in the Amazon MSK cluster.
|
int |
hashCode() |
void |
setBrokerNodeGroupInfo(BrokerNodeGroupInfo brokerNodeGroupInfo)
Information about the broker nodes in the cluster.
|
void |
setClusterName(String clusterName)
The name of the cluster.
|
void |
setEncryptionInfo(EncryptionInfo encryptionInfo)
Includes all encryption-related information.
|
void |
setEnhancedMonitoring(String enhancedMonitoring)
Specifies the level of monitoring for the MSK cluster.
|
void |
setKafkaVersion(String kafkaVersion)
The version of Apache Kafka.
|
void |
setNumberOfBrokerNodes(Integer numberOfBrokerNodes)
The number of Kafka broker nodes in the Amazon MSK cluster.
|
String |
toString()
Returns a string representation of this object.
|
CreateClusterRequest |
withBrokerNodeGroupInfo(BrokerNodeGroupInfo brokerNodeGroupInfo)
Information about the broker nodes in the cluster.
|
CreateClusterRequest |
withClusterName(String clusterName)
The name of the cluster.
|
CreateClusterRequest |
withEncryptionInfo(EncryptionInfo encryptionInfo)
Includes all encryption-related information.
|
CreateClusterRequest |
withEnhancedMonitoring(EnhancedMonitoring enhancedMonitoring)
Specifies the level of monitoring for the MSK cluster.
|
CreateClusterRequest |
withEnhancedMonitoring(String enhancedMonitoring)
Specifies the level of monitoring for the MSK cluster.
|
CreateClusterRequest |
withKafkaVersion(String kafkaVersion)
The version of Apache Kafka.
|
CreateClusterRequest |
withNumberOfBrokerNodes(Integer numberOfBrokerNodes)
The number of Kafka broker nodes in the Amazon MSK cluster.
|
addHandlerContext, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getHandlerContext, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestCredentialsProvider, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeout
public void setBrokerNodeGroupInfo(BrokerNodeGroupInfo brokerNodeGroupInfo)
Information about the broker nodes in the cluster.
brokerNodeGroupInfo
- Information about the broker nodes in the cluster.public BrokerNodeGroupInfo getBrokerNodeGroupInfo()
Information about the broker nodes in the cluster.
public CreateClusterRequest withBrokerNodeGroupInfo(BrokerNodeGroupInfo brokerNodeGroupInfo)
Information about the broker nodes in the cluster.
brokerNodeGroupInfo
- Information about the broker nodes in the cluster.public void setClusterName(String clusterName)
The name of the cluster.
clusterName
- The name of the cluster.public String getClusterName()
The name of the cluster.
public CreateClusterRequest withClusterName(String clusterName)
The name of the cluster.
clusterName
- The name of the cluster.public void setEncryptionInfo(EncryptionInfo encryptionInfo)
Includes all encryption-related information.
encryptionInfo
- Includes all encryption-related information.public EncryptionInfo getEncryptionInfo()
Includes all encryption-related information.
public CreateClusterRequest withEncryptionInfo(EncryptionInfo encryptionInfo)
Includes all encryption-related information.
encryptionInfo
- Includes all encryption-related information.public void setEnhancedMonitoring(String enhancedMonitoring)
Specifies the level of monitoring for the MSK cluster. The possible values are DEFAULT, PER_BROKER, and PER_TOPIC_PER_BROKER.
enhancedMonitoring
- Specifies the level of monitoring for the MSK cluster. The possible values are DEFAULT, PER_BROKER, and
PER_TOPIC_PER_BROKER.EnhancedMonitoring
public String getEnhancedMonitoring()
Specifies the level of monitoring for the MSK cluster. The possible values are DEFAULT, PER_BROKER, and PER_TOPIC_PER_BROKER.
EnhancedMonitoring
public CreateClusterRequest withEnhancedMonitoring(String enhancedMonitoring)
Specifies the level of monitoring for the MSK cluster. The possible values are DEFAULT, PER_BROKER, and PER_TOPIC_PER_BROKER.
enhancedMonitoring
- Specifies the level of monitoring for the MSK cluster. The possible values are DEFAULT, PER_BROKER, and
PER_TOPIC_PER_BROKER.EnhancedMonitoring
public CreateClusterRequest withEnhancedMonitoring(EnhancedMonitoring enhancedMonitoring)
Specifies the level of monitoring for the MSK cluster. The possible values are DEFAULT, PER_BROKER, and PER_TOPIC_PER_BROKER.
enhancedMonitoring
- Specifies the level of monitoring for the MSK cluster. The possible values are DEFAULT, PER_BROKER, and
PER_TOPIC_PER_BROKER.EnhancedMonitoring
public void setKafkaVersion(String kafkaVersion)
The version of Apache Kafka.
kafkaVersion
- The version of Apache Kafka.public String getKafkaVersion()
The version of Apache Kafka.
public CreateClusterRequest withKafkaVersion(String kafkaVersion)
The version of Apache Kafka.
kafkaVersion
- The version of Apache Kafka.public void setNumberOfBrokerNodes(Integer numberOfBrokerNodes)
The number of Kafka broker nodes in the Amazon MSK cluster.
numberOfBrokerNodes
- The number of Kafka broker nodes in the Amazon MSK cluster.public Integer getNumberOfBrokerNodes()
The number of Kafka broker nodes in the Amazon MSK cluster.
public CreateClusterRequest withNumberOfBrokerNodes(Integer numberOfBrokerNodes)
The number of Kafka broker nodes in the Amazon MSK cluster.
numberOfBrokerNodes
- The number of Kafka broker nodes in the Amazon MSK cluster.public String toString()
toString
in class Object
Object.toString()
public CreateClusterRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()
Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.