@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class MaintenanceWindowExecutionTaskIdentity extends Object implements Serializable, Cloneable, StructuredPojo
Information about a task execution performed as part of a Maintenance Window execution.
Constructor and Description |
---|
MaintenanceWindowExecutionTaskIdentity() |
Modifier and Type | Method and Description |
---|---|
MaintenanceWindowExecutionTaskIdentity |
clone() |
boolean |
equals(Object obj) |
Date |
getEndTime()
The time the task execution finished.
|
Date |
getStartTime()
The time the task execution started.
|
String |
getStatus()
The status of the task execution.
|
String |
getStatusDetails()
The details explaining the status of the task execution.
|
String |
getTaskArn()
The ARN of the executed task.
|
String |
getTaskExecutionId()
The ID of the specific task execution in the Maintenance Window execution.
|
String |
getTaskType()
The type of executed task.
|
String |
getWindowExecutionId()
The ID of the Maintenance Window execution that ran the task.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setEndTime(Date endTime)
The time the task execution finished.
|
void |
setStartTime(Date startTime)
The time the task execution started.
|
void |
setStatus(MaintenanceWindowExecutionStatus status)
The status of the task execution.
|
void |
setStatus(String status)
The status of the task execution.
|
void |
setStatusDetails(String statusDetails)
The details explaining the status of the task execution.
|
void |
setTaskArn(String taskArn)
The ARN of the executed task.
|
void |
setTaskExecutionId(String taskExecutionId)
The ID of the specific task execution in the Maintenance Window execution.
|
void |
setTaskType(MaintenanceWindowTaskType taskType)
The type of executed task.
|
void |
setTaskType(String taskType)
The type of executed task.
|
void |
setWindowExecutionId(String windowExecutionId)
The ID of the Maintenance Window execution that ran the task.
|
String |
toString()
Returns a string representation of this object; useful for testing and debugging.
|
MaintenanceWindowExecutionTaskIdentity |
withEndTime(Date endTime)
The time the task execution finished.
|
MaintenanceWindowExecutionTaskIdentity |
withStartTime(Date startTime)
The time the task execution started.
|
MaintenanceWindowExecutionTaskIdentity |
withStatus(MaintenanceWindowExecutionStatus status)
The status of the task execution.
|
MaintenanceWindowExecutionTaskIdentity |
withStatus(String status)
The status of the task execution.
|
MaintenanceWindowExecutionTaskIdentity |
withStatusDetails(String statusDetails)
The details explaining the status of the task execution.
|
MaintenanceWindowExecutionTaskIdentity |
withTaskArn(String taskArn)
The ARN of the executed task.
|
MaintenanceWindowExecutionTaskIdentity |
withTaskExecutionId(String taskExecutionId)
The ID of the specific task execution in the Maintenance Window execution.
|
MaintenanceWindowExecutionTaskIdentity |
withTaskType(MaintenanceWindowTaskType taskType)
The type of executed task.
|
MaintenanceWindowExecutionTaskIdentity |
withTaskType(String taskType)
The type of executed task.
|
MaintenanceWindowExecutionTaskIdentity |
withWindowExecutionId(String windowExecutionId)
The ID of the Maintenance Window execution that ran the task.
|
public MaintenanceWindowExecutionTaskIdentity()
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 MaintenanceWindowExecutionTaskIdentity 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 MaintenanceWindowExecutionTaskIdentity 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 setStatus(String status)
The status of the task execution.
status
- The status of the task execution.MaintenanceWindowExecutionStatus
public String getStatus()
The status of the task execution.
MaintenanceWindowExecutionStatus
public MaintenanceWindowExecutionTaskIdentity withStatus(String status)
The status of the task execution.
status
- The status of the task execution.MaintenanceWindowExecutionStatus
public void setStatus(MaintenanceWindowExecutionStatus status)
The status of the task execution.
status
- The status of the task execution.MaintenanceWindowExecutionStatus
public MaintenanceWindowExecutionTaskIdentity withStatus(MaintenanceWindowExecutionStatus status)
The status of the task execution.
status
- The status of the task execution.MaintenanceWindowExecutionStatus
public void setStatusDetails(String statusDetails)
The details explaining the status of the task execution. Only available for certain status values.
statusDetails
- The details explaining the status of the task execution. Only available for certain status values.public String getStatusDetails()
The details explaining the status of the task execution. Only available for certain status values.
public MaintenanceWindowExecutionTaskIdentity withStatusDetails(String statusDetails)
The details explaining the status of the task execution. Only available for certain status values.
statusDetails
- The details explaining the status of the task execution. Only available for certain status values.public void setStartTime(Date startTime)
The time the task execution started.
startTime
- The time the task execution started.public Date getStartTime()
The time the task execution started.
public MaintenanceWindowExecutionTaskIdentity withStartTime(Date startTime)
The time the task execution started.
startTime
- The time the task execution started.public void setEndTime(Date endTime)
The time the task execution finished.
endTime
- The time the task execution finished.public Date getEndTime()
The time the task execution finished.
public MaintenanceWindowExecutionTaskIdentity withEndTime(Date endTime)
The time the task execution finished.
endTime
- The time the task execution finished.public void setTaskArn(String taskArn)
The ARN of the executed task.
taskArn
- The ARN of the executed task.public String getTaskArn()
The ARN of the executed task.
public MaintenanceWindowExecutionTaskIdentity withTaskArn(String taskArn)
The ARN of the executed task.
taskArn
- The ARN of the executed task.public void setTaskType(String taskType)
The type of executed task.
taskType
- The type of executed task.MaintenanceWindowTaskType
public String getTaskType()
The type of executed task.
MaintenanceWindowTaskType
public MaintenanceWindowExecutionTaskIdentity withTaskType(String taskType)
The type of executed task.
taskType
- The type of executed task.MaintenanceWindowTaskType
public void setTaskType(MaintenanceWindowTaskType taskType)
The type of executed task.
taskType
- The type of executed task.MaintenanceWindowTaskType
public MaintenanceWindowExecutionTaskIdentity withTaskType(MaintenanceWindowTaskType taskType)
The type of executed task.
taskType
- The type of executed task.MaintenanceWindowTaskType
public String toString()
toString
in class Object
Object.toString()
public MaintenanceWindowExecutionTaskIdentity 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.