Interface DeploymentSummary.Builder

All Superinterfaces:
Buildable, CopyableBuilder<DeploymentSummary.Builder,DeploymentSummary>, SdkBuilder<DeploymentSummary.Builder,DeploymentSummary>, SdkPojo
Enclosing class:
DeploymentSummary

public static interface DeploymentSummary.Builder extends SdkPojo, CopyableBuilder<DeploymentSummary.Builder,DeploymentSummary>
  • Method Details

    • arn

      The Amazon Resource Name (ARN) of the deployment.

      Parameters:
      arn - The Amazon Resource Name (ARN) of the deployment.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • completedAt

      DeploymentSummary.Builder completedAt(Instant completedAt)

      The date and time the deployment was completed.

      Parameters:
      completedAt - The date and time the deployment was completed.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • componentName

      DeploymentSummary.Builder componentName(String componentName)

      The name of the component associated with the deployment.

      Parameters:
      componentName - The name of the component associated with the deployment.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • createdAt

      DeploymentSummary.Builder createdAt(Instant createdAt)

      The date and time the deployment was created.

      Parameters:
      createdAt - The date and time the deployment was created.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • deploymentStatus

      DeploymentSummary.Builder deploymentStatus(String deploymentStatus)

      The current status of the deployment.

      Parameters:
      deploymentStatus - The current status of the deployment.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • deploymentStatus

      DeploymentSummary.Builder deploymentStatus(DeploymentStatus deploymentStatus)

      The current status of the deployment.

      Parameters:
      deploymentStatus - The current status of the deployment.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • environmentName

      DeploymentSummary.Builder environmentName(String environmentName)

      The name of the environment associated with the deployment.

      Parameters:
      environmentName - The name of the environment associated with the deployment.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • id

      The ID of the deployment.

      Parameters:
      id - The ID of the deployment.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • lastAttemptedDeploymentId

      DeploymentSummary.Builder lastAttemptedDeploymentId(String lastAttemptedDeploymentId)

      The ID of the last attempted deployment.

      Parameters:
      lastAttemptedDeploymentId - The ID of the last attempted deployment.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • lastModifiedAt

      DeploymentSummary.Builder lastModifiedAt(Instant lastModifiedAt)

      The date and time the deployment was last modified.

      Parameters:
      lastModifiedAt - The date and time the deployment was last modified.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • lastSucceededDeploymentId

      DeploymentSummary.Builder lastSucceededDeploymentId(String lastSucceededDeploymentId)

      The ID of the last successful deployment.

      Parameters:
      lastSucceededDeploymentId - The ID of the last successful deployment.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • serviceInstanceName

      DeploymentSummary.Builder serviceInstanceName(String serviceInstanceName)

      The name of the service instance associated with the deployment.

      Parameters:
      serviceInstanceName - The name of the service instance associated with the deployment.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • serviceName

      DeploymentSummary.Builder serviceName(String serviceName)

      The name of the service associated with the deployment.

      Parameters:
      serviceName - The name of the service associated with the deployment.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • targetArn

      DeploymentSummary.Builder targetArn(String targetArn)

      The Amazon Resource Name (ARN) of the target of the deployment.

      Parameters:
      targetArn - The Amazon Resource Name (ARN) of the target of the deployment.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • targetResourceCreatedAt

      DeploymentSummary.Builder targetResourceCreatedAt(Instant targetResourceCreatedAt)

      The date and time the target resource was created.

      Parameters:
      targetResourceCreatedAt - The date and time the target resource was created.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • targetResourceType

      DeploymentSummary.Builder targetResourceType(String targetResourceType)

      The resource type of the deployment target. It can be an environment, service, service instance, or component.

      Parameters:
      targetResourceType - The resource type of the deployment target. It can be an environment, service, service instance, or component.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • targetResourceType

      DeploymentSummary.Builder targetResourceType(DeploymentTargetResourceType targetResourceType)

      The resource type of the deployment target. It can be an environment, service, service instance, or component.

      Parameters:
      targetResourceType - The resource type of the deployment target. It can be an environment, service, service instance, or component.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also: