Interface ActionExecutionResult.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<ActionExecutionResult.Builder,
,ActionExecutionResult> SdkBuilder<ActionExecutionResult.Builder,
,ActionExecutionResult> SdkPojo
- Enclosing class:
ActionExecutionResult
public static interface ActionExecutionResult.Builder
extends SdkPojo, CopyableBuilder<ActionExecutionResult.Builder,ActionExecutionResult>
-
Method Summary
Modifier and TypeMethodDescriptiondefault ActionExecutionResult.Builder
errorDetails
(Consumer<ErrorDetails.Builder> errorDetails) Sets the value of the ErrorDetails property for this object.errorDetails
(ErrorDetails errorDetails) Sets the value of the ErrorDetails property for this object.externalExecutionId
(String externalExecutionId) The action provider's external ID for the action execution.externalExecutionSummary
(String externalExecutionSummary) The action provider's summary for the action execution.externalExecutionUrl
(String externalExecutionUrl) The deepest external link to the external resource (for example, a repository URL or deployment endpoint) that is used when running the action.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
-
externalExecutionId
The action provider's external ID for the action execution.
- Parameters:
externalExecutionId
- The action provider's external ID for the action execution.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
externalExecutionSummary
The action provider's summary for the action execution.
- Parameters:
externalExecutionSummary
- The action provider's summary for the action execution.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
externalExecutionUrl
The deepest external link to the external resource (for example, a repository URL or deployment endpoint) that is used when running the action.
- Parameters:
externalExecutionUrl
- The deepest external link to the external resource (for example, a repository URL or deployment endpoint) that is used when running the action.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
errorDetails
Sets the value of the ErrorDetails property for this object.- Parameters:
errorDetails
- The new value for the ErrorDetails property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
errorDetails
Sets the value of the ErrorDetails property for this object. This is a convenience method that creates an instance of theErrorDetails.Builder
avoiding the need to create one manually viaErrorDetails.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toerrorDetails(ErrorDetails)
.- Parameters:
errorDetails
- a consumer that will call methods onErrorDetails.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-