Interface ActionExecutionOutput.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<ActionExecutionOutput.Builder,,ActionExecutionOutput> SdkBuilder<ActionExecutionOutput.Builder,,ActionExecutionOutput> SdkPojo
- Enclosing class:
ActionExecutionOutput
-
Method Summary
Modifier and TypeMethodDescriptiondefault ActionExecutionOutput.BuilderexecutionResult(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
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, 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.Builderavoiding the need to create one manually viaArtifactDetail.builder().When the
Consumercompletes,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.Builderavoiding the need to create one manually viaActionExecutionResult.builder().When the
Consumercompletes,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.
-