@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.
|
String |
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(String 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(String 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(String configurationRevision)
The revision of the configuration to use.
configurationRevision
- The revision of the configuration to use.public String getConfigurationRevision()
The revision of the configuration to use.
public BrokerSoftwareInfo withConfigurationRevision(String 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 Object
Object.toString()
public BrokerSoftwareInfo clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.