Package com.amazonaws.services.ec2.model
Class InstanceStateChange
- java.lang.Object
-
- com.amazonaws.services.ec2.model.InstanceStateChange
-
- All Implemented Interfaces:
Serializable,Cloneable
public class InstanceStateChange extends Object implements Serializable, Cloneable
Describes an instance state change.
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description InstanceStateChange()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description InstanceStateChangeclone()booleanequals(Object obj)InstanceStategetCurrentState()The current state of the instance.StringgetInstanceId()The ID of the instance.InstanceStategetPreviousState()The previous state of the instance.inthashCode()voidsetCurrentState(InstanceState currentState)The current state of the instance.voidsetInstanceId(String instanceId)The ID of the instance.voidsetPreviousState(InstanceState previousState)The previous state of the instance.StringtoString()Returns a string representation of this object; useful for testing and debugging.InstanceStateChangewithCurrentState(InstanceState currentState)The current state of the instance.InstanceStateChangewithInstanceId(String instanceId)The ID of the instance.InstanceStateChangewithPreviousState(InstanceState previousState)The previous state of the instance.
-
-
-
Method Detail
-
setInstanceId
public void setInstanceId(String instanceId)
The ID of the instance.
- Parameters:
instanceId- The ID of the instance.
-
getInstanceId
public String getInstanceId()
The ID of the instance.
- Returns:
- The ID of the instance.
-
withInstanceId
public InstanceStateChange withInstanceId(String instanceId)
The ID of the instance.
- Parameters:
instanceId- The ID of the instance.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setCurrentState
public void setCurrentState(InstanceState currentState)
The current state of the instance.
- Parameters:
currentState- The current state of the instance.
-
getCurrentState
public InstanceState getCurrentState()
The current state of the instance.
- Returns:
- The current state of the instance.
-
withCurrentState
public InstanceStateChange withCurrentState(InstanceState currentState)
The current state of the instance.
- Parameters:
currentState- The current state of the instance.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setPreviousState
public void setPreviousState(InstanceState previousState)
The previous state of the instance.
- Parameters:
previousState- The previous state of the instance.
-
getPreviousState
public InstanceState getPreviousState()
The previous state of the instance.
- Returns:
- The previous state of the instance.
-
withPreviousState
public InstanceStateChange withPreviousState(InstanceState previousState)
The previous state of the instance.
- Parameters:
previousState- The previous state of the instance.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
toString
public String toString()
Returns a string representation of this object; useful for testing and debugging.- Overrides:
toStringin classObject- Returns:
- A string representation of this object.
- See Also:
Object.toString()
-
clone
public InstanceStateChange clone()
-
-