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
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default ActionExecutionResult.BuildererrorDetails(Consumer<ErrorDetails.Builder> errorDetails)Sets the value of the ErrorDetails property for this object.ActionExecutionResult.BuildererrorDetails(ErrorDetails errorDetails)Sets the value of the ErrorDetails property for this object.ActionExecutionResult.BuilderexternalExecutionId(String externalExecutionId)The action provider's external ID for the action execution.ActionExecutionResult.BuilderexternalExecutionSummary(String externalExecutionSummary)The action provider's summary for the action execution.ActionExecutionResult.BuilderexternalExecutionUrl(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.ActionExecutionResult.BuilderlogStreamARN(String logStreamARN)The Amazon Resource Name (ARN) of the log stream for the action compute.-
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, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
externalExecutionId
ActionExecutionResult.Builder externalExecutionId(String 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
ActionExecutionResult.Builder externalExecutionSummary(String 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
ActionExecutionResult.Builder 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.
- 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
ActionExecutionResult.Builder errorDetails(ErrorDetails 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
default ActionExecutionResult.Builder errorDetails(Consumer<ErrorDetails.Builder> errorDetails)
Sets 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 onErrorDetails.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
errorDetails(ErrorDetails)
-
logStreamARN
ActionExecutionResult.Builder logStreamARN(String logStreamARN)
The 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.
-
-