@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class BrokerNodeInfo extends Object implements Serializable, Cloneable, StructuredPojo
BrokerNodeInfo
Constructor and Description |
---|
BrokerNodeInfo() |
Modifier and Type | Method and Description |
---|---|
BrokerNodeInfo |
clone() |
boolean |
equals(Object obj) |
String |
getAttachedENIId()
The attached elastic network interface of the broker.
|
Double |
getBrokerId()
The ID of the broker.
|
String |
getClientSubnet()
The client subnet to which this broker node belongs.
|
String |
getClientVpcIpAddress()
The virtual private cloud (VPC) of the client.
|
BrokerSoftwareInfo |
getCurrentBrokerSoftwareInfo()
Information about the version of software currently deployed on the Kafka brokers in the cluster.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setAttachedENIId(String attachedENIId)
The attached elastic network interface of the broker.
|
void |
setBrokerId(Double brokerId)
The ID of the broker.
|
void |
setClientSubnet(String clientSubnet)
The client subnet to which this broker node belongs.
|
void |
setClientVpcIpAddress(String clientVpcIpAddress)
The virtual private cloud (VPC) of the client.
|
void |
setCurrentBrokerSoftwareInfo(BrokerSoftwareInfo currentBrokerSoftwareInfo)
Information about the version of software currently deployed on the Kafka brokers in the cluster.
|
String |
toString()
Returns a string representation of this object; useful for testing and debugging.
|
BrokerNodeInfo |
withAttachedENIId(String attachedENIId)
The attached elastic network interface of the broker.
|
BrokerNodeInfo |
withBrokerId(Double brokerId)
The ID of the broker.
|
BrokerNodeInfo |
withClientSubnet(String clientSubnet)
The client subnet to which this broker node belongs.
|
BrokerNodeInfo |
withClientVpcIpAddress(String clientVpcIpAddress)
The virtual private cloud (VPC) of the client.
|
BrokerNodeInfo |
withCurrentBrokerSoftwareInfo(BrokerSoftwareInfo currentBrokerSoftwareInfo)
Information about the version of software currently deployed on the Kafka brokers in the cluster.
|
public void setAttachedENIId(String attachedENIId)
The attached elastic network interface of the broker.
attachedENIId
- The attached elastic network interface of the broker.public String getAttachedENIId()
The attached elastic network interface of the broker.
public BrokerNodeInfo withAttachedENIId(String attachedENIId)
The attached elastic network interface of the broker.
attachedENIId
- The attached elastic network interface of the broker.public void setBrokerId(Double brokerId)
The ID of the broker.
brokerId
- The ID of the broker.public Double getBrokerId()
The ID of the broker.
public BrokerNodeInfo withBrokerId(Double brokerId)
The ID of the broker.
brokerId
- The ID of the broker.public void setClientSubnet(String clientSubnet)
The client subnet to which this broker node belongs.
clientSubnet
- The client subnet to which this broker node belongs.public String getClientSubnet()
The client subnet to which this broker node belongs.
public BrokerNodeInfo withClientSubnet(String clientSubnet)
The client subnet to which this broker node belongs.
clientSubnet
- The client subnet to which this broker node belongs.public void setClientVpcIpAddress(String clientVpcIpAddress)
The virtual private cloud (VPC) of the client.
clientVpcIpAddress
- The virtual private cloud (VPC) of the client.public String getClientVpcIpAddress()
The virtual private cloud (VPC) of the client.
public BrokerNodeInfo withClientVpcIpAddress(String clientVpcIpAddress)
The virtual private cloud (VPC) of the client.
clientVpcIpAddress
- The virtual private cloud (VPC) of the client.public void setCurrentBrokerSoftwareInfo(BrokerSoftwareInfo currentBrokerSoftwareInfo)
Information about the version of software currently deployed on the Kafka brokers in the cluster.
currentBrokerSoftwareInfo
- Information about the version of software currently deployed on the Kafka brokers in the cluster.public BrokerSoftwareInfo getCurrentBrokerSoftwareInfo()
Information about the version of software currently deployed on the Kafka brokers in the cluster.
public BrokerNodeInfo withCurrentBrokerSoftwareInfo(BrokerSoftwareInfo currentBrokerSoftwareInfo)
Information about the version of software currently deployed on the Kafka brokers in the cluster.
currentBrokerSoftwareInfo
- Information about the version of software currently deployed on the Kafka brokers in the cluster.public String toString()
toString
in class Object
Object.toString()
public BrokerNodeInfo 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.