Interface ActionExecutionResult.Builder
- All Superinterfaces:
- Buildable,- CopyableBuilder<ActionExecutionResult.Builder,,- ActionExecutionResult> - SdkBuilder<ActionExecutionResult.Builder,,- ActionExecutionResult> - SdkPojo
- Enclosing class:
- ActionExecutionResult
@Mutable
@NotThreadSafe
public static interface ActionExecutionResult.Builder
extends SdkPojo, CopyableBuilder<ActionExecutionResult.Builder,ActionExecutionResult> 
- 
Method SummaryModifier and TypeMethodDescriptiondefault ActionExecutionResult.BuildererrorDetails(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.logStreamARN(String logStreamARN) The Amazon Resource Name (ARN) of the log stream for the action compute.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuildercopyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilderapplyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojoequalsBySdkFields, sdkFieldNameToField, sdkFields
- 
Method Details- 
externalExecutionIdThe 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.
 
- 
externalExecutionSummaryThe 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.
 
- 
externalExecutionUrlThe 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.
 
- 
errorDetailsSets 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.
 
- 
errorDetailsSets the value of the ErrorDetails property for this object. This is a convenience method that creates an instance of theErrorDetails.Builderavoiding the need to create one manually viaErrorDetails.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toerrorDetails(ErrorDetails).- Parameters:
- errorDetails- a consumer that will call methods on- ErrorDetails.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
logStreamARNThe Amazon Resource Name (ARN) of the log stream for the action compute. - Parameters:
- logStreamARN- The Amazon Resource Name (ARN) of the log stream for the action compute.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
 
-