Interface EnabledMetric.Builder

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

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

    • metric

      EnabledMetric.Builder metric(String metric)

      One of the following metrics:

      • GroupMinSize

      • GroupMaxSize

      • GroupDesiredCapacity

      • GroupInServiceInstances

      • GroupPendingInstances

      • GroupStandbyInstances

      • GroupTerminatingInstances

      • GroupTotalInstances

      • GroupInServiceCapacity

      • GroupPendingCapacity

      • GroupStandbyCapacity

      • GroupTerminatingCapacity

      • GroupTotalCapacity

      • WarmPoolDesiredCapacity

      • WarmPoolWarmedCapacity

      • WarmPoolPendingCapacity

      • WarmPoolTerminatingCapacity

      • WarmPoolTotalCapacity

      • GroupAndWarmPoolDesiredCapacity

      • GroupAndWarmPoolTotalCapacity

      For more information, see Auto Scaling group metrics in the Amazon EC2 Auto Scaling User Guide.

      Parameters:
      metric - One of the following metrics:

      • GroupMinSize

      • GroupMaxSize

      • GroupDesiredCapacity

      • GroupInServiceInstances

      • GroupPendingInstances

      • GroupStandbyInstances

      • GroupTerminatingInstances

      • GroupTotalInstances

      • GroupInServiceCapacity

      • GroupPendingCapacity

      • GroupStandbyCapacity

      • GroupTerminatingCapacity

      • GroupTotalCapacity

      • WarmPoolDesiredCapacity

      • WarmPoolWarmedCapacity

      • WarmPoolPendingCapacity

      • WarmPoolTerminatingCapacity

      • WarmPoolTotalCapacity

      • GroupAndWarmPoolDesiredCapacity

      • GroupAndWarmPoolTotalCapacity

      For more information, see Auto Scaling group metrics in the Amazon EC2 Auto Scaling User Guide.

      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • granularity

      EnabledMetric.Builder granularity(String granularity)

      The granularity of the metric. The only valid value is 1Minute.

      Parameters:
      granularity - The granularity of the metric. The only valid value is 1Minute.
      Returns:
      Returns a reference to this object so that method calls can be chained together.