Interface PredictiveScalingCustomizedLoadMetric.Builder

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

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

    • metricDataQueries

      One or more metric data queries to provide the data points for a load 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 load 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

      PredictiveScalingCustomizedLoadMetric.Builder metricDataQueries(MetricDataQuery... metricDataQueries)

      One or more metric data queries to provide the data points for a load 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 load 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 load 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: