@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class NodeInstance extends Object implements Serializable, Cloneable, StructuredPojo
A node instance.
Constructor and Description |
---|
NodeInstance() |
Modifier and Type | Method and Description |
---|---|
NodeInstance |
clone() |
boolean |
equals(Object obj) |
String |
getCurrentStatus()
The instance's current status.
|
String |
getNodeId()
The node's ID.
|
String |
getNodeInstanceId()
The instance's ID.
|
String |
getNodeName()
The instance's name.
|
String |
getPackageName()
The instance's package name.
|
String |
getPackagePatchVersion()
The instance's package patch version.
|
String |
getPackageVersion()
The instance's package version.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setCurrentStatus(String currentStatus)
The instance's current status.
|
void |
setNodeId(String nodeId)
The node's ID.
|
void |
setNodeInstanceId(String nodeInstanceId)
The instance's ID.
|
void |
setNodeName(String nodeName)
The instance's name.
|
void |
setPackageName(String packageName)
The instance's package name.
|
void |
setPackagePatchVersion(String packagePatchVersion)
The instance's package patch version.
|
void |
setPackageVersion(String packageVersion)
The instance's package version.
|
String |
toString()
Returns a string representation of this object.
|
NodeInstance |
withCurrentStatus(NodeInstanceStatus currentStatus)
The instance's current status.
|
NodeInstance |
withCurrentStatus(String currentStatus)
The instance's current status.
|
NodeInstance |
withNodeId(String nodeId)
The node's ID.
|
NodeInstance |
withNodeInstanceId(String nodeInstanceId)
The instance's ID.
|
NodeInstance |
withNodeName(String nodeName)
The instance's name.
|
NodeInstance |
withPackageName(String packageName)
The instance's package name.
|
NodeInstance |
withPackagePatchVersion(String packagePatchVersion)
The instance's package patch version.
|
NodeInstance |
withPackageVersion(String packageVersion)
The instance's package version.
|
public void setNodeInstanceId(String nodeInstanceId)
The instance's ID.
nodeInstanceId
- The instance's ID.public String getNodeInstanceId()
The instance's ID.
public NodeInstance withNodeInstanceId(String nodeInstanceId)
The instance's ID.
nodeInstanceId
- The instance's ID.public void setNodeId(String nodeId)
The node's ID.
nodeId
- The node's ID.public String getNodeId()
The node's ID.
public NodeInstance withNodeId(String nodeId)
The node's ID.
nodeId
- The node's ID.public void setPackageName(String packageName)
The instance's package name.
packageName
- The instance's package name.public String getPackageName()
The instance's package name.
public NodeInstance withPackageName(String packageName)
The instance's package name.
packageName
- The instance's package name.public void setPackageVersion(String packageVersion)
The instance's package version.
packageVersion
- The instance's package version.public String getPackageVersion()
The instance's package version.
public NodeInstance withPackageVersion(String packageVersion)
The instance's package version.
packageVersion
- The instance's package version.public void setPackagePatchVersion(String packagePatchVersion)
The instance's package patch version.
packagePatchVersion
- The instance's package patch version.public String getPackagePatchVersion()
The instance's package patch version.
public NodeInstance withPackagePatchVersion(String packagePatchVersion)
The instance's package patch version.
packagePatchVersion
- The instance's package patch version.public void setNodeName(String nodeName)
The instance's name.
nodeName
- The instance's name.public String getNodeName()
The instance's name.
public NodeInstance withNodeName(String nodeName)
The instance's name.
nodeName
- The instance's name.public void setCurrentStatus(String currentStatus)
The instance's current status.
currentStatus
- The instance's current status.NodeInstanceStatus
public String getCurrentStatus()
The instance's current status.
NodeInstanceStatus
public NodeInstance withCurrentStatus(String currentStatus)
The instance's current status.
currentStatus
- The instance's current status.NodeInstanceStatus
public NodeInstance withCurrentStatus(NodeInstanceStatus currentStatus)
The instance's current status.
currentStatus
- The instance's current status.NodeInstanceStatus
public String toString()
toString
in class Object
Object.toString()
public NodeInstance clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.