Interface ActionExecutionDetail.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<ActionExecutionDetail.Builder,
,ActionExecutionDetail> SdkBuilder<ActionExecutionDetail.Builder,
,ActionExecutionDetail> SdkPojo
- Enclosing class:
ActionExecutionDetail
-
Method Summary
Modifier and TypeMethodDescriptionactionExecutionId
(String actionExecutionId) The action execution ID.actionName
(String actionName) The name of the action.default ActionExecutionDetail.Builder
Input details for the action execution, such as role ARN, Region, and input artifacts.input
(ActionExecutionInput input) Input details for the action execution, such as role ARN, Region, and input artifacts.lastUpdateTime
(Instant lastUpdateTime) The last update time of the action execution.default ActionExecutionDetail.Builder
output
(Consumer<ActionExecutionOutput.Builder> output) Output details for the action execution, such as the action execution result.output
(ActionExecutionOutput output) Output details for the action execution, such as the action execution result.pipelineExecutionId
(String pipelineExecutionId) The pipeline execution ID for the action execution.pipelineVersion
(Integer pipelineVersion) The version of the pipeline where the action was run.The name of the stage that contains the action.The start time of the action execution.The status of the action execution.status
(ActionExecutionStatus status) The status of the action execution.The ARN of the user who changed the pipeline execution details.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
pipelineExecutionId
The pipeline execution ID for the action execution.
- Parameters:
pipelineExecutionId
- The pipeline execution ID for the action execution.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
actionExecutionId
The action execution ID.
- Parameters:
actionExecutionId
- The action execution ID.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
pipelineVersion
The version of the pipeline where the action was run.
- Parameters:
pipelineVersion
- The version of the pipeline where the action was run.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
stageName
The name of the stage that contains the action.
- Parameters:
stageName
- The name of the stage that contains the action.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
actionName
The name of the action.
- Parameters:
actionName
- The name of the action.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
startTime
The start time of the action execution.
- Parameters:
startTime
- The start time of the action execution.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastUpdateTime
The last update time of the action execution.
- Parameters:
lastUpdateTime
- The last update time of the action execution.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
updatedBy
The ARN of the user who changed the pipeline execution details.
- Parameters:
updatedBy
- The ARN of the user who changed the pipeline execution details.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
The status of the action execution. Status categories are
InProgress
,Succeeded
, andFailed
.- Parameters:
status
- The status of the action execution. Status categories areInProgress
,Succeeded
, andFailed
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
The status of the action execution. Status categories are
InProgress
,Succeeded
, andFailed
.- Parameters:
status
- The status of the action execution. Status categories areInProgress
,Succeeded
, andFailed
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
input
Input details for the action execution, such as role ARN, Region, and input artifacts.
- Parameters:
input
- Input details for the action execution, such as role ARN, Region, and input artifacts.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
input
Input details for the action execution, such as role ARN, Region, and input artifacts.
This is a convenience method that creates an instance of theActionExecutionInput.Builder
avoiding the need to create one manually viaActionExecutionInput.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toinput(ActionExecutionInput)
.- Parameters:
input
- a consumer that will call methods onActionExecutionInput.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
output
Output details for the action execution, such as the action execution result.
- Parameters:
output
- Output details for the action execution, such as the action execution result.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
output
Output details for the action execution, such as the action execution result.
This is a convenience method that creates an instance of theActionExecutionOutput.Builder
avoiding the need to create one manually viaActionExecutionOutput.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tooutput(ActionExecutionOutput)
.- Parameters:
output
- a consumer that will call methods onActionExecutionOutput.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-