@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class GetMaintenanceWindowExecutionTaskResult extends AmazonWebServiceResult<ResponseMetadata> implements Serializable, Cloneable
Constructor and Description |
---|
GetMaintenanceWindowExecutionTaskResult() |
Modifier and Type | Method and Description |
---|---|
GetMaintenanceWindowExecutionTaskResult |
clone() |
boolean |
equals(Object obj) |
Date |
getEndTime()
The time the task execution completed.
|
String |
getMaxConcurrency()
The defined maximum number of task executions that could be run in parallel.
|
String |
getMaxErrors()
The defined maximum number of task execution errors allowed before scheduling of the task execution would have
been stopped.
|
Integer |
getPriority()
The priority of the task.
|
String |
getServiceRole()
The role that was assumed when executing the task.
|
Date |
getStartTime()
The time the task execution started.
|
String |
getStatus()
The status of the task.
|
String |
getStatusDetails()
The details explaining the Status.
|
String |
getTaskArn()
The ARN of the executed task.
|
String |
getTaskExecutionId()
The ID of the specific task execution in the Maintenance Window task that was retrieved.
|
List<Map<String,MaintenanceWindowTaskParameterValueExpression>> |
getTaskParameters()
The parameters passed to the task when it was executed.
|
String |
getType()
The type of task executed.
|
String |
getWindowExecutionId()
The ID of the Maintenance Window execution that includes the task.
|
int |
hashCode() |
void |
setEndTime(Date endTime)
The time the task execution completed.
|
void |
setMaxConcurrency(String maxConcurrency)
The defined maximum number of task executions that could be run in parallel.
|
void |
setMaxErrors(String maxErrors)
The defined maximum number of task execution errors allowed before scheduling of the task execution would have
been stopped.
|
void |
setPriority(Integer priority)
The priority of the task.
|
void |
setServiceRole(String serviceRole)
The role that was assumed when executing the task.
|
void |
setStartTime(Date startTime)
The time the task execution started.
|
void |
setStatus(MaintenanceWindowExecutionStatus status)
The status of the task.
|
void |
setStatus(String status)
The status of the task.
|
void |
setStatusDetails(String statusDetails)
The details explaining the Status.
|
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 task that was retrieved.
|
void |
setTaskParameters(Collection<Map<String,MaintenanceWindowTaskParameterValueExpression>> taskParameters)
The parameters passed to the task when it was executed.
|
void |
setType(MaintenanceWindowTaskType type)
The type of task executed.
|
void |
setType(String type)
The type of task executed.
|
void |
setWindowExecutionId(String windowExecutionId)
The ID of the Maintenance Window execution that includes the task.
|
String |
toString()
Returns a string representation of this object; useful for testing and debugging.
|
GetMaintenanceWindowExecutionTaskResult |
withEndTime(Date endTime)
The time the task execution completed.
|
GetMaintenanceWindowExecutionTaskResult |
withMaxConcurrency(String maxConcurrency)
The defined maximum number of task executions that could be run in parallel.
|
GetMaintenanceWindowExecutionTaskResult |
withMaxErrors(String maxErrors)
The defined maximum number of task execution errors allowed before scheduling of the task execution would have
been stopped.
|
GetMaintenanceWindowExecutionTaskResult |
withPriority(Integer priority)
The priority of the task.
|
GetMaintenanceWindowExecutionTaskResult |
withServiceRole(String serviceRole)
The role that was assumed when executing the task.
|
GetMaintenanceWindowExecutionTaskResult |
withStartTime(Date startTime)
The time the task execution started.
|
GetMaintenanceWindowExecutionTaskResult |
withStatus(MaintenanceWindowExecutionStatus status)
The status of the task.
|
GetMaintenanceWindowExecutionTaskResult |
withStatus(String status)
The status of the task.
|
GetMaintenanceWindowExecutionTaskResult |
withStatusDetails(String statusDetails)
The details explaining the Status.
|
GetMaintenanceWindowExecutionTaskResult |
withTaskArn(String taskArn)
The ARN of the executed task.
|
GetMaintenanceWindowExecutionTaskResult |
withTaskExecutionId(String taskExecutionId)
The ID of the specific task execution in the Maintenance Window task that was retrieved.
|
GetMaintenanceWindowExecutionTaskResult |
withTaskParameters(Collection<Map<String,MaintenanceWindowTaskParameterValueExpression>> taskParameters)
The parameters passed to the task when it was executed.
|
GetMaintenanceWindowExecutionTaskResult |
withTaskParameters(Map<String,MaintenanceWindowTaskParameterValueExpression>... taskParameters)
The parameters passed to the task when it was executed.
|
GetMaintenanceWindowExecutionTaskResult |
withType(MaintenanceWindowTaskType type)
The type of task executed.
|
GetMaintenanceWindowExecutionTaskResult |
withType(String type)
The type of task executed.
|
GetMaintenanceWindowExecutionTaskResult |
withWindowExecutionId(String windowExecutionId)
The ID of the Maintenance Window execution that includes the task.
|
getSdkHttpMetadata, getSdkResponseMetadata, setSdkHttpMetadata, setSdkResponseMetadata
public GetMaintenanceWindowExecutionTaskResult()
public void setWindowExecutionId(String windowExecutionId)
The ID of the Maintenance Window execution that includes the task.
windowExecutionId
- The ID of the Maintenance Window execution that includes the task.public String getWindowExecutionId()
The ID of the Maintenance Window execution that includes the task.
public GetMaintenanceWindowExecutionTaskResult withWindowExecutionId(String windowExecutionId)
The ID of the Maintenance Window execution that includes the task.
windowExecutionId
- The ID of the Maintenance Window execution that includes the task.public void setTaskExecutionId(String taskExecutionId)
The ID of the specific task execution in the Maintenance Window task that was retrieved.
taskExecutionId
- The ID of the specific task execution in the Maintenance Window task that was retrieved.public String getTaskExecutionId()
The ID of the specific task execution in the Maintenance Window task that was retrieved.
public GetMaintenanceWindowExecutionTaskResult withTaskExecutionId(String taskExecutionId)
The ID of the specific task execution in the Maintenance Window task that was retrieved.
taskExecutionId
- The ID of the specific task execution in the Maintenance Window task that was retrieved.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 GetMaintenanceWindowExecutionTaskResult withTaskArn(String taskArn)
The ARN of the executed task.
taskArn
- The ARN of the executed task.public void setServiceRole(String serviceRole)
The role that was assumed when executing the task.
serviceRole
- The role that was assumed when executing the task.public String getServiceRole()
The role that was assumed when executing the task.
public GetMaintenanceWindowExecutionTaskResult withServiceRole(String serviceRole)
The role that was assumed when executing the task.
serviceRole
- The role that was assumed when executing the task.public void setType(String type)
The type of task executed.
type
- The type of task executed.MaintenanceWindowTaskType
public String getType()
The type of task executed.
MaintenanceWindowTaskType
public GetMaintenanceWindowExecutionTaskResult withType(String type)
The type of task executed.
type
- The type of task executed.MaintenanceWindowTaskType
public void setType(MaintenanceWindowTaskType type)
The type of task executed.
type
- The type of task executed.MaintenanceWindowTaskType
public GetMaintenanceWindowExecutionTaskResult withType(MaintenanceWindowTaskType type)
The type of task executed.
type
- The type of task executed.MaintenanceWindowTaskType
public List<Map<String,MaintenanceWindowTaskParameterValueExpression>> getTaskParameters()
The parameters passed to the task when it was executed. The map has the following format:
Key: string, between 1 and 255 characters
Value: an array of strings, each string is between 1 and 255 characters
Key: string, between 1 and 255 characters
Value: an array of strings, each string is between 1 and 255 characters
public void setTaskParameters(Collection<Map<String,MaintenanceWindowTaskParameterValueExpression>> taskParameters)
The parameters passed to the task when it was executed. The map has the following format:
Key: string, between 1 and 255 characters
Value: an array of strings, each string is between 1 and 255 characters
taskParameters
- The parameters passed to the task when it was executed. The map has the following format:
Key: string, between 1 and 255 characters
Value: an array of strings, each string is between 1 and 255 characters
public GetMaintenanceWindowExecutionTaskResult withTaskParameters(Map<String,MaintenanceWindowTaskParameterValueExpression>... taskParameters)
The parameters passed to the task when it was executed. The map has the following format:
Key: string, between 1 and 255 characters
Value: an array of strings, each string is between 1 and 255 characters
NOTE: This method appends the values to the existing list (if any). Use
setTaskParameters(java.util.Collection)
or withTaskParameters(java.util.Collection)
if you want
to override the existing values.
taskParameters
- The parameters passed to the task when it was executed. The map has the following format:
Key: string, between 1 and 255 characters
Value: an array of strings, each string is between 1 and 255 characters
public GetMaintenanceWindowExecutionTaskResult withTaskParameters(Collection<Map<String,MaintenanceWindowTaskParameterValueExpression>> taskParameters)
The parameters passed to the task when it was executed. The map has the following format:
Key: string, between 1 and 255 characters
Value: an array of strings, each string is between 1 and 255 characters
taskParameters
- The parameters passed to the task when it was executed. The map has the following format:
Key: string, between 1 and 255 characters
Value: an array of strings, each string is between 1 and 255 characters
public void setPriority(Integer priority)
The priority of the task.
priority
- The priority of the task.public Integer getPriority()
The priority of the task.
public GetMaintenanceWindowExecutionTaskResult withPriority(Integer priority)
The priority of the task.
priority
- The priority of the task.public void setMaxConcurrency(String maxConcurrency)
The defined maximum number of task executions that could be run in parallel.
maxConcurrency
- The defined maximum number of task executions that could be run in parallel.public String getMaxConcurrency()
The defined maximum number of task executions that could be run in parallel.
public GetMaintenanceWindowExecutionTaskResult withMaxConcurrency(String maxConcurrency)
The defined maximum number of task executions that could be run in parallel.
maxConcurrency
- The defined maximum number of task executions that could be run in parallel.public void setMaxErrors(String maxErrors)
The defined maximum number of task execution errors allowed before scheduling of the task execution would have been stopped.
maxErrors
- The defined maximum number of task execution errors allowed before scheduling of the task execution would
have been stopped.public String getMaxErrors()
The defined maximum number of task execution errors allowed before scheduling of the task execution would have been stopped.
public GetMaintenanceWindowExecutionTaskResult withMaxErrors(String maxErrors)
The defined maximum number of task execution errors allowed before scheduling of the task execution would have been stopped.
maxErrors
- The defined maximum number of task execution errors allowed before scheduling of the task execution would
have been stopped.public void setStatus(String status)
The status of the task.
status
- The status of the task.MaintenanceWindowExecutionStatus
public String getStatus()
The status of the task.
MaintenanceWindowExecutionStatus
public GetMaintenanceWindowExecutionTaskResult withStatus(String status)
The status of the task.
status
- The status of the task.MaintenanceWindowExecutionStatus
public void setStatus(MaintenanceWindowExecutionStatus status)
The status of the task.
status
- The status of the task.MaintenanceWindowExecutionStatus
public GetMaintenanceWindowExecutionTaskResult withStatus(MaintenanceWindowExecutionStatus status)
The status of the task.
status
- The status of the task.MaintenanceWindowExecutionStatus
public 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 GetMaintenanceWindowExecutionTaskResult 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 task execution started.
startTime
- The time the task execution started.public Date getStartTime()
The time the task execution started.
public GetMaintenanceWindowExecutionTaskResult 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 completed.
endTime
- The time the task execution completed.public Date getEndTime()
The time the task execution completed.
public GetMaintenanceWindowExecutionTaskResult withEndTime(Date endTime)
The time the task execution completed.
endTime
- The time the task execution completed.public String toString()
toString
in class Object
Object.toString()
public GetMaintenanceWindowExecutionTaskResult clone()
Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.