Interface StepDetailsEntity.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<StepDetailsEntity.Builder,,StepDetailsEntity> SdkBuilder<StepDetailsEntity.Builder,,StepDetailsEntity> SdkPojo
- Enclosing class:
StepDetailsEntity
@Mutable
@NotThreadSafe
public static interface StepDetailsEntity.Builder
extends SdkPojo, CopyableBuilder<StepDetailsEntity.Builder,StepDetailsEntity>
-
Method Summary
Modifier and TypeMethodDescriptiondependencies(String... dependencies) The dependencies for a step.dependencies(Collection<String> dependencies) The dependencies for a step.extensions(String... extensions) The Open Job Description extensions that the step uses.extensions(Collection<String> extensions) The Open Job Description extensions that the step uses.The job ID.resolvedSymbolTable(String resolvedSymbolTable) The resolved symbol table for the step's expressions, serialized as JSON.schemaVersion(String schemaVersion) The schema version for a step template.The step ID.The template for a step.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
jobId
The job ID.
- Parameters:
jobId- The job ID.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
stepId
The step ID.
- Parameters:
stepId- The step ID.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
schemaVersion
The schema version for a step template.
- Parameters:
schemaVersion- The schema version for a step template.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
template
The template for a step.
- Parameters:
template- The template for a step.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dependencies
The dependencies for a step.
- Parameters:
dependencies- The dependencies for a step.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dependencies
The dependencies for a step.
- Parameters:
dependencies- The dependencies for a step.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
extensions
The Open Job Description extensions that the step uses. This value is used by the worker agent.
- Parameters:
extensions- The Open Job Description extensions that the step uses. This value is used by the worker agent.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
extensions
The Open Job Description extensions that the step uses. This value is used by the worker agent.
- Parameters:
extensions- The Open Job Description extensions that the step uses. This value is used by the worker agent.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
resolvedSymbolTable
The resolved symbol table for the step's expressions, serialized as JSON. This value is used by the worker agent.
- Parameters:
resolvedSymbolTable- The resolved symbol table for the step's expressions, serialized as JSON. This value is used by the worker agent.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-