public void setMetricSpecifications(java.util.Collection<PredictiveScalingMetricSpecification> metricSpecifications) {
        if (metricSpecifications == null) {
            this.metricSpecifications = null;
            return;
        }

        this.metricSpecifications = new com.amazonaws.internal.SdkInternalList<PredictiveScalingMetricSpecification>(metricSpecifications);
    }
<p>
This structure includes the metrics and target utilization to use for predictive scaling.
</p>
<p>
This is an array, but we currently only support a single metric specification. That is, you can specify a target
value and a single metric pair, or a target value and one scaling metric and one load metric.
</p>

@param metricSpecifications
       This structure includes the metrics and target utilization to use for predictive scaling. </p>
       <p>
       This is an array, but we currently only support a single metric specification. That is, you can specify a
       target value and a single metric pair, or a target value and one scaling metric and one load metric.
aws-java-sdk-autoscaling/src/main/java/com/amazonaws/services/autoscaling/model/PredictiveScalingConfiguration.java