@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ImageStateChangeReason extends Object implements Serializable, Cloneable, StructuredPojo
The reason why the last state change occurred.
Constructor and Description |
---|
ImageStateChangeReason() |
Modifier and Type | Method and Description |
---|---|
ImageStateChangeReason |
clone() |
boolean |
equals(Object obj) |
String |
getCode()
The state change reason code of the image.
|
String |
getMessage()
The state change reason message to the end user.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setCode(ImageStateChangeReasonCode code)
The state change reason code of the image.
|
void |
setCode(String code)
The state change reason code of the image.
|
void |
setMessage(String message)
The state change reason message to the end user.
|
String |
toString()
Returns a string representation of this object; useful for testing and debugging.
|
ImageStateChangeReason |
withCode(ImageStateChangeReasonCode code)
The state change reason code of the image.
|
ImageStateChangeReason |
withCode(String code)
The state change reason code of the image.
|
ImageStateChangeReason |
withMessage(String message)
The state change reason message to the end user.
|
public void setCode(String code)
The state change reason code of the image.
code
- The state change reason code of the image.ImageStateChangeReasonCode
public String getCode()
The state change reason code of the image.
ImageStateChangeReasonCode
public ImageStateChangeReason withCode(String code)
The state change reason code of the image.
code
- The state change reason code of the image.ImageStateChangeReasonCode
public void setCode(ImageStateChangeReasonCode code)
The state change reason code of the image.
code
- The state change reason code of the image.ImageStateChangeReasonCode
public ImageStateChangeReason withCode(ImageStateChangeReasonCode code)
The state change reason code of the image.
code
- The state change reason code of the image.ImageStateChangeReasonCode
public void setMessage(String message)
The state change reason message to the end user.
message
- The state change reason message to the end user.public String getMessage()
The state change reason message to the end user.
public ImageStateChangeReason withMessage(String message)
The state change reason message to the end user.
message
- The state change reason message to the end user.public String toString()
toString
in class Object
Object.toString()
public ImageStateChangeReason 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.