CopyableBuilder<AutomationExecution.Builder,AutomationExecution>, SdkBuilder<AutomationExecution.Builder,AutomationExecution>public static interface AutomationExecution.Builder extends CopyableBuilder<AutomationExecution.Builder,AutomationExecution>
| Modifier and Type | Method | Description |
|---|---|---|
AutomationExecution.Builder |
automationExecutionId(String automationExecutionId) |
The execution ID.
|
AutomationExecution.Builder |
automationExecutionStatus(String automationExecutionStatus) |
The execution status of the Automation.
|
AutomationExecution.Builder |
automationExecutionStatus(AutomationExecutionStatus automationExecutionStatus) |
The execution status of the Automation.
|
AutomationExecution.Builder |
documentName(String documentName) |
The name of the Automation document used during the execution.
|
AutomationExecution.Builder |
documentVersion(String documentVersion) |
The version of the document to use during execution.
|
AutomationExecution.Builder |
executionEndTime(Date executionEndTime) |
The time the execution finished.
|
AutomationExecution.Builder |
executionStartTime(Date executionStartTime) |
The time the execution started.
|
AutomationExecution.Builder |
failureMessage(String failureMessage) |
A message describing why an execution has failed, if the status is set to Failed.
|
AutomationExecution.Builder |
outputs(Map<String,? extends Collection<String>> outputs) |
The list of execution outputs as defined in the automation document.
|
AutomationExecution.Builder |
parameters(Map<String,? extends Collection<String>> parameters) |
The key-value map of execution parameters, which were supplied when calling StartAutomationExecution.
|
AutomationExecution.Builder |
stepExecutions(Collection<StepExecution> stepExecutions) |
A list of details about the current state of all steps that comprise an execution.
|
AutomationExecution.Builder |
stepExecutions(StepExecution... stepExecutions) |
A list of details about the current state of all steps that comprise an execution.
|
copyapply, buildAutomationExecution.Builder automationExecutionId(String automationExecutionId)
The execution ID.
automationExecutionId - The execution ID.AutomationExecution.Builder documentName(String documentName)
The name of the Automation document used during the execution.
documentName - The name of the Automation document used during the execution.AutomationExecution.Builder documentVersion(String documentVersion)
The version of the document to use during execution.
documentVersion - The version of the document to use during execution.AutomationExecution.Builder executionStartTime(Date executionStartTime)
The time the execution started.
executionStartTime - The time the execution started.AutomationExecution.Builder executionEndTime(Date executionEndTime)
The time the execution finished.
executionEndTime - The time the execution finished.AutomationExecution.Builder automationExecutionStatus(String automationExecutionStatus)
The execution status of the Automation.
automationExecutionStatus - The execution status of the Automation.AutomationExecutionStatusAutomationExecution.Builder automationExecutionStatus(AutomationExecutionStatus automationExecutionStatus)
The execution status of the Automation.
automationExecutionStatus - The execution status of the Automation.AutomationExecutionStatusAutomationExecution.Builder stepExecutions(Collection<StepExecution> stepExecutions)
A list of details about the current state of all steps that comprise an execution. An Automation document contains a list of steps that are executed in order.
stepExecutions - A list of details about the current state of all steps that comprise an execution. An Automation
document contains a list of steps that are executed in order.AutomationExecution.Builder stepExecutions(StepExecution... stepExecutions)
A list of details about the current state of all steps that comprise an execution. An Automation document contains a list of steps that are executed in order.
NOTE: This method appends the values to the existing list (if any). Use
#setStepExecutions(java.util.Collection) or #withStepExecutions(java.util.Collection) if you
want to override the existing values.
stepExecutions - A list of details about the current state of all steps that comprise an execution. An Automation
document contains a list of steps that are executed in order.AutomationExecution.Builder parameters(Map<String,? extends Collection<String>> parameters)
The key-value map of execution parameters, which were supplied when calling StartAutomationExecution.
parameters - The key-value map of execution parameters, which were supplied when calling StartAutomationExecution.AutomationExecution.Builder outputs(Map<String,? extends Collection<String>> outputs)
The list of execution outputs as defined in the automation document.
outputs - The list of execution outputs as defined in the automation document.AutomationExecution.Builder failureMessage(String failureMessage)
A message describing why an execution has failed, if the status is set to Failed.
failureMessage - A message describing why an execution has failed, if the status is set to Failed.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.