Interface PredictiveScalingCustomizedCapacityMetric.Builder

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

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

    • metricDataQueries

      One or more metric data queries to provide the data points for a capacity metric. Use multiple metric data queries only if you are performing a math expression on returned data.

      Parameters:
      metricDataQueries - One or more metric data queries to provide the data points for a capacity metric. Use multiple metric data queries only if you are performing a math expression on returned data.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • metricDataQueries

      PredictiveScalingCustomizedCapacityMetric.Builder metricDataQueries(MetricDataQuery... metricDataQueries)

      One or more metric data queries to provide the data points for a capacity metric. Use multiple metric data queries only if you are performing a math expression on returned data.

      Parameters:
      metricDataQueries - One or more metric data queries to provide the data points for a capacity metric. Use multiple metric data queries only if you are performing a math expression on returned data.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • metricDataQueries

      One or more metric data queries to provide the data points for a capacity metric. Use multiple metric data queries only if you are performing a math expression on returned data.

      This is a convenience method that creates an instance of the MetricDataQuery.Builder avoiding the need to create one manually via MetricDataQuery.builder().

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to metricDataQueries(List<MetricDataQuery>).

      Parameters:
      metricDataQueries - a consumer that will call methods on MetricDataQuery.Builder
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also: