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