Interface Step.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<Step.Builder,Step>,SdkBuilder<Step.Builder,Step>,SdkPojo
- Enclosing class:
- Step
public static interface Step.Builder extends SdkPojo, CopyableBuilder<Step.Builder,Step>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Step.BuilderartifactsUrl(String artifactsUrl)The URL to the artifact for the execution step.Step.Buildercontext(String context)The context for the current step.Step.BuilderendTime(Instant endTime)The end date and time of the execution step.Step.BuilderlogUrl(String logUrl)The URL to the logs for the execution step.Step.Builderscreenshots(Map<String,String> screenshots)The list of screenshot URLs for the execution step, if relevant.Step.BuilderstartTime(Instant startTime)The start date and time of the execution step.Step.Builderstatus(String status)The status of the execution step.Step.Builderstatus(JobStatus status)The status of the execution step.Step.BuilderstatusReason(String statusReason)The reason for the current step status.Step.BuilderstepName(String stepName)The name of the execution step.Step.BuildertestArtifactsUrl(String testArtifactsUrl)The URL to the test artifact for the execution step.Step.BuildertestConfigUrl(String testConfigUrl)The URL to the test configuration for the execution step.-
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 Detail
-
stepName
Step.Builder stepName(String stepName)
The name of the execution step.
- Parameters:
stepName- The name of the execution step.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
startTime
Step.Builder startTime(Instant startTime)
The start date and time of the execution step.
- Parameters:
startTime- The start date and time of the execution step.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
Step.Builder status(String status)
The status of the execution step.
-
status
Step.Builder status(JobStatus status)
The status of the execution step.
-
endTime
Step.Builder endTime(Instant endTime)
The end date and time of the execution step.
- Parameters:
endTime- The end date and time of the execution step.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
logUrl
Step.Builder logUrl(String logUrl)
The URL to the logs for the execution step.
- Parameters:
logUrl- The URL to the logs for the execution step.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
artifactsUrl
Step.Builder artifactsUrl(String artifactsUrl)
The URL to the artifact for the execution step.
- Parameters:
artifactsUrl- The URL to the artifact for the execution step.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
testArtifactsUrl
Step.Builder testArtifactsUrl(String testArtifactsUrl)
The URL to the test artifact for the execution step.
- Parameters:
testArtifactsUrl- The URL to the test artifact for the execution step.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
testConfigUrl
Step.Builder testConfigUrl(String testConfigUrl)
The URL to the test configuration for the execution step.
- Parameters:
testConfigUrl- The URL to the test configuration for the execution step.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
screenshots
Step.Builder screenshots(Map<String,String> screenshots)
The list of screenshot URLs for the execution step, if relevant.
- Parameters:
screenshots- The list of screenshot URLs for the execution step, if relevant.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
statusReason
Step.Builder statusReason(String statusReason)
The reason for the current step status.
- Parameters:
statusReason- The reason for the current step status.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
context
Step.Builder context(String context)
The context for the current step. Includes a build image if the step is build.
- Parameters:
context- The context for the current step. Includes a build image if the step is build.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-