Interface ServicePipeline.Builder

    • Method Detail

      • arn

        ServicePipeline.Builder arn​(String 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, DeploymentStatus
      • 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:
        DeploymentStatus, DeploymentStatus
      • 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

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