Interface EnableMetricsCollectionRequest.Builder

    • Method Detail

      • autoScalingGroupName

        EnableMetricsCollectionRequest.Builder autoScalingGroupName​(String autoScalingGroupName)

        The name of the Auto Scaling group.

        Parameters:
        autoScalingGroupName - The name of the Auto Scaling group.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • metrics

        EnableMetricsCollectionRequest.Builder metrics​(Collection<String> metrics)

        Identifies the metrics to enable.

        You can specify one or more of the following metrics:

        • GroupMinSize

        • GroupMaxSize

        • GroupDesiredCapacity

        • GroupInServiceInstances

        • GroupPendingInstances

        • GroupStandbyInstances

        • GroupTerminatingInstances

        • GroupTotalInstances

        • GroupInServiceCapacity

        • GroupPendingCapacity

        • GroupStandbyCapacity

        • GroupTerminatingCapacity

        • GroupTotalCapacity

        • WarmPoolDesiredCapacity

        • WarmPoolWarmedCapacity

        • WarmPoolPendingCapacity

        • WarmPoolTerminatingCapacity

        • WarmPoolTotalCapacity

        • GroupAndWarmPoolDesiredCapacity

        • GroupAndWarmPoolTotalCapacity

        If you specify Granularity and don't specify any metrics, all metrics are enabled.

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

        Parameters:
        metrics - Identifies the metrics to enable.

        You can specify one or more of the following metrics:

        • GroupMinSize

        • GroupMaxSize

        • GroupDesiredCapacity

        • GroupInServiceInstances

        • GroupPendingInstances

        • GroupStandbyInstances

        • GroupTerminatingInstances

        • GroupTotalInstances

        • GroupInServiceCapacity

        • GroupPendingCapacity

        • GroupStandbyCapacity

        • GroupTerminatingCapacity

        • GroupTotalCapacity

        • WarmPoolDesiredCapacity

        • WarmPoolWarmedCapacity

        • WarmPoolPendingCapacity

        • WarmPoolTerminatingCapacity

        • WarmPoolTotalCapacity

        • GroupAndWarmPoolDesiredCapacity

        • GroupAndWarmPoolTotalCapacity

        If you specify Granularity and don't specify any metrics, all metrics are enabled.

        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.
      • metrics

        EnableMetricsCollectionRequest.Builder metrics​(String... metrics)

        Identifies the metrics to enable.

        You can specify one or more of the following metrics:

        • GroupMinSize

        • GroupMaxSize

        • GroupDesiredCapacity

        • GroupInServiceInstances

        • GroupPendingInstances

        • GroupStandbyInstances

        • GroupTerminatingInstances

        • GroupTotalInstances

        • GroupInServiceCapacity

        • GroupPendingCapacity

        • GroupStandbyCapacity

        • GroupTerminatingCapacity

        • GroupTotalCapacity

        • WarmPoolDesiredCapacity

        • WarmPoolWarmedCapacity

        • WarmPoolPendingCapacity

        • WarmPoolTerminatingCapacity

        • WarmPoolTotalCapacity

        • GroupAndWarmPoolDesiredCapacity

        • GroupAndWarmPoolTotalCapacity

        If you specify Granularity and don't specify any metrics, all metrics are enabled.

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

        Parameters:
        metrics - Identifies the metrics to enable.

        You can specify one or more of the following metrics:

        • GroupMinSize

        • GroupMaxSize

        • GroupDesiredCapacity

        • GroupInServiceInstances

        • GroupPendingInstances

        • GroupStandbyInstances

        • GroupTerminatingInstances

        • GroupTotalInstances

        • GroupInServiceCapacity

        • GroupPendingCapacity

        • GroupStandbyCapacity

        • GroupTerminatingCapacity

        • GroupTotalCapacity

        • WarmPoolDesiredCapacity

        • WarmPoolWarmedCapacity

        • WarmPoolPendingCapacity

        • WarmPoolTerminatingCapacity

        • WarmPoolTotalCapacity

        • GroupAndWarmPoolDesiredCapacity

        • GroupAndWarmPoolTotalCapacity

        If you specify Granularity and don't specify any metrics, all metrics are enabled.

        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

        EnableMetricsCollectionRequest.Builder granularity​(String granularity)

        The frequency at which Amazon EC2 Auto Scaling sends aggregated data to CloudWatch. The only valid value is 1Minute.

        Parameters:
        granularity - The frequency at which Amazon EC2 Auto Scaling sends aggregated data to CloudWatch. The only valid value is 1Minute.
        Returns:
        Returns a reference to this object so that method calls can be chained together.