@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ExecutionSummary extends Object implements Serializable, Cloneable, StructuredPojo
The summary of a task execution on a specified device.
Constructor and Description |
---|
ExecutionSummary() |
Modifier and Type | Method and Description |
---|---|
ExecutionSummary |
clone() |
boolean |
equals(Object obj) |
String |
getExecutionId()
The ID of the execution.
|
String |
getManagedDeviceId()
The ID of the managed device that the task is being executed on.
|
String |
getState()
The state of the execution.
|
String |
getTaskId()
The ID of the task.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setExecutionId(String executionId)
The ID of the execution.
|
void |
setManagedDeviceId(String managedDeviceId)
The ID of the managed device that the task is being executed on.
|
void |
setState(String state)
The state of the execution.
|
void |
setTaskId(String taskId)
The ID of the task.
|
String |
toString()
Returns a string representation of this object.
|
ExecutionSummary |
withExecutionId(String executionId)
The ID of the execution.
|
ExecutionSummary |
withManagedDeviceId(String managedDeviceId)
The ID of the managed device that the task is being executed on.
|
ExecutionSummary |
withState(ExecutionState state)
The state of the execution.
|
ExecutionSummary |
withState(String state)
The state of the execution.
|
ExecutionSummary |
withTaskId(String taskId)
The ID of the task.
|
public void setExecutionId(String executionId)
The ID of the execution.
executionId
- The ID of the execution.public String getExecutionId()
The ID of the execution.
public ExecutionSummary withExecutionId(String executionId)
The ID of the execution.
executionId
- The ID of the execution.public void setManagedDeviceId(String managedDeviceId)
The ID of the managed device that the task is being executed on.
managedDeviceId
- The ID of the managed device that the task is being executed on.public String getManagedDeviceId()
The ID of the managed device that the task is being executed on.
public ExecutionSummary withManagedDeviceId(String managedDeviceId)
The ID of the managed device that the task is being executed on.
managedDeviceId
- The ID of the managed device that the task is being executed on.public void setState(String state)
The state of the execution.
state
- The state of the execution.ExecutionState
public String getState()
The state of the execution.
ExecutionState
public ExecutionSummary withState(String state)
The state of the execution.
state
- The state of the execution.ExecutionState
public ExecutionSummary withState(ExecutionState state)
The state of the execution.
state
- The state of the execution.ExecutionState
public void setTaskId(String taskId)
The ID of the task.
taskId
- The ID of the task.public String getTaskId()
The ID of the task.
public ExecutionSummary withTaskId(String taskId)
The ID of the task.
taskId
- The ID of the task.public String toString()
toString
in class Object
Object.toString()
public ExecutionSummary clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.