Interface ServicePipeline.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<ServicePipeline.Builder,
,ServicePipeline> SdkBuilder<ServicePipeline.Builder,
,ServicePipeline> SdkPojo
- Enclosing class:
ServicePipeline
-
Method Summary
Modifier and TypeMethodDescriptionThe Amazon Resource Name (ARN) of the service pipeline.The time when the service pipeline was created.deploymentStatus
(String deploymentStatus) The deployment status of the service pipeline.deploymentStatus
(DeploymentStatus deploymentStatus) The deployment status of the service pipeline.deploymentStatusMessage
(String deploymentStatusMessage) A service pipeline deployment status message.lastAttemptedDeploymentId
(String lastAttemptedDeploymentId) The ID of the last attempted deployment of this service pipeline.lastDeploymentAttemptedAt
(Instant lastDeploymentAttemptedAt) The time when a deployment of the service pipeline was last attempted.lastDeploymentSucceededAt
(Instant lastDeploymentSucceededAt) The time when the service pipeline was last deployed successfully.lastSucceededDeploymentId
(String lastSucceededDeploymentId) The ID of the last successful deployment of this service pipeline.The service spec that was used to create the service pipeline.templateMajorVersion
(String templateMajorVersion) The major version of the service template that was used to create the service pipeline.templateMinorVersion
(String templateMinorVersion) The minor version of the service template that was used to create the service pipeline.templateName
(String templateName) The name of the service template that was used to create the service pipeline.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
-
arn
The Amazon Resource Name (ARN) of the service pipeline.
- Parameters:
arn
- The Amazon Resource Name (ARN) of the service pipeline.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
createdAt
The time when the service pipeline was created.
- Parameters:
createdAt
- The time when the service pipeline was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
deploymentStatus
The deployment status of the service pipeline.
- Parameters:
deploymentStatus
- The deployment status of the service pipeline.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
deploymentStatus
The deployment status of the service pipeline.
- Parameters:
deploymentStatus
- The deployment status of the service pipeline.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
deploymentStatusMessage
A service pipeline deployment status message.
- Parameters:
deploymentStatusMessage
- A service pipeline deployment status message.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastAttemptedDeploymentId
The ID of the last attempted deployment of this service pipeline.
- Parameters:
lastAttemptedDeploymentId
- The ID of the last attempted deployment of this service pipeline.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastDeploymentAttemptedAt
The time when a deployment of the service pipeline was last attempted.
- Parameters:
lastDeploymentAttemptedAt
- The time when a deployment of the service pipeline was last attempted.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastDeploymentSucceededAt
The time when the service pipeline was last deployed successfully.
- Parameters:
lastDeploymentSucceededAt
- The time when the service pipeline was last deployed successfully.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastSucceededDeploymentId
The ID of the last successful deployment of this service pipeline.
- Parameters:
lastSucceededDeploymentId
- The ID of the last successful deployment of this service pipeline.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
spec
The service spec that was used to create the service pipeline.
- Parameters:
spec
- The service spec that was used to create the service pipeline.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
templateMajorVersion
The major version of the service template that was used to create the service pipeline.
- Parameters:
templateMajorVersion
- The major version of the service template that was used to create the service pipeline.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
templateMinorVersion
The minor version of the service template that was used to create the service pipeline.
- Parameters:
templateMinorVersion
- The minor version of the service template that was used to create the service pipeline.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
templateName
The name of the service template that was used to create the service pipeline.
- Parameters:
templateName
- The name of the service template that was used to create the service pipeline.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-