@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.DesiredState
public String getDesiredState()
The application's desired state.
DesiredState
public ReportedRuntimeContextState withDesiredState(String desiredState)
The application's desired state.
desiredState
- The application's desired state.DesiredState
public ReportedRuntimeContextState withDesiredState(DesiredState desiredState)
The application's desired state.
desiredState
- The application's desired state.DesiredState
public void setDeviceReportedStatus(String deviceReportedStatus)
The application's reported status.
deviceReportedStatus
- The application's reported status.DeviceReportedStatus
public String getDeviceReportedStatus()
The application's reported status.
DeviceReportedStatus
public ReportedRuntimeContextState withDeviceReportedStatus(String deviceReportedStatus)
The application's reported status.
deviceReportedStatus
- The application's reported status.DeviceReportedStatus
public ReportedRuntimeContextState withDeviceReportedStatus(DeviceReportedStatus deviceReportedStatus)
The application's reported status.
deviceReportedStatus
- The application's reported status.DeviceReportedStatus
public 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 Object
Object.toString()
public ReportedRuntimeContextState clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.