AutoscalingLimits class
The autoscaling limits for the instance.
Users can define the minimum and maximum compute capacity allocated to the instance, and the autoscaler will only scale within that range. Users can either use nodes or processing units to specify the limits, but should use the same unit to set both the min_limit and max_limit.
Constructors
- AutoscalingLimits({int? maxNodes, int? maxProcessingUnits, int? minNodes, int? minProcessingUnits})
- AutoscalingLimits.fromJson(Map json_)
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- maxNodes ↔ int?
-
Maximum number of nodes allocated to the instance.
getter/setter pair
- maxProcessingUnits ↔ int?
-
Maximum number of processing units allocated to the instance.
getter/setter pair
- minNodes ↔ int?
-
Minimum number of nodes allocated to the instance.
getter/setter pair
- minProcessingUnits ↔ int?
-
Minimum number of processing units allocated to the instance.
getter/setter pair
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toJson(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited