@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class InstanceState extends Object implements Serializable, Cloneable
Describes the current state of an instance.
| Constructor and Description |
|---|
InstanceState() |
| Modifier and Type | Method and Description |
|---|---|
InstanceState |
clone() |
boolean |
equals(Object obj) |
Integer |
getCode()
The low byte represents the state.
|
String |
getName()
The current state of the instance.
|
int |
hashCode() |
void |
setCode(Integer code)
The low byte represents the state.
|
void |
setName(InstanceStateName name)
The current state of the instance.
|
void |
setName(String name)
The current state of the instance.
|
String |
toString()
Returns a string representation of this object; useful for testing and debugging.
|
InstanceState |
withCode(Integer code)
The low byte represents the state.
|
InstanceState |
withName(InstanceStateName name)
The current state of the instance.
|
InstanceState |
withName(String name)
The current state of the instance.
|
public void setCode(Integer code)
The low byte represents the state. The high byte is an opaque internal value and should be ignored.
0 : pending
16 : running
32 : shutting-down
48 : terminated
64 : stopping
80 : stopped
code - The low byte represents the state. The high byte is an opaque internal value and should be ignored.
0 : pending
16 : running
32 : shutting-down
48 : terminated
64 : stopping
80 : stopped
public Integer getCode()
The low byte represents the state. The high byte is an opaque internal value and should be ignored.
0 : pending
16 : running
32 : shutting-down
48 : terminated
64 : stopping
80 : stopped
0 : pending
16 : running
32 : shutting-down
48 : terminated
64 : stopping
80 : stopped
public InstanceState withCode(Integer code)
The low byte represents the state. The high byte is an opaque internal value and should be ignored.
0 : pending
16 : running
32 : shutting-down
48 : terminated
64 : stopping
80 : stopped
code - The low byte represents the state. The high byte is an opaque internal value and should be ignored.
0 : pending
16 : running
32 : shutting-down
48 : terminated
64 : stopping
80 : stopped
public void setName(String name)
The current state of the instance.
name - The current state of the instance.InstanceStateNamepublic String getName()
The current state of the instance.
InstanceStateNamepublic InstanceState withName(String name)
The current state of the instance.
name - The current state of the instance.InstanceStateNamepublic void setName(InstanceStateName name)
The current state of the instance.
name - The current state of the instance.InstanceStateNamepublic InstanceState withName(InstanceStateName name)
The current state of the instance.
name - The current state of the instance.InstanceStateNamepublic String toString()
toString in class ObjectObject.toString()public InstanceState clone()
Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.