RateLimits class

Rate limits.

This message determines the maximum rate that tasks can be dispatched by a queue, regardless of whether the dispatch is a first task attempt or a retry.

Note: The debugging command, RunTask, will run a task even if the queue has reached its RateLimits.


RateLimits.fromJson(Map _json)


hashCode int
The hash code for this object. [...]
read-only, inherited
maxBurstSize int
Output only. The max burst size. [...]
read / write
maxConcurrentDispatches int
The maximum number of concurrent tasks that Cloud Tasks allows to be dispatched for this queue. After this threshold has been reached, Cloud Tasks stops dispatching tasks until the number of concurrent requests decreases. [...]
read / write
maxDispatchesPerSecond double
The maximum rate at which tasks are dispatched from this queue. [...]
read / write
runtimeType Type
A representation of the runtime type of the object.
read-only, inherited


noSuchMethod(Invocation invocation) → dynamic
Invoked when a non-existent method or property is accessed. [...]
toJson() Map<String, Object>
toString() String
Returns a string representation of this object.


operator ==(Object other) bool
The equality operator. [...]