Interface GetWorkflowStepExecutionResponse.Builder
-
- All Superinterfaces:
AwsResponse.Builder,Buildable,CopyableBuilder<GetWorkflowStepExecutionResponse.Builder,GetWorkflowStepExecutionResponse>,ImagebuilderResponse.Builder,SdkBuilder<GetWorkflowStepExecutionResponse.Builder,GetWorkflowStepExecutionResponse>,SdkPojo,SdkResponse.Builder
- Enclosing class:
- GetWorkflowStepExecutionResponse
public static interface GetWorkflowStepExecutionResponse.Builder extends ImagebuilderResponse.Builder, SdkPojo, CopyableBuilder<GetWorkflowStepExecutionResponse.Builder,GetWorkflowStepExecutionResponse>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description GetWorkflowStepExecutionResponse.Builderaction(String action)The name of the action that the specified step performs.GetWorkflowStepExecutionResponse.Builderdescription(String description)Describes the specified workflow step.GetWorkflowStepExecutionResponse.BuilderendTime(String endTime)The timestamp when the specified runtime instance of the workflow step finished.GetWorkflowStepExecutionResponse.BuilderimageBuildVersionArn(String imageBuildVersionArn)The Amazon Resource Name (ARN) of the image resource build version that the specified runtime instance of the workflow step creates.GetWorkflowStepExecutionResponse.Builderinputs(String inputs)Input parameters that Image Builder provided for the specified runtime instance of the workflow step.GetWorkflowStepExecutionResponse.Buildermessage(String message)The output message from the specified runtime instance of the workflow step, if applicable.GetWorkflowStepExecutionResponse.Buildername(String name)The name of the specified runtime instance of the workflow step.GetWorkflowStepExecutionResponse.BuilderonFailure(String onFailure)The action to perform if the workflow step fails.GetWorkflowStepExecutionResponse.Builderoutputs(String outputs)The file names that the specified runtime version of the workflow step created as output.GetWorkflowStepExecutionResponse.BuilderrequestId(String requestIdValue)The request ID that uniquely identifies this request.GetWorkflowStepExecutionResponse.BuilderrollbackStatus(String rollbackStatus)Reports on the rollback status of the specified runtime version of the workflow step, if applicable.GetWorkflowStepExecutionResponse.BuilderrollbackStatus(WorkflowStepExecutionRollbackStatus rollbackStatus)Reports on the rollback status of the specified runtime version of the workflow step, if applicable.GetWorkflowStepExecutionResponse.BuilderstartTime(String startTime)The timestamp when the specified runtime version of the workflow step started.GetWorkflowStepExecutionResponse.Builderstatus(String status)The current status for the specified runtime version of the workflow step.GetWorkflowStepExecutionResponse.Builderstatus(WorkflowStepExecutionStatus status)The current status for the specified runtime version of the workflow step.GetWorkflowStepExecutionResponse.BuilderstepExecutionId(String stepExecutionId)The unique identifier for the runtime version of the workflow step that you specified in the request.GetWorkflowStepExecutionResponse.BuildertimeoutSeconds(Integer timeoutSeconds)The maximum duration in seconds for this step to complete its action.GetWorkflowStepExecutionResponse.BuilderworkflowBuildVersionArn(String workflowBuildVersionArn)The Amazon Resource Name (ARN) of the build version for the Image Builder workflow resource that defines this workflow step.GetWorkflowStepExecutionResponse.BuilderworkflowExecutionId(String workflowExecutionId)The unique identifier that Image Builder assigned to keep track of runtime details when it ran the workflow.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.services.imagebuilder.model.ImagebuilderResponse.Builder
build, responseMetadata, responseMetadata
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Methods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
-
-
-
Method Detail
-
requestId
GetWorkflowStepExecutionResponse.Builder requestId(String requestIdValue)
The request ID that uniquely identifies this request.
- Parameters:
requestIdValue- The request ID that uniquely identifies this request.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
stepExecutionId
GetWorkflowStepExecutionResponse.Builder stepExecutionId(String stepExecutionId)
The unique identifier for the runtime version of the workflow step that you specified in the request.
- Parameters:
stepExecutionId- The unique identifier for the runtime version of the workflow step that you specified in the request.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
workflowBuildVersionArn
GetWorkflowStepExecutionResponse.Builder workflowBuildVersionArn(String workflowBuildVersionArn)
The Amazon Resource Name (ARN) of the build version for the Image Builder workflow resource that defines this workflow step.
- Parameters:
workflowBuildVersionArn- The Amazon Resource Name (ARN) of the build version for the Image Builder workflow resource that defines this workflow step.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
workflowExecutionId
GetWorkflowStepExecutionResponse.Builder workflowExecutionId(String workflowExecutionId)
The unique identifier that Image Builder assigned to keep track of runtime details when it ran the workflow.
- Parameters:
workflowExecutionId- The unique identifier that Image Builder assigned to keep track of runtime details when it ran the workflow.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
imageBuildVersionArn
GetWorkflowStepExecutionResponse.Builder imageBuildVersionArn(String imageBuildVersionArn)
The Amazon Resource Name (ARN) of the image resource build version that the specified runtime instance of the workflow step creates.
- Parameters:
imageBuildVersionArn- The Amazon Resource Name (ARN) of the image resource build version that the specified runtime instance of the workflow step creates.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
name
GetWorkflowStepExecutionResponse.Builder name(String name)
The name of the specified runtime instance of the workflow step.
- Parameters:
name- The name of the specified runtime instance of the workflow step.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
description
GetWorkflowStepExecutionResponse.Builder description(String description)
Describes the specified workflow step.
- Parameters:
description- Describes the specified workflow step.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
action
GetWorkflowStepExecutionResponse.Builder action(String action)
The name of the action that the specified step performs.
- Parameters:
action- The name of the action that the specified step performs.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
GetWorkflowStepExecutionResponse.Builder status(String status)
The current status for the specified runtime version of the workflow step.
- Parameters:
status- The current status for the specified runtime version of the workflow step.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
WorkflowStepExecutionStatus,WorkflowStepExecutionStatus
-
status
GetWorkflowStepExecutionResponse.Builder status(WorkflowStepExecutionStatus status)
The current status for the specified runtime version of the workflow step.
- Parameters:
status- The current status for the specified runtime version of the workflow step.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
WorkflowStepExecutionStatus,WorkflowStepExecutionStatus
-
rollbackStatus
GetWorkflowStepExecutionResponse.Builder rollbackStatus(String rollbackStatus)
Reports on the rollback status of the specified runtime version of the workflow step, if applicable.
- Parameters:
rollbackStatus- Reports on the rollback status of the specified runtime version of the workflow step, if applicable.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
WorkflowStepExecutionRollbackStatus,WorkflowStepExecutionRollbackStatus
-
rollbackStatus
GetWorkflowStepExecutionResponse.Builder rollbackStatus(WorkflowStepExecutionRollbackStatus rollbackStatus)
Reports on the rollback status of the specified runtime version of the workflow step, if applicable.
- Parameters:
rollbackStatus- Reports on the rollback status of the specified runtime version of the workflow step, if applicable.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
WorkflowStepExecutionRollbackStatus,WorkflowStepExecutionRollbackStatus
-
message
GetWorkflowStepExecutionResponse.Builder message(String message)
The output message from the specified runtime instance of the workflow step, if applicable.
- Parameters:
message- The output message from the specified runtime instance of the workflow step, if applicable.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
inputs
GetWorkflowStepExecutionResponse.Builder inputs(String inputs)
Input parameters that Image Builder provided for the specified runtime instance of the workflow step.
- Parameters:
inputs- Input parameters that Image Builder provided for the specified runtime instance of the workflow step.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
outputs
GetWorkflowStepExecutionResponse.Builder outputs(String outputs)
The file names that the specified runtime version of the workflow step created as output.
- Parameters:
outputs- The file names that the specified runtime version of the workflow step created as output.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
startTime
GetWorkflowStepExecutionResponse.Builder startTime(String startTime)
The timestamp when the specified runtime version of the workflow step started.
- Parameters:
startTime- The timestamp when the specified runtime version of the workflow step started.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
endTime
GetWorkflowStepExecutionResponse.Builder endTime(String endTime)
The timestamp when the specified runtime instance of the workflow step finished.
- Parameters:
endTime- The timestamp when the specified runtime instance of the workflow step finished.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
onFailure
GetWorkflowStepExecutionResponse.Builder onFailure(String onFailure)
The action to perform if the workflow step fails.
- Parameters:
onFailure- The action to perform if the workflow step fails.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
timeoutSeconds
GetWorkflowStepExecutionResponse.Builder timeoutSeconds(Integer timeoutSeconds)
The maximum duration in seconds for this step to complete its action.
- Parameters:
timeoutSeconds- The maximum duration in seconds for this step to complete its action.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-