Interface DeploymentData.Builder

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

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

    • createdAt

      DeploymentData.Builder createdAt(Instant createdAt)

      The time the deployment was created.

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

      DeploymentData.Builder deletedAt(Instant deletedAt)

      The time the deployment was deleted.

      Parameters:
      deletedAt - The time the deployment was deleted.
      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.
    • name

      The name of the deployment.

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

      DeploymentData.Builder patternName(String patternName)

      The pattern name of the deployment.

      Parameters:
      patternName - The pattern name of the deployment.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • resourceGroup

      DeploymentData.Builder resourceGroup(String resourceGroup)

      The resource group of the deployment.

      Parameters:
      resourceGroup - The resource group of the deployment.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • specifications

      DeploymentData.Builder specifications(Map<String,String> specifications)

      The specifications of the deployment. For more information on specifications for each deployment, see Workload specifications.

      Parameters:
      specifications - The specifications of the deployment. For more information on specifications for each deployment, see Workload specifications.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • status

      The status of the deployment.

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

      The status of the deployment.

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

      DeploymentData.Builder workloadName(String workloadName)

      The name of the workload.

      Parameters:
      workloadName - The name of the workload.
      Returns:
      Returns a reference to this object so that method calls can be chained together.