@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class BrokerSoftwareInfo extends Object implements Serializable, Cloneable, StructuredPojo
Information about the current software installed on the cluster.
| Constructor and Description |
|---|
BrokerSoftwareInfo() |
| Modifier and Type | Method and Description |
|---|---|
BrokerSoftwareInfo |
clone() |
boolean |
equals(Object obj) |
String |
getConfigurationArn()
The Amazon Resource Name (ARN) of the configuration used for the cluster.
|
Long |
getConfigurationRevision()
The revision of the configuration to use.
|
String |
getKafkaVersion()
The version of Apache Kafka.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
void |
setConfigurationArn(String configurationArn)
The Amazon Resource Name (ARN) of the configuration used for the cluster.
|
void |
setConfigurationRevision(Long configurationRevision)
The revision of the configuration to use.
|
void |
setKafkaVersion(String kafkaVersion)
The version of Apache Kafka.
|
String |
toString()
Returns a string representation of this object.
|
BrokerSoftwareInfo |
withConfigurationArn(String configurationArn)
The Amazon Resource Name (ARN) of the configuration used for the cluster.
|
BrokerSoftwareInfo |
withConfigurationRevision(Long configurationRevision)
The revision of the configuration to use.
|
BrokerSoftwareInfo |
withKafkaVersion(String kafkaVersion)
The version of Apache Kafka.
|
public void setConfigurationArn(String configurationArn)
The Amazon Resource Name (ARN) of the configuration used for the cluster.
configurationArn - The Amazon Resource Name (ARN) of the configuration used for the cluster.public String getConfigurationArn()
The Amazon Resource Name (ARN) of the configuration used for the cluster.
public BrokerSoftwareInfo withConfigurationArn(String configurationArn)
The Amazon Resource Name (ARN) of the configuration used for the cluster.
configurationArn - The Amazon Resource Name (ARN) of the configuration used for the cluster.public void setConfigurationRevision(Long configurationRevision)
The revision of the configuration to use.
configurationRevision - The revision of the configuration to use.public Long getConfigurationRevision()
The revision of the configuration to use.
public BrokerSoftwareInfo withConfigurationRevision(Long configurationRevision)
The revision of the configuration to use.
configurationRevision - The revision of the configuration to use.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 BrokerSoftwareInfo withKafkaVersion(String kafkaVersion)
The version of Apache Kafka.
kafkaVersion - The version of Apache Kafka.public String toString()
toString in class ObjectObject.toString()public BrokerSoftwareInfo clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.