@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ReportedRuntimeContextState extends Object implements Serializable, Cloneable, StructuredPojo
An application instance's state.
| Constructor and Description |
|---|
ReportedRuntimeContextState() |
| Modifier and Type | Method and Description |
|---|---|
ReportedRuntimeContextState |
clone() |
boolean |
equals(Object obj) |
String |
getDesiredState()
The application's desired state.
|
String |
getDeviceReportedStatus()
The application's reported status.
|
Date |
getDeviceReportedTime()
When the device reported the application's state.
|
String |
getRuntimeContextName()
The device's name.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
void |
setDesiredState(String desiredState)
The application's desired state.
|
void |
setDeviceReportedStatus(String deviceReportedStatus)
The application's reported status.
|
void |
setDeviceReportedTime(Date deviceReportedTime)
When the device reported the application's state.
|
void |
setRuntimeContextName(String runtimeContextName)
The device's name.
|
String |
toString()
Returns a string representation of this object.
|
ReportedRuntimeContextState |
withDesiredState(DesiredState desiredState)
The application's desired state.
|
ReportedRuntimeContextState |
withDesiredState(String desiredState)
The application's desired state.
|
ReportedRuntimeContextState |
withDeviceReportedStatus(DeviceReportedStatus deviceReportedStatus)
The application's reported status.
|
ReportedRuntimeContextState |
withDeviceReportedStatus(String deviceReportedStatus)
The application's reported status.
|
ReportedRuntimeContextState |
withDeviceReportedTime(Date deviceReportedTime)
When the device reported the application's state.
|
ReportedRuntimeContextState |
withRuntimeContextName(String runtimeContextName)
The device's name.
|
public void setDesiredState(String desiredState)
The application's desired state.
desiredState - The application's desired state.DesiredStatepublic String getDesiredState()
The application's desired state.
DesiredStatepublic ReportedRuntimeContextState withDesiredState(String desiredState)
The application's desired state.
desiredState - The application's desired state.DesiredStatepublic ReportedRuntimeContextState withDesiredState(DesiredState desiredState)
The application's desired state.
desiredState - The application's desired state.DesiredStatepublic void setDeviceReportedStatus(String deviceReportedStatus)
The application's reported status.
deviceReportedStatus - The application's reported status.DeviceReportedStatuspublic String getDeviceReportedStatus()
The application's reported status.
DeviceReportedStatuspublic ReportedRuntimeContextState withDeviceReportedStatus(String deviceReportedStatus)
The application's reported status.
deviceReportedStatus - The application's reported status.DeviceReportedStatuspublic ReportedRuntimeContextState withDeviceReportedStatus(DeviceReportedStatus deviceReportedStatus)
The application's reported status.
deviceReportedStatus - The application's reported status.DeviceReportedStatuspublic void setDeviceReportedTime(Date deviceReportedTime)
When the device reported the application's state.
deviceReportedTime - When the device reported the application's state.public Date getDeviceReportedTime()
When the device reported the application's state.
public ReportedRuntimeContextState withDeviceReportedTime(Date deviceReportedTime)
When the device reported the application's state.
deviceReportedTime - When the device reported the application's state.public void setRuntimeContextName(String runtimeContextName)
The device's name.
runtimeContextName - The device's name.public String getRuntimeContextName()
The device's name.
public ReportedRuntimeContextState withRuntimeContextName(String runtimeContextName)
The device's name.
runtimeContextName - The device's name.public String toString()
toString in class ObjectObject.toString()public ReportedRuntimeContextState clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.