Interface StageDeclaration.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<StageDeclaration.Builder,
,StageDeclaration> SdkBuilder<StageDeclaration.Builder,
,StageDeclaration> SdkPojo
- Enclosing class:
StageDeclaration
public static interface StageDeclaration.Builder
extends SdkPojo, CopyableBuilder<StageDeclaration.Builder,StageDeclaration>
-
Method Summary
Modifier and TypeMethodDescriptionactions
(Collection<ActionDeclaration> actions) The actions included in a stage.actions
(Consumer<ActionDeclaration.Builder>... actions) The actions included in a stage.actions
(ActionDeclaration... actions) The actions included in a stage.blockers
(Collection<BlockerDeclaration> blockers) Reserved for future use.blockers
(Consumer<BlockerDeclaration.Builder>... blockers) Reserved for future use.blockers
(BlockerDeclaration... blockers) Reserved for future use.The name of the stage.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 Details
-
name
The name of the stage.
- Parameters:
name
- The name of the stage.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
blockers
Reserved for future use.
- Parameters:
blockers
- Reserved for future use.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
blockers
Reserved for future use.
- Parameters:
blockers
- Reserved for future use.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
blockers
Reserved for future use.
This is a convenience method that creates an instance of theBlockerDeclaration.Builder
avoiding the need to create one manually viaBlockerDeclaration.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toblockers(List<BlockerDeclaration>)
.- Parameters:
blockers
- a consumer that will call methods onBlockerDeclaration.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
actions
The actions included in a stage.
- Parameters:
actions
- The actions included in a stage.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
actions
The actions included in a stage.
- Parameters:
actions
- The actions included in a stage.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
actions
The actions included in a stage.
This is a convenience method that creates an instance of theActionDeclaration.Builder
avoiding the need to create one manually viaActionDeclaration.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toactions(List<ActionDeclaration>)
.- Parameters:
actions
- a consumer that will call methods onActionDeclaration.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-