Interface DaemonDeploymentCapacityProvider.Builder

  • Method Details

    • arn

      The Amazon Resource Name (ARN) of the capacity provider.

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

      DaemonDeploymentCapacityProvider.Builder runningInstanceCount(Integer runningInstanceCount)

      The number of instances running daemon tasks on this capacity provider.

      Parameters:
      runningInstanceCount - The number of instances running daemon tasks on this capacity provider.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • withoutDaemonInstanceCount

      DaemonDeploymentCapacityProvider.Builder withoutDaemonInstanceCount(Integer withoutDaemonInstanceCount)

      The number of instances on this capacity provider that are running without the daemon task. This applies to daemons that aren't critical, where the instance remains available for your other tasks even if the daemon task can't start or stops. These instances aren't included in runningInstanceCount.

      Parameters:
      withoutDaemonInstanceCount - The number of instances on this capacity provider that are running without the daemon task. This applies to daemons that aren't critical, where the instance remains available for your other tasks even if the daemon task can't start or stops. These instances aren't included in runningInstanceCount.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • drainingInstanceCount

      DaemonDeploymentCapacityProvider.Builder drainingInstanceCount(Integer drainingInstanceCount)

      The number of instances being drained on this capacity provider during the deployment.

      Parameters:
      drainingInstanceCount - The number of instances being drained on this capacity provider during the deployment.
      Returns:
      Returns a reference to this object so that method calls can be chained together.