Module: Google::Cloud::Tasks::V2beta2
- Defined in:
- lib/google/cloud/tasks/v2beta2/doc/google/cloud/tasks/v2beta2/cloudtasks.rb,
lib/google/cloud/tasks/v2beta2.rb,
lib/google/cloud/tasks/v2beta2/credentials.rb,
lib/google/cloud/tasks/v2beta2/doc/overview.rb,
lib/google/cloud/tasks/v2beta2/cloud_tasks_client.rb,
lib/google/cloud/tasks/v2beta2/doc/google/cloud/tasks/v2beta2/task.rb,
lib/google/cloud/tasks/v2beta2/doc/google/cloud/tasks/v2beta2/queue.rb,
lib/google/cloud/tasks/v2beta2/doc/google/cloud/tasks/v2beta2/target.rb
Overview
Cloud Tasks API Contents
Class | Description |
---|---|
CloudTasksClient | Cloud Tasks allows developers to manage the execution of background work in their applications. |
Data Types | Data types for Google::Cloud::Tasks::V2beta2 |
Defined Under Namespace
Modules: HttpMethod Classes: AcknowledgeTaskRequest, AppEngineHttpRequest, AppEngineHttpTarget, AppEngineRouting, AttemptStatus, CancelLeaseRequest, CloudTasksClient, CreateQueueRequest, CreateTaskRequest, Credentials, DeleteQueueRequest, DeleteTaskRequest, GetQueueRequest, GetTaskRequest, LeaseTasksRequest, LeaseTasksResponse, ListQueuesRequest, ListQueuesResponse, ListTasksRequest, ListTasksResponse, PauseQueueRequest, PullMessage, PullTarget, PurgeQueueRequest, Queue, RateLimits, RenewLeaseRequest, ResumeQueueRequest, RetryConfig, RunTaskRequest, Task, TaskStatus, UpdateQueueRequest
Class Method Summary collapse
-
.new(credentials: nil, scopes: nil, client_config: nil, timeout: nil, metadata: nil, exception_transformer: nil, lib_name: nil, lib_version: nil) ⇒ Object
Cloud Tasks allows developers to manage the execution of background work in their applications.
Class Method Details
.new(credentials: nil, scopes: nil, client_config: nil, timeout: nil, metadata: nil, exception_transformer: nil, lib_name: nil, lib_version: nil) ⇒ Object
Cloud Tasks allows developers to manage the execution of background work in their applications.
108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 |
# File 'lib/google/cloud/tasks/v2beta2.rb', line 108 def self.new \ credentials: nil, scopes: nil, client_config: nil, timeout: nil, metadata: nil, exception_transformer: nil, lib_name: nil, lib_version: nil kwargs = { credentials: credentials, scopes: scopes, client_config: client_config, timeout: timeout, metadata: , exception_transformer: exception_transformer, lib_name: lib_name, lib_version: lib_version }.select { |_, v| v != nil } Google::Cloud::Tasks::V2beta2::CloudTasksClient.new(**kwargs) end |