@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class NodeInfo extends Object implements Serializable, Cloneable, StructuredPojo
The node information object.
Constructor and Description |
---|
NodeInfo() |
Modifier and Type | Method and Description |
---|---|
NodeInfo |
clone() |
boolean |
equals(Object obj) |
String |
getAddedToClusterTime()
The start time.
|
BrokerNodeInfo |
getBrokerNodeInfo()
The broker node info.
|
ControllerNodeInfo |
getControllerNodeInfo()
The ControllerNodeInfo.
|
String |
getInstanceType()
The instance type.
|
String |
getNodeARN()
The Amazon Resource Name (ARN) of the node.
|
String |
getNodeType()
The node type.
|
ZookeeperNodeInfo |
getZookeeperNodeInfo()
The ZookeeperNodeInfo.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setAddedToClusterTime(String addedToClusterTime)
The start time.
|
void |
setBrokerNodeInfo(BrokerNodeInfo brokerNodeInfo)
The broker node info.
|
void |
setControllerNodeInfo(ControllerNodeInfo controllerNodeInfo)
The ControllerNodeInfo.
|
void |
setInstanceType(String instanceType)
The instance type.
|
void |
setNodeARN(String nodeARN)
The Amazon Resource Name (ARN) of the node.
|
void |
setNodeType(String nodeType)
The node type.
|
void |
setZookeeperNodeInfo(ZookeeperNodeInfo zookeeperNodeInfo)
The ZookeeperNodeInfo.
|
String |
toString()
Returns a string representation of this object.
|
NodeInfo |
withAddedToClusterTime(String addedToClusterTime)
The start time.
|
NodeInfo |
withBrokerNodeInfo(BrokerNodeInfo brokerNodeInfo)
The broker node info.
|
NodeInfo |
withControllerNodeInfo(ControllerNodeInfo controllerNodeInfo)
The ControllerNodeInfo.
|
NodeInfo |
withInstanceType(String instanceType)
The instance type.
|
NodeInfo |
withNodeARN(String nodeARN)
The Amazon Resource Name (ARN) of the node.
|
NodeInfo |
withNodeType(NodeType nodeType)
The node type.
|
NodeInfo |
withNodeType(String nodeType)
The node type.
|
NodeInfo |
withZookeeperNodeInfo(ZookeeperNodeInfo zookeeperNodeInfo)
The ZookeeperNodeInfo.
|
public void setAddedToClusterTime(String addedToClusterTime)
The start time.
addedToClusterTime
- The start time.
public String getAddedToClusterTime()
The start time.
The start time.
public NodeInfo withAddedToClusterTime(String addedToClusterTime)
The start time.
addedToClusterTime
- The start time.
public void setBrokerNodeInfo(BrokerNodeInfo brokerNodeInfo)
The broker node info.
brokerNodeInfo
- The broker node info.
public BrokerNodeInfo getBrokerNodeInfo()
The broker node info.
The broker node info.
public NodeInfo withBrokerNodeInfo(BrokerNodeInfo brokerNodeInfo)
The broker node info.
brokerNodeInfo
- The broker node info.
public void setControllerNodeInfo(ControllerNodeInfo controllerNodeInfo)
The ControllerNodeInfo.
controllerNodeInfo
- The ControllerNodeInfo.
public ControllerNodeInfo getControllerNodeInfo()
The ControllerNodeInfo.
The ControllerNodeInfo.
public NodeInfo withControllerNodeInfo(ControllerNodeInfo controllerNodeInfo)
The ControllerNodeInfo.
controllerNodeInfo
- The ControllerNodeInfo.
public void setInstanceType(String instanceType)
The instance type.
instanceType
- The instance type.
public String getInstanceType()
The instance type.
The instance type.
public NodeInfo withInstanceType(String instanceType)
The instance type.
instanceType
- The instance type.
public void setNodeARN(String nodeARN)
The Amazon Resource Name (ARN) of the node.
nodeARN
- The Amazon Resource Name (ARN) of the node.
public String getNodeARN()
The Amazon Resource Name (ARN) of the node.
The Amazon Resource Name (ARN) of the node.
public NodeInfo withNodeARN(String nodeARN)
The Amazon Resource Name (ARN) of the node.
nodeARN
- The Amazon Resource Name (ARN) of the node.
public void setNodeType(String nodeType)
The node type.
nodeType
- The node type.
NodeType
public NodeInfo withNodeType(String nodeType)
The node type.
nodeType
- The node type.
NodeType
public NodeInfo withNodeType(NodeType nodeType)
The node type.
nodeType
- The node type.
NodeType
public void setZookeeperNodeInfo(ZookeeperNodeInfo zookeeperNodeInfo)
The ZookeeperNodeInfo.
zookeeperNodeInfo
- The ZookeeperNodeInfo.
public ZookeeperNodeInfo getZookeeperNodeInfo()
The ZookeeperNodeInfo.
The ZookeeperNodeInfo.
public NodeInfo withZookeeperNodeInfo(ZookeeperNodeInfo zookeeperNodeInfo)
The ZookeeperNodeInfo.
zookeeperNodeInfo
- The ZookeeperNodeInfo.
public String toString()
toString
in class Object
Object.toString()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.