@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class MaintenanceWindowExecutionTaskInvocationIdentity extends Object implements Serializable, Cloneable, StructuredPojo
Describes the information about a task invocation for a particular target as part of a task execution performed as part of a Maintenance Window execution.
Constructor and Description |
---|
MaintenanceWindowExecutionTaskInvocationIdentity() |
Modifier and Type | Method and Description |
---|---|
MaintenanceWindowExecutionTaskInvocationIdentity |
clone() |
boolean |
equals(Object obj) |
Date |
getEndTime()
The time the invocation finished.
|
String |
getExecutionId()
The ID of the action performed in the service that actually handled the task invocation.
|
String |
getInvocationId()
The ID of the task invocation.
|
String |
getOwnerInformation()
User-provided value that was specified when the target was registered with the Maintenance Window.
|
String |
getParameters()
The parameters that were provided for the invocation when it was executed.
|
Date |
getStartTime()
The time the invocation started.
|
String |
getStatus()
The status of the task invocation.
|
String |
getStatusDetails()
The details explaining the status of the task invocation.
|
String |
getTaskExecutionId()
The ID of the specific task execution in the Maintenance Window execution.
|
String |
getTaskType()
The task type.
|
String |
getWindowExecutionId()
The ID of the Maintenance Window execution that ran the task.
|
String |
getWindowTargetId()
The ID of the target definition in this Maintenance Window the invocation was performed for.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setEndTime(Date endTime)
The time the invocation finished.
|
void |
setExecutionId(String executionId)
The ID of the action performed in the service that actually handled the task invocation.
|
void |
setInvocationId(String invocationId)
The ID of the task invocation.
|
void |
setOwnerInformation(String ownerInformation)
User-provided value that was specified when the target was registered with the Maintenance Window.
|
void |
setParameters(String parameters)
The parameters that were provided for the invocation when it was executed.
|
void |
setStartTime(Date startTime)
The time the invocation started.
|
void |
setStatus(MaintenanceWindowExecutionStatus status)
The status of the task invocation.
|
void |
setStatus(String status)
The status of the task invocation.
|
void |
setStatusDetails(String statusDetails)
The details explaining the status of the task invocation.
|
void |
setTaskExecutionId(String taskExecutionId)
The ID of the specific task execution in the Maintenance Window execution.
|
void |
setTaskType(MaintenanceWindowTaskType taskType)
The task type.
|
void |
setTaskType(String taskType)
The task type.
|
void |
setWindowExecutionId(String windowExecutionId)
The ID of the Maintenance Window execution that ran the task.
|
void |
setWindowTargetId(String windowTargetId)
The ID of the target definition in this Maintenance Window the invocation was performed for.
|
String |
toString()
Returns a string representation of this object; useful for testing and debugging.
|
MaintenanceWindowExecutionTaskInvocationIdentity |
withEndTime(Date endTime)
The time the invocation finished.
|
MaintenanceWindowExecutionTaskInvocationIdentity |
withExecutionId(String executionId)
The ID of the action performed in the service that actually handled the task invocation.
|
MaintenanceWindowExecutionTaskInvocationIdentity |
withInvocationId(String invocationId)
The ID of the task invocation.
|
MaintenanceWindowExecutionTaskInvocationIdentity |
withOwnerInformation(String ownerInformation)
User-provided value that was specified when the target was registered with the Maintenance Window.
|
MaintenanceWindowExecutionTaskInvocationIdentity |
withParameters(String parameters)
The parameters that were provided for the invocation when it was executed.
|
MaintenanceWindowExecutionTaskInvocationIdentity |
withStartTime(Date startTime)
The time the invocation started.
|
MaintenanceWindowExecutionTaskInvocationIdentity |
withStatus(MaintenanceWindowExecutionStatus status)
The status of the task invocation.
|
MaintenanceWindowExecutionTaskInvocationIdentity |
withStatus(String status)
The status of the task invocation.
|
MaintenanceWindowExecutionTaskInvocationIdentity |
withStatusDetails(String statusDetails)
The details explaining the status of the task invocation.
|
MaintenanceWindowExecutionTaskInvocationIdentity |
withTaskExecutionId(String taskExecutionId)
The ID of the specific task execution in the Maintenance Window execution.
|
MaintenanceWindowExecutionTaskInvocationIdentity |
withTaskType(MaintenanceWindowTaskType taskType)
The task type.
|
MaintenanceWindowExecutionTaskInvocationIdentity |
withTaskType(String taskType)
The task type.
|
MaintenanceWindowExecutionTaskInvocationIdentity |
withWindowExecutionId(String windowExecutionId)
The ID of the Maintenance Window execution that ran the task.
|
MaintenanceWindowExecutionTaskInvocationIdentity |
withWindowTargetId(String windowTargetId)
The ID of the target definition in this Maintenance Window the invocation was performed for.
|
public MaintenanceWindowExecutionTaskInvocationIdentity()
public void setWindowExecutionId(String windowExecutionId)
The ID of the Maintenance Window execution that ran the task.
windowExecutionId
- The ID of the Maintenance Window execution that ran the task.public String getWindowExecutionId()
The ID of the Maintenance Window execution that ran the task.
public MaintenanceWindowExecutionTaskInvocationIdentity withWindowExecutionId(String windowExecutionId)
The ID of the Maintenance Window execution that ran the task.
windowExecutionId
- The ID of the Maintenance Window execution that ran the task.public void setTaskExecutionId(String taskExecutionId)
The ID of the specific task execution in the Maintenance Window execution.
taskExecutionId
- The ID of the specific task execution in the Maintenance Window execution.public String getTaskExecutionId()
The ID of the specific task execution in the Maintenance Window execution.
public MaintenanceWindowExecutionTaskInvocationIdentity withTaskExecutionId(String taskExecutionId)
The ID of the specific task execution in the Maintenance Window execution.
taskExecutionId
- The ID of the specific task execution in the Maintenance Window execution.public void setInvocationId(String invocationId)
The ID of the task invocation.
invocationId
- The ID of the task invocation.public String getInvocationId()
The ID of the task invocation.
public MaintenanceWindowExecutionTaskInvocationIdentity withInvocationId(String invocationId)
The ID of the task invocation.
invocationId
- The ID of the task invocation.public void setExecutionId(String executionId)
The ID of the action performed in the service that actually handled the task invocation. If the task type is RUN_COMMAND, this value is the command ID.
executionId
- The ID of the action performed in the service that actually handled the task invocation. If the task type
is RUN_COMMAND, this value is the command ID.public String getExecutionId()
The ID of the action performed in the service that actually handled the task invocation. If the task type is RUN_COMMAND, this value is the command ID.
public MaintenanceWindowExecutionTaskInvocationIdentity withExecutionId(String executionId)
The ID of the action performed in the service that actually handled the task invocation. If the task type is RUN_COMMAND, this value is the command ID.
executionId
- The ID of the action performed in the service that actually handled the task invocation. If the task type
is RUN_COMMAND, this value is the command ID.public void setTaskType(String taskType)
The task type.
taskType
- The task type.MaintenanceWindowTaskType
public String getTaskType()
The task type.
MaintenanceWindowTaskType
public MaintenanceWindowExecutionTaskInvocationIdentity withTaskType(String taskType)
The task type.
taskType
- The task type.MaintenanceWindowTaskType
public void setTaskType(MaintenanceWindowTaskType taskType)
The task type.
taskType
- The task type.MaintenanceWindowTaskType
public MaintenanceWindowExecutionTaskInvocationIdentity withTaskType(MaintenanceWindowTaskType taskType)
The task type.
taskType
- The task type.MaintenanceWindowTaskType
public void setParameters(String parameters)
The parameters that were provided for the invocation when it was executed.
parameters
- The parameters that were provided for the invocation when it was executed.public String getParameters()
The parameters that were provided for the invocation when it was executed.
public MaintenanceWindowExecutionTaskInvocationIdentity withParameters(String parameters)
The parameters that were provided for the invocation when it was executed.
parameters
- The parameters that were provided for the invocation when it was executed.public void setStatus(String status)
The status of the task invocation.
status
- The status of the task invocation.MaintenanceWindowExecutionStatus
public String getStatus()
The status of the task invocation.
MaintenanceWindowExecutionStatus
public MaintenanceWindowExecutionTaskInvocationIdentity withStatus(String status)
The status of the task invocation.
status
- The status of the task invocation.MaintenanceWindowExecutionStatus
public void setStatus(MaintenanceWindowExecutionStatus status)
The status of the task invocation.
status
- The status of the task invocation.MaintenanceWindowExecutionStatus
public MaintenanceWindowExecutionTaskInvocationIdentity withStatus(MaintenanceWindowExecutionStatus status)
The status of the task invocation.
status
- The status of the task invocation.MaintenanceWindowExecutionStatus
public void setStatusDetails(String statusDetails)
The details explaining the status of the task invocation. Only available for certain Status values.
statusDetails
- The details explaining the status of the task invocation. Only available for certain Status values.public String getStatusDetails()
The details explaining the status of the task invocation. Only available for certain Status values.
public MaintenanceWindowExecutionTaskInvocationIdentity withStatusDetails(String statusDetails)
The details explaining the status of the task invocation. Only available for certain Status values.
statusDetails
- The details explaining the status of the task invocation. Only available for certain Status values.public void setStartTime(Date startTime)
The time the invocation started.
startTime
- The time the invocation started.public Date getStartTime()
The time the invocation started.
public MaintenanceWindowExecutionTaskInvocationIdentity withStartTime(Date startTime)
The time the invocation started.
startTime
- The time the invocation started.public void setEndTime(Date endTime)
The time the invocation finished.
endTime
- The time the invocation finished.public Date getEndTime()
The time the invocation finished.
public MaintenanceWindowExecutionTaskInvocationIdentity withEndTime(Date endTime)
The time the invocation finished.
endTime
- The time the invocation finished.public void setOwnerInformation(String ownerInformation)
User-provided value that was specified when the target was registered with the Maintenance Window. This was also included in any CloudWatch events raised during the task invocation.
ownerInformation
- User-provided value that was specified when the target was registered with the Maintenance Window. This
was also included in any CloudWatch events raised during the task invocation.public String getOwnerInformation()
User-provided value that was specified when the target was registered with the Maintenance Window. This was also included in any CloudWatch events raised during the task invocation.
public MaintenanceWindowExecutionTaskInvocationIdentity withOwnerInformation(String ownerInformation)
User-provided value that was specified when the target was registered with the Maintenance Window. This was also included in any CloudWatch events raised during the task invocation.
ownerInformation
- User-provided value that was specified when the target was registered with the Maintenance Window. This
was also included in any CloudWatch events raised during the task invocation.public void setWindowTargetId(String windowTargetId)
The ID of the target definition in this Maintenance Window the invocation was performed for.
windowTargetId
- The ID of the target definition in this Maintenance Window the invocation was performed for.public String getWindowTargetId()
The ID of the target definition in this Maintenance Window the invocation was performed for.
public MaintenanceWindowExecutionTaskInvocationIdentity withWindowTargetId(String windowTargetId)
The ID of the target definition in this Maintenance Window the invocation was performed for.
windowTargetId
- The ID of the target definition in this Maintenance Window the invocation was performed for.public String toString()
toString
in class Object
Object.toString()
public MaintenanceWindowExecutionTaskInvocationIdentity 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.