Interface PipelineBlueprint.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<PipelineBlueprint.Builder,
,PipelineBlueprint> SdkBuilder<PipelineBlueprint.Builder,
,PipelineBlueprint> SdkPojo
- Enclosing class:
PipelineBlueprint
@Mutable
@NotThreadSafe
public static interface PipelineBlueprint.Builder
extends SdkPojo, CopyableBuilder<PipelineBlueprint.Builder,PipelineBlueprint>
-
Method Summary
Modifier and TypeMethodDescriptionblueprintName
(String blueprintName) The name of the blueprint.displayDescription
(String displayDescription) A description of the blueprint.displayName
(String displayName) The display name of the blueprint.pipelineConfigurationBody
(String pipelineConfigurationBody) The YAML configuration of the blueprint.The name of the service that the blueprint is associated with.The use case that the blueprint relates to.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 Details
-
blueprintName
The name of the blueprint.
- Parameters:
blueprintName
- The name of the blueprint.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
pipelineConfigurationBody
The YAML configuration of the blueprint.
- Parameters:
pipelineConfigurationBody
- The YAML configuration of the blueprint.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
displayName
The display name of the blueprint.
- Parameters:
displayName
- The display name of the blueprint.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
displayDescription
A description of the blueprint.
- Parameters:
displayDescription
- A description of the blueprint.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
service
The name of the service that the blueprint is associated with.
- Parameters:
service
- The name of the service that the blueprint is associated with.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
useCase
The use case that the blueprint relates to.
- Parameters:
useCase
- The use case that the blueprint relates to.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-