Class: Google::Cloud::Tasks::V2beta3::RateLimits
- Inherits:
-
Object
- Object
- Google::Cloud::Tasks::V2beta3::RateLimits
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/cloud/tasks/v2beta3/queue.rb
Overview
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.
Instance Attribute Summary collapse
-
#max_burst_size ⇒ ::Integer
The max burst size.
-
#max_concurrent_dispatches ⇒ ::Integer
The maximum number of concurrent tasks that Cloud Tasks allows to be dispatched for this queue.
-
#max_dispatches_per_second ⇒ ::Float
The maximum rate at which tasks are dispatched from this queue.
Instance Attribute Details
#max_burst_size ⇒ ::Integer
299 300 301 302 |
# File 'proto_docs/google/cloud/tasks/v2beta3/queue.rb', line 299 class RateLimits include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#max_concurrent_dispatches ⇒ ::Integer
299 300 301 302 |
# File 'proto_docs/google/cloud/tasks/v2beta3/queue.rb', line 299 class RateLimits include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#max_dispatches_per_second ⇒ ::Float
299 300 301 302 |
# File 'proto_docs/google/cloud/tasks/v2beta3/queue.rb', line 299 class RateLimits include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |