@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class MaintenanceWindowExecution extends Object implements Serializable, Cloneable, StructuredPojo
Describes the information about an execution of a Maintenance Window.
| Constructor and Description |
|---|
MaintenanceWindowExecution() |
| Modifier and Type | Method and Description |
|---|---|
MaintenanceWindowExecution |
clone() |
boolean |
equals(Object obj) |
Date |
getEndTime()
The time the execution finished.
|
Date |
getStartTime()
The time the execution started.
|
String |
getStatus()
The status of the execution.
|
String |
getStatusDetails()
The details explaining the Status.
|
String |
getWindowExecutionId()
The ID of the Maintenance Window execution.
|
String |
getWindowId()
The ID of the Maintenance Window.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
void |
setEndTime(Date endTime)
The time the execution finished.
|
void |
setStartTime(Date startTime)
The time the execution started.
|
void |
setStatus(MaintenanceWindowExecutionStatus status)
The status of the execution.
|
void |
setStatus(String status)
The status of the execution.
|
void |
setStatusDetails(String statusDetails)
The details explaining the Status.
|
void |
setWindowExecutionId(String windowExecutionId)
The ID of the Maintenance Window execution.
|
void |
setWindowId(String windowId)
The ID of the Maintenance Window.
|
String |
toString()
Returns a string representation of this object; useful for testing and debugging.
|
MaintenanceWindowExecution |
withEndTime(Date endTime)
The time the execution finished.
|
MaintenanceWindowExecution |
withStartTime(Date startTime)
The time the execution started.
|
MaintenanceWindowExecution |
withStatus(MaintenanceWindowExecutionStatus status)
The status of the execution.
|
MaintenanceWindowExecution |
withStatus(String status)
The status of the execution.
|
MaintenanceWindowExecution |
withStatusDetails(String statusDetails)
The details explaining the Status.
|
MaintenanceWindowExecution |
withWindowExecutionId(String windowExecutionId)
The ID of the Maintenance Window execution.
|
MaintenanceWindowExecution |
withWindowId(String windowId)
The ID of the Maintenance Window.
|
public void setWindowId(String windowId)
The ID of the Maintenance Window.
windowId - The ID of the Maintenance Window.public String getWindowId()
The ID of the Maintenance Window.
public MaintenanceWindowExecution withWindowId(String windowId)
The ID of the Maintenance Window.
windowId - The ID of the Maintenance Window.public void setWindowExecutionId(String windowExecutionId)
The ID of the Maintenance Window execution.
windowExecutionId - The ID of the Maintenance Window execution.public String getWindowExecutionId()
The ID of the Maintenance Window execution.
public MaintenanceWindowExecution withWindowExecutionId(String windowExecutionId)
The ID of the Maintenance Window execution.
windowExecutionId - The ID of the Maintenance Window execution.public void setStatus(String status)
The status of the execution.
status - The status of the execution.MaintenanceWindowExecutionStatuspublic String getStatus()
The status of the execution.
MaintenanceWindowExecutionStatuspublic MaintenanceWindowExecution withStatus(String status)
The status of the execution.
status - The status of the execution.MaintenanceWindowExecutionStatuspublic void setStatus(MaintenanceWindowExecutionStatus status)
The status of the execution.
status - The status of the execution.MaintenanceWindowExecutionStatuspublic MaintenanceWindowExecution withStatus(MaintenanceWindowExecutionStatus status)
The status of the execution.
status - The status of the execution.MaintenanceWindowExecutionStatuspublic void setStatusDetails(String statusDetails)
The details explaining the Status. Only available for certain status values.
statusDetails - The details explaining the Status. Only available for certain status values.public String getStatusDetails()
The details explaining the Status. Only available for certain status values.
public MaintenanceWindowExecution withStatusDetails(String statusDetails)
The details explaining the Status. Only available for certain status values.
statusDetails - The details explaining the Status. Only available for certain status values.public void setStartTime(Date startTime)
The time the execution started.
startTime - The time the execution started.public Date getStartTime()
The time the execution started.
public MaintenanceWindowExecution withStartTime(Date startTime)
The time the execution started.
startTime - The time the execution started.public void setEndTime(Date endTime)
The time the execution finished.
endTime - The time the execution finished.public Date getEndTime()
The time the execution finished.
public MaintenanceWindowExecution withEndTime(Date endTime)
The time the execution finished.
endTime - The time the execution finished.public String toString()
toString in class ObjectObject.toString()public MaintenanceWindowExecution clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.