Interface AutoscalingConfig.AutoscalingLimitsOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
AutoscalingConfig.AutoscalingLimits, AutoscalingConfig.AutoscalingLimits.Builder
Enclosing class:
AutoscalingConfig

public static interface AutoscalingConfig.AutoscalingLimitsOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
     
    int
    Maximum number of nodes allocated to the instance.
    int
    Maximum number of processing units allocated to the instance.
     
    int
    Minimum number of nodes allocated to the instance.
    int
    Minimum number of processing units allocated to the instance.
    boolean
    Maximum number of nodes allocated to the instance.
    boolean
    Maximum number of processing units allocated to the instance.
    boolean
    Minimum number of nodes allocated to the instance.
    boolean
    Minimum number of processing units allocated to the instance.

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    isInitialized

    Methods inherited from interface com.google.protobuf.MessageOrBuilder

    findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
  • Method Details

    • hasMinNodes

      boolean hasMinNodes()
       Minimum number of nodes allocated to the instance. If set, this number
       should be greater than or equal to 1.
       
      int32 min_nodes = 1;
      Returns:
      Whether the minNodes field is set.
    • getMinNodes

      int getMinNodes()
       Minimum number of nodes allocated to the instance. If set, this number
       should be greater than or equal to 1.
       
      int32 min_nodes = 1;
      Returns:
      The minNodes.
    • hasMinProcessingUnits

      boolean hasMinProcessingUnits()
       Minimum number of processing units allocated to the instance. If set,
       this number should be multiples of 1000.
       
      int32 min_processing_units = 2;
      Returns:
      Whether the minProcessingUnits field is set.
    • getMinProcessingUnits

      int getMinProcessingUnits()
       Minimum number of processing units allocated to the instance. If set,
       this number should be multiples of 1000.
       
      int32 min_processing_units = 2;
      Returns:
      The minProcessingUnits.
    • hasMaxNodes

      boolean hasMaxNodes()
       Maximum number of nodes allocated to the instance. If set, this number
       should be greater than or equal to min_nodes.
       
      int32 max_nodes = 3;
      Returns:
      Whether the maxNodes field is set.
    • getMaxNodes

      int getMaxNodes()
       Maximum number of nodes allocated to the instance. If set, this number
       should be greater than or equal to min_nodes.
       
      int32 max_nodes = 3;
      Returns:
      The maxNodes.
    • hasMaxProcessingUnits

      boolean hasMaxProcessingUnits()
       Maximum number of processing units allocated to the instance. If set,
       this number should be multiples of 1000 and be greater than or equal to
       min_processing_units.
       
      int32 max_processing_units = 4;
      Returns:
      Whether the maxProcessingUnits field is set.
    • getMaxProcessingUnits

      int getMaxProcessingUnits()
       Maximum number of processing units allocated to the instance. If set,
       this number should be multiples of 1000 and be greater than or equal to
       min_processing_units.
       
      int32 max_processing_units = 4;
      Returns:
      The maxProcessingUnits.
    • getMinLimitCase

    • getMaxLimitCase