Interface ServicePipeline.Builder

  • 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

      ServicePipeline.Builder createdAt(Instant 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

      ServicePipeline.Builder deploymentStatus(String 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

      ServicePipeline.Builder deploymentStatus(DeploymentStatus 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

      ServicePipeline.Builder deploymentStatusMessage(String 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

      ServicePipeline.Builder lastAttemptedDeploymentId(String 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

      ServicePipeline.Builder lastDeploymentAttemptedAt(Instant 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

      ServicePipeline.Builder lastDeploymentSucceededAt(Instant 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

      ServicePipeline.Builder lastSucceededDeploymentId(String 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

      ServicePipeline.Builder templateMajorVersion(String 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

      ServicePipeline.Builder templateMinorVersion(String 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

      ServicePipeline.Builder templateName(String 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.