public static interface GetMaintenanceWindowExecutionTaskResponse.Builder extends SSMResponse.Builder, CopyableBuilder<GetMaintenanceWindowExecutionTaskResponse.Builder,GetMaintenanceWindowExecutionTaskResponse>
build
copy
apply, build
GetMaintenanceWindowExecutionTaskResponse.Builder windowExecutionId(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.GetMaintenanceWindowExecutionTaskResponse.Builder taskExecutionId(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.GetMaintenanceWindowExecutionTaskResponse.Builder taskArn(String taskArn)
The ARN of the executed task.
taskArn
- The ARN of the executed task.GetMaintenanceWindowExecutionTaskResponse.Builder serviceRole(String serviceRole)
The role that was assumed when executing the task.
serviceRole
- The role that was assumed when executing the task.GetMaintenanceWindowExecutionTaskResponse.Builder type(String type)
The type of task executed.
type
- The type of task executed.MaintenanceWindowTaskType
,
MaintenanceWindowTaskType
GetMaintenanceWindowExecutionTaskResponse.Builder type(MaintenanceWindowTaskType type)
The type of task executed.
type
- The type of task executed.MaintenanceWindowTaskType
,
MaintenanceWindowTaskType
GetMaintenanceWindowExecutionTaskResponse.Builder taskParameters(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
GetMaintenanceWindowExecutionTaskResponse.Builder taskParameters(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
GetMaintenanceWindowExecutionTaskResponse.Builder priority(Integer priority)
The priority of the task.
priority
- The priority of the task.GetMaintenanceWindowExecutionTaskResponse.Builder maxConcurrency(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.GetMaintenanceWindowExecutionTaskResponse.Builder maxErrors(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.GetMaintenanceWindowExecutionTaskResponse.Builder status(String status)
The status of the task.
status
- The status of the task.MaintenanceWindowExecutionStatus
,
MaintenanceWindowExecutionStatus
GetMaintenanceWindowExecutionTaskResponse.Builder status(MaintenanceWindowExecutionStatus status)
The status of the task.
status
- The status of the task.MaintenanceWindowExecutionStatus
,
MaintenanceWindowExecutionStatus
GetMaintenanceWindowExecutionTaskResponse.Builder statusDetails(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.GetMaintenanceWindowExecutionTaskResponse.Builder startTime(Instant startTime)
The time the task execution started.
startTime
- The time the task execution started.GetMaintenanceWindowExecutionTaskResponse.Builder endTime(Instant endTime)
The time the task execution completed.
endTime
- The time the task execution completed.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.