@java.lang.Override
      public Builder clear() {
        super.clear();
        bitField0_ = 0;
        nodeTypeId_ = "";
        scaleOutSize_ = 0;
        cpuThresholds_ = null;
        if (cpuThresholdsBuilder_ != null) {
          cpuThresholdsBuilder_.dispose();
          cpuThresholdsBuilder_ = null;
        }
        grantedMemoryThresholds_ = null;
        if (grantedMemoryThresholdsBuilder_ != null) {
          grantedMemoryThresholdsBuilder_.dispose();
          grantedMemoryThresholdsBuilder_ = null;
        }
        consumedMemoryThresholds_ = null;
        if (consumedMemoryThresholdsBuilder_ != null) {
          consumedMemoryThresholdsBuilder_.dispose();
          consumedMemoryThresholdsBuilder_ = null;
        }
        storageThresholds_ = null;
        if (storageThresholdsBuilder_ != null) {
          storageThresholdsBuilder_.dispose();
          storageThresholdsBuilder_ = null;
        }
        return this;
      }
<pre>
Autoscaling policy describes the behavior of the autoscaling
with respect to the resource utilization.
The scale-out operation is initiated if the utilization
exceeds ANY of the respective thresholds.
The scale-in operation is initiated if the utilization
is below ALL of the respective thresholds.
</pre>

Protobuf type {@code google.cloud.vmwareengine.v1.AutoscalingSettings.AutoscalingPolicy}
java-vmwareengine/proto-google-cloud-vmwareengine-v1/src/main/java/com/google/cloud/vmwareengine/v1/AutoscalingSettings.java