@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class Provisioned extends Object implements Serializable, Cloneable, StructuredPojo
Provisioned cluster.
Constructor and Description |
---|
Provisioned() |
Modifier and Type | Method and Description |
---|---|
Provisioned |
clone() |
boolean |
equals(Object obj) |
BrokerNodeGroupInfo |
getBrokerNodeGroupInfo()
Information about the brokers.
|
ClientAuthentication |
getClientAuthentication()
Includes all client authentication information.
|
BrokerSoftwareInfo |
getCurrentBrokerSoftwareInfo()
Information about the Apache Kafka version deployed on the brokers.
|
EncryptionInfo |
getEncryptionInfo()
Includes all encryption-related information.
|
String |
getEnhancedMonitoring()
Specifies the level of monitoring for the MSK cluster.
|
LoggingInfo |
getLoggingInfo()
Log delivery information for the cluster.
|
Integer |
getNumberOfBrokerNodes()
The number of broker nodes in the cluster.
|
OpenMonitoringInfo |
getOpenMonitoring()
The settings for open monitoring.
|
String |
getZookeeperConnectString()
The connection string to use to connect to the Apache ZooKeeper cluster.
|
String |
getZookeeperConnectStringTls()
The connection string to use to connect to the Apache ZooKeeper cluster on a TLS port.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setBrokerNodeGroupInfo(BrokerNodeGroupInfo brokerNodeGroupInfo)
Information about the brokers.
|
void |
setClientAuthentication(ClientAuthentication clientAuthentication)
Includes all client authentication information.
|
void |
setCurrentBrokerSoftwareInfo(BrokerSoftwareInfo currentBrokerSoftwareInfo)
Information about the Apache Kafka version deployed on the brokers.
|
void |
setEncryptionInfo(EncryptionInfo encryptionInfo)
Includes all encryption-related information.
|
void |
setEnhancedMonitoring(String enhancedMonitoring)
Specifies the level of monitoring for the MSK cluster.
|
void |
setLoggingInfo(LoggingInfo loggingInfo)
Log delivery information for the cluster.
|
void |
setNumberOfBrokerNodes(Integer numberOfBrokerNodes)
The number of broker nodes in the cluster.
|
void |
setOpenMonitoring(OpenMonitoringInfo openMonitoring)
The settings for open monitoring.
|
void |
setZookeeperConnectString(String zookeeperConnectString)
The connection string to use to connect to the Apache ZooKeeper cluster.
|
void |
setZookeeperConnectStringTls(String zookeeperConnectStringTls)
The connection string to use to connect to the Apache ZooKeeper cluster on a TLS port.
|
String |
toString()
Returns a string representation of this object.
|
Provisioned |
withBrokerNodeGroupInfo(BrokerNodeGroupInfo brokerNodeGroupInfo)
Information about the brokers.
|
Provisioned |
withClientAuthentication(ClientAuthentication clientAuthentication)
Includes all client authentication information.
|
Provisioned |
withCurrentBrokerSoftwareInfo(BrokerSoftwareInfo currentBrokerSoftwareInfo)
Information about the Apache Kafka version deployed on the brokers.
|
Provisioned |
withEncryptionInfo(EncryptionInfo encryptionInfo)
Includes all encryption-related information.
|
Provisioned |
withEnhancedMonitoring(EnhancedMonitoring enhancedMonitoring)
Specifies the level of monitoring for the MSK cluster.
|
Provisioned |
withEnhancedMonitoring(String enhancedMonitoring)
Specifies the level of monitoring for the MSK cluster.
|
Provisioned |
withLoggingInfo(LoggingInfo loggingInfo)
Log delivery information for the cluster.
|
Provisioned |
withNumberOfBrokerNodes(Integer numberOfBrokerNodes)
The number of broker nodes in the cluster.
|
Provisioned |
withOpenMonitoring(OpenMonitoringInfo openMonitoring)
The settings for open monitoring.
|
Provisioned |
withZookeeperConnectString(String zookeeperConnectString)
The connection string to use to connect to the Apache ZooKeeper cluster.
|
Provisioned |
withZookeeperConnectStringTls(String zookeeperConnectStringTls)
The connection string to use to connect to the Apache ZooKeeper cluster on a TLS port.
|
public void setBrokerNodeGroupInfo(BrokerNodeGroupInfo brokerNodeGroupInfo)
Information about the brokers.
brokerNodeGroupInfo
- Information about the brokers.
public BrokerNodeGroupInfo getBrokerNodeGroupInfo()
Information about the brokers.
Information about the brokers.
public Provisioned withBrokerNodeGroupInfo(BrokerNodeGroupInfo brokerNodeGroupInfo)
Information about the brokers.
brokerNodeGroupInfo
- Information about the brokers.
public void setCurrentBrokerSoftwareInfo(BrokerSoftwareInfo currentBrokerSoftwareInfo)
Information about the Apache Kafka version deployed on the brokers.
currentBrokerSoftwareInfo
- Information about the Apache Kafka version deployed on the brokers.
public BrokerSoftwareInfo getCurrentBrokerSoftwareInfo()
Information about the Apache Kafka version deployed on the brokers.
Information about the Apache Kafka version deployed on the brokers.
public Provisioned withCurrentBrokerSoftwareInfo(BrokerSoftwareInfo currentBrokerSoftwareInfo)
Information about the Apache Kafka version deployed on the brokers.
currentBrokerSoftwareInfo
- Information about the Apache Kafka version deployed on the brokers.
public void setClientAuthentication(ClientAuthentication clientAuthentication)
Includes all client authentication information.
clientAuthentication
- Includes all client authentication information.
public ClientAuthentication getClientAuthentication()
Includes all client authentication information.
Includes all client authentication information.
public Provisioned withClientAuthentication(ClientAuthentication clientAuthentication)
Includes all client authentication information.
clientAuthentication
- Includes all client authentication information.
public void setEncryptionInfo(EncryptionInfo encryptionInfo)
Includes all encryption-related information.
encryptionInfo
- Includes all encryption-related information.
public EncryptionInfo getEncryptionInfo()
Includes all encryption-related information.
Includes all encryption-related information.
public Provisioned 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, PER_TOPIC_PER_BROKER, and PER_TOPIC_PER_PARTITION.
enhancedMonitoring
- Specifies the level of monitoring for the MSK cluster. The possible values are DEFAULT, PER_BROKER, PER_TOPIC_PER_BROKER, and PER_TOPIC_PER_PARTITION.
EnhancedMonitoring
public String getEnhancedMonitoring()
Specifies the level of monitoring for the MSK cluster. The possible values are DEFAULT, PER_BROKER, PER_TOPIC_PER_BROKER, and PER_TOPIC_PER_PARTITION.
Specifies the level of monitoring for the MSK cluster. The possible values are DEFAULT, PER_BROKER, PER_TOPIC_PER_BROKER, and PER_TOPIC_PER_PARTITION.
EnhancedMonitoring
public Provisioned withEnhancedMonitoring(String enhancedMonitoring)
Specifies the level of monitoring for the MSK cluster. The possible values are DEFAULT, PER_BROKER, PER_TOPIC_PER_BROKER, and PER_TOPIC_PER_PARTITION.
enhancedMonitoring
- Specifies the level of monitoring for the MSK cluster. The possible values are DEFAULT, PER_BROKER, PER_TOPIC_PER_BROKER, and PER_TOPIC_PER_PARTITION.
EnhancedMonitoring
public Provisioned withEnhancedMonitoring(EnhancedMonitoring enhancedMonitoring)
Specifies the level of monitoring for the MSK cluster. The possible values are DEFAULT, PER_BROKER, PER_TOPIC_PER_BROKER, and PER_TOPIC_PER_PARTITION.
enhancedMonitoring
- Specifies the level of monitoring for the MSK cluster. The possible values are DEFAULT, PER_BROKER, PER_TOPIC_PER_BROKER, and PER_TOPIC_PER_PARTITION.
EnhancedMonitoring
public void setOpenMonitoring(OpenMonitoringInfo openMonitoring)
The settings for open monitoring.
openMonitoring
- The settings for open monitoring.
public OpenMonitoringInfo getOpenMonitoring()
The settings for open monitoring.
The settings for open monitoring.
public Provisioned withOpenMonitoring(OpenMonitoringInfo openMonitoring)
The settings for open monitoring.
openMonitoring
- The settings for open monitoring.
public void setLoggingInfo(LoggingInfo loggingInfo)
Log delivery information for the cluster.
loggingInfo
- Log delivery information for the cluster.
public LoggingInfo getLoggingInfo()
Log delivery information for the cluster.
Log delivery information for the cluster.
public Provisioned withLoggingInfo(LoggingInfo loggingInfo)
Log delivery information for the cluster.
loggingInfo
- Log delivery information for the cluster.
public void setNumberOfBrokerNodes(Integer numberOfBrokerNodes)
The number of broker nodes in the cluster.
numberOfBrokerNodes
- The number of broker nodes in the cluster.
public Integer getNumberOfBrokerNodes()
The number of broker nodes in the cluster.
The number of broker nodes in the cluster.
public Provisioned withNumberOfBrokerNodes(Integer numberOfBrokerNodes)
The number of broker nodes in the cluster.
numberOfBrokerNodes
- The number of broker nodes in the cluster.
public void setZookeeperConnectString(String zookeeperConnectString)
The connection string to use to connect to the Apache ZooKeeper cluster.
zookeeperConnectString
- The connection string to use to connect to the Apache ZooKeeper cluster.
public String getZookeeperConnectString()
The connection string to use to connect to the Apache ZooKeeper cluster.
The connection string to use to connect to the Apache ZooKeeper cluster.
public Provisioned withZookeeperConnectString(String zookeeperConnectString)
The connection string to use to connect to the Apache ZooKeeper cluster.
zookeeperConnectString
- The connection string to use to connect to the Apache ZooKeeper cluster.
public void setZookeeperConnectStringTls(String zookeeperConnectStringTls)
The connection string to use to connect to the Apache ZooKeeper cluster on a TLS port.
zookeeperConnectStringTls
- The connection string to use to connect to the Apache ZooKeeper cluster on a TLS port.
public String getZookeeperConnectStringTls()
The connection string to use to connect to the Apache ZooKeeper cluster on a TLS port.
The connection string to use to connect to the Apache ZooKeeper cluster on a TLS port.
public Provisioned withZookeeperConnectStringTls(String zookeeperConnectStringTls)
The connection string to use to connect to the Apache ZooKeeper cluster on a TLS port.
zookeeperConnectStringTls
- The connection string to use to connect to the Apache ZooKeeper cluster on a TLS port.
public String toString()
toString
in class Object
Object.toString()
public Provisioned clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.