Interface ActionExecutionOutput.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<ActionExecutionOutput.Builder,
,ActionExecutionOutput> SdkBuilder<ActionExecutionOutput.Builder,
,ActionExecutionOutput> SdkPojo
- Enclosing class:
ActionExecutionOutput
-
Method Summary
Modifier and TypeMethodDescriptiondefault ActionExecutionOutput.Builder
executionResult
(Consumer<ActionExecutionResult.Builder> executionResult) Execution result information listed in the output details for an action execution.executionResult
(ActionExecutionResult executionResult) Execution result information listed in the output details for an action execution.outputArtifacts
(Collection<ArtifactDetail> outputArtifacts) Details of output artifacts of the action that correspond to the action execution.outputArtifacts
(Consumer<ArtifactDetail.Builder>... outputArtifacts) Details of output artifacts of the action that correspond to the action execution.outputArtifacts
(ArtifactDetail... outputArtifacts) Details of output artifacts of the action that correspond to the action execution.outputVariables
(Map<String, String> outputVariables) The outputVariables field shows the key-value pairs that were output as part of that execution.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
-
outputArtifacts
Details of output artifacts of the action that correspond to the action execution.
- Parameters:
outputArtifacts
- Details of output artifacts of the action that correspond to the action execution.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
outputArtifacts
Details of output artifacts of the action that correspond to the action execution.
- Parameters:
outputArtifacts
- Details of output artifacts of the action that correspond to the action execution.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
outputArtifacts
Details of output artifacts of the action that correspond to the action execution.
This is a convenience method that creates an instance of theArtifactDetail.Builder
avoiding the need to create one manually viaArtifactDetail.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tooutputArtifacts(List<ArtifactDetail>)
.- Parameters:
outputArtifacts
- a consumer that will call methods onArtifactDetail.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
executionResult
Execution result information listed in the output details for an action execution.
- Parameters:
executionResult
- Execution result information listed in the output details for an action execution.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
executionResult
default ActionExecutionOutput.Builder executionResult(Consumer<ActionExecutionResult.Builder> executionResult) Execution result information listed in the output details for an action execution.
This is a convenience method that creates an instance of theActionExecutionResult.Builder
avoiding the need to create one manually viaActionExecutionResult.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toexecutionResult(ActionExecutionResult)
.- Parameters:
executionResult
- a consumer that will call methods onActionExecutionResult.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
outputVariables
The outputVariables field shows the key-value pairs that were output as part of that execution.
- Parameters:
outputVariables
- The outputVariables field shows the key-value pairs that were output as part of that execution.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-