Interface CloudTasksQueueRateLimits
-
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CloudTasksQueueRateLimits.Jsii$Proxy
@Generated(value="jsii-pacmak/1.102.0 (build e354887)", date="2024-08-31T03:59:18.041Z") @Stability(Stable) public interface CloudTasksQueueRateLimits extends software.amazon.jsii.JsiiSerializable
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classCloudTasksQueueRateLimits.BuilderA builder forCloudTasksQueueRateLimitsstatic classCloudTasksQueueRateLimits.Jsii$ProxyAn implementation forCloudTasksQueueRateLimits
-
Method Summary
All Methods Static Methods Instance Methods Default Methods Modifier and Type Method Description static CloudTasksQueueRateLimits.Builderbuilder()default NumbergetMaxConcurrentDispatches()The maximum number of concurrent tasks that Cloud Tasks allows to be dispatched for this queue.default NumbergetMaxDispatchesPerSecond()The maximum rate at which tasks are dispatched from this queue.
-
-
-
Method Detail
-
getMaxConcurrentDispatches
@Stability(Stable) @Nullable default Number getMaxConcurrentDispatches()
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. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/cloud_tasks_queue#max_concurrent_dispatches CloudTasksQueue#max_concurrent_dispatches}
-
getMaxDispatchesPerSecond
@Stability(Stable) @Nullable default Number getMaxDispatchesPerSecond()
The maximum rate at which tasks are dispatched from this queue.If unspecified when the queue is created, Cloud Tasks will pick the default. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/cloud_tasks_queue#max_dispatches_per_second CloudTasksQueue#max_dispatches_per_second}
-
builder
@Stability(Stable) static CloudTasksQueueRateLimits.Builder builder()
- Returns:
- a
CloudTasksQueueRateLimits.BuilderofCloudTasksQueueRateLimits
-
-