From 6abe6853909b5c897b80854eaa5a7f8b1da26e0b Mon Sep 17 00:00:00 2001 From: Yoshi Automation Bot Date: Mon, 23 Nov 2020 13:15:00 -0800 Subject: [PATCH] fix(browser): check for fetch on window --- protos/protos.json | 688 +++++++++++++++++++++++++++--- src/v2/cloud_tasks_client.ts | 184 ++++---- src/v2beta2/cloud_tasks_client.ts | 224 +++++----- src/v2beta3/cloud_tasks_client.ts | 184 ++++---- synth.metadata | 14 +- 5 files changed, 951 insertions(+), 343 deletions(-) diff --git a/protos/protos.json b/protos/protos.json index 14db418a..360aed77 100644 --- a/protos/protos.json +++ b/protos/protos.json @@ -27,7 +27,17 @@ "options": { "(google.api.http).get": "/v2/{parent=projects/*/locations/*}/queues", "(google.api.method_signature)": "parent" - } + }, + "parsedOptions": [ + { + "(google.api.http)": { + "get": "/v2/{parent=projects/*/locations/*}/queues" + } + }, + { + "(google.api.method_signature)": "parent" + } + ] }, "GetQueue": { "requestType": "GetQueueRequest", @@ -35,7 +45,17 @@ "options": { "(google.api.http).get": "/v2/{name=projects/*/locations/*/queues/*}", "(google.api.method_signature)": "name" - } + }, + "parsedOptions": [ + { + "(google.api.http)": { + "get": "/v2/{name=projects/*/locations/*/queues/*}" + } + }, + { + "(google.api.method_signature)": "name" + } + ] }, "CreateQueue": { "requestType": "CreateQueueRequest", @@ -44,7 +64,18 @@ "(google.api.http).post": "/v2/{parent=projects/*/locations/*}/queues", "(google.api.http).body": "queue", "(google.api.method_signature)": "parent,queue" - } + }, + "parsedOptions": [ + { + "(google.api.http)": { + "post": "/v2/{parent=projects/*/locations/*}/queues", + "body": "queue" + } + }, + { + "(google.api.method_signature)": "parent,queue" + } + ] }, "UpdateQueue": { "requestType": "UpdateQueueRequest", @@ -53,7 +84,18 @@ "(google.api.http).patch": "/v2/{queue.name=projects/*/locations/*/queues/*}", "(google.api.http).body": "queue", "(google.api.method_signature)": "queue,update_mask" - } + }, + "parsedOptions": [ + { + "(google.api.http)": { + "patch": "/v2/{queue.name=projects/*/locations/*/queues/*}", + "body": "queue" + } + }, + { + "(google.api.method_signature)": "queue,update_mask" + } + ] }, "DeleteQueue": { "requestType": "DeleteQueueRequest", @@ -61,7 +103,17 @@ "options": { "(google.api.http).delete": "/v2/{name=projects/*/locations/*/queues/*}", "(google.api.method_signature)": "name" - } + }, + "parsedOptions": [ + { + "(google.api.http)": { + "delete": "/v2/{name=projects/*/locations/*/queues/*}" + } + }, + { + "(google.api.method_signature)": "name" + } + ] }, "PurgeQueue": { "requestType": "PurgeQueueRequest", @@ -70,7 +122,18 @@ "(google.api.http).post": "/v2/{name=projects/*/locations/*/queues/*}:purge", "(google.api.http).body": "*", "(google.api.method_signature)": "name" - } + }, + "parsedOptions": [ + { + "(google.api.http)": { + "post": "/v2/{name=projects/*/locations/*/queues/*}:purge", + "body": "*" + } + }, + { + "(google.api.method_signature)": "name" + } + ] }, "PauseQueue": { "requestType": "PauseQueueRequest", @@ -79,7 +142,18 @@ "(google.api.http).post": "/v2/{name=projects/*/locations/*/queues/*}:pause", "(google.api.http).body": "*", "(google.api.method_signature)": "name" - } + }, + "parsedOptions": [ + { + "(google.api.http)": { + "post": "/v2/{name=projects/*/locations/*/queues/*}:pause", + "body": "*" + } + }, + { + "(google.api.method_signature)": "name" + } + ] }, "ResumeQueue": { "requestType": "ResumeQueueRequest", @@ -88,7 +162,18 @@ "(google.api.http).post": "/v2/{name=projects/*/locations/*/queues/*}:resume", "(google.api.http).body": "*", "(google.api.method_signature)": "name" - } + }, + "parsedOptions": [ + { + "(google.api.http)": { + "post": "/v2/{name=projects/*/locations/*/queues/*}:resume", + "body": "*" + } + }, + { + "(google.api.method_signature)": "name" + } + ] }, "GetIamPolicy": { "requestType": "google.iam.v1.GetIamPolicyRequest", @@ -97,7 +182,18 @@ "(google.api.http).post": "/v2/{resource=projects/*/locations/*/queues/*}:getIamPolicy", "(google.api.http).body": "*", "(google.api.method_signature)": "resource" - } + }, + "parsedOptions": [ + { + "(google.api.http)": { + "post": "/v2/{resource=projects/*/locations/*/queues/*}:getIamPolicy", + "body": "*" + } + }, + { + "(google.api.method_signature)": "resource" + } + ] }, "SetIamPolicy": { "requestType": "google.iam.v1.SetIamPolicyRequest", @@ -106,7 +202,18 @@ "(google.api.http).post": "/v2/{resource=projects/*/locations/*/queues/*}:setIamPolicy", "(google.api.http).body": "*", "(google.api.method_signature)": "resource,policy" - } + }, + "parsedOptions": [ + { + "(google.api.http)": { + "post": "/v2/{resource=projects/*/locations/*/queues/*}:setIamPolicy", + "body": "*" + } + }, + { + "(google.api.method_signature)": "resource,policy" + } + ] }, "TestIamPermissions": { "requestType": "google.iam.v1.TestIamPermissionsRequest", @@ -115,7 +222,18 @@ "(google.api.http).post": "/v2/{resource=projects/*/locations/*/queues/*}:testIamPermissions", "(google.api.http).body": "*", "(google.api.method_signature)": "resource,permissions" - } + }, + "parsedOptions": [ + { + "(google.api.http)": { + "post": "/v2/{resource=projects/*/locations/*/queues/*}:testIamPermissions", + "body": "*" + } + }, + { + "(google.api.method_signature)": "resource,permissions" + } + ] }, "ListTasks": { "requestType": "ListTasksRequest", @@ -123,7 +241,17 @@ "options": { "(google.api.http).get": "/v2/{parent=projects/*/locations/*/queues/*}/tasks", "(google.api.method_signature)": "parent" - } + }, + "parsedOptions": [ + { + "(google.api.http)": { + "get": "/v2/{parent=projects/*/locations/*/queues/*}/tasks" + } + }, + { + "(google.api.method_signature)": "parent" + } + ] }, "GetTask": { "requestType": "GetTaskRequest", @@ -131,7 +259,17 @@ "options": { "(google.api.http).get": "/v2/{name=projects/*/locations/*/queues/*/tasks/*}", "(google.api.method_signature)": "name" - } + }, + "parsedOptions": [ + { + "(google.api.http)": { + "get": "/v2/{name=projects/*/locations/*/queues/*/tasks/*}" + } + }, + { + "(google.api.method_signature)": "name" + } + ] }, "CreateTask": { "requestType": "CreateTaskRequest", @@ -140,7 +278,18 @@ "(google.api.http).post": "/v2/{parent=projects/*/locations/*/queues/*}/tasks", "(google.api.http).body": "*", "(google.api.method_signature)": "parent,task" - } + }, + "parsedOptions": [ + { + "(google.api.http)": { + "post": "/v2/{parent=projects/*/locations/*/queues/*}/tasks", + "body": "*" + } + }, + { + "(google.api.method_signature)": "parent,task" + } + ] }, "DeleteTask": { "requestType": "DeleteTaskRequest", @@ -148,7 +297,17 @@ "options": { "(google.api.http).delete": "/v2/{name=projects/*/locations/*/queues/*/tasks/*}", "(google.api.method_signature)": "name" - } + }, + "parsedOptions": [ + { + "(google.api.http)": { + "delete": "/v2/{name=projects/*/locations/*/queues/*/tasks/*}" + } + }, + { + "(google.api.method_signature)": "name" + } + ] }, "RunTask": { "requestType": "RunTaskRequest", @@ -157,7 +316,18 @@ "(google.api.http).post": "/v2/{name=projects/*/locations/*/queues/*/tasks/*}:run", "(google.api.http).body": "*", "(google.api.method_signature)": "name" - } + }, + "parsedOptions": [ + { + "(google.api.http)": { + "post": "/v2/{name=projects/*/locations/*/queues/*/tasks/*}:run", + "body": "*" + } + }, + { + "(google.api.method_signature)": "name" + } + ] } } }, @@ -723,7 +893,17 @@ "options": { "(google.api.http).get": "/v2beta2/{parent=projects/*/locations/*}/queues", "(google.api.method_signature)": "parent" - } + }, + "parsedOptions": [ + { + "(google.api.http)": { + "get": "/v2beta2/{parent=projects/*/locations/*}/queues" + } + }, + { + "(google.api.method_signature)": "parent" + } + ] }, "GetQueue": { "requestType": "GetQueueRequest", @@ -731,7 +911,17 @@ "options": { "(google.api.http).get": "/v2beta2/{name=projects/*/locations/*/queues/*}", "(google.api.method_signature)": "name" - } + }, + "parsedOptions": [ + { + "(google.api.http)": { + "get": "/v2beta2/{name=projects/*/locations/*/queues/*}" + } + }, + { + "(google.api.method_signature)": "name" + } + ] }, "CreateQueue": { "requestType": "CreateQueueRequest", @@ -740,7 +930,18 @@ "(google.api.http).post": "/v2beta2/{parent=projects/*/locations/*}/queues", "(google.api.http).body": "queue", "(google.api.method_signature)": "parent,queue" - } + }, + "parsedOptions": [ + { + "(google.api.http)": { + "post": "/v2beta2/{parent=projects/*/locations/*}/queues", + "body": "queue" + } + }, + { + "(google.api.method_signature)": "parent,queue" + } + ] }, "UpdateQueue": { "requestType": "UpdateQueueRequest", @@ -749,7 +950,18 @@ "(google.api.http).patch": "/v2beta2/{queue.name=projects/*/locations/*/queues/*}", "(google.api.http).body": "queue", "(google.api.method_signature)": "queue,update_mask" - } + }, + "parsedOptions": [ + { + "(google.api.http)": { + "patch": "/v2beta2/{queue.name=projects/*/locations/*/queues/*}", + "body": "queue" + } + }, + { + "(google.api.method_signature)": "queue,update_mask" + } + ] }, "DeleteQueue": { "requestType": "DeleteQueueRequest", @@ -757,7 +969,17 @@ "options": { "(google.api.http).delete": "/v2beta2/{name=projects/*/locations/*/queues/*}", "(google.api.method_signature)": "name" - } + }, + "parsedOptions": [ + { + "(google.api.http)": { + "delete": "/v2beta2/{name=projects/*/locations/*/queues/*}" + } + }, + { + "(google.api.method_signature)": "name" + } + ] }, "PurgeQueue": { "requestType": "PurgeQueueRequest", @@ -766,7 +988,18 @@ "(google.api.http).post": "/v2beta2/{name=projects/*/locations/*/queues/*}:purge", "(google.api.http).body": "*", "(google.api.method_signature)": "name" - } + }, + "parsedOptions": [ + { + "(google.api.http)": { + "post": "/v2beta2/{name=projects/*/locations/*/queues/*}:purge", + "body": "*" + } + }, + { + "(google.api.method_signature)": "name" + } + ] }, "PauseQueue": { "requestType": "PauseQueueRequest", @@ -775,7 +1008,18 @@ "(google.api.http).post": "/v2beta2/{name=projects/*/locations/*/queues/*}:pause", "(google.api.http).body": "*", "(google.api.method_signature)": "name" - } + }, + "parsedOptions": [ + { + "(google.api.http)": { + "post": "/v2beta2/{name=projects/*/locations/*/queues/*}:pause", + "body": "*" + } + }, + { + "(google.api.method_signature)": "name" + } + ] }, "ResumeQueue": { "requestType": "ResumeQueueRequest", @@ -784,7 +1028,18 @@ "(google.api.http).post": "/v2beta2/{name=projects/*/locations/*/queues/*}:resume", "(google.api.http).body": "*", "(google.api.method_signature)": "name" - } + }, + "parsedOptions": [ + { + "(google.api.http)": { + "post": "/v2beta2/{name=projects/*/locations/*/queues/*}:resume", + "body": "*" + } + }, + { + "(google.api.method_signature)": "name" + } + ] }, "GetIamPolicy": { "requestType": "google.iam.v1.GetIamPolicyRequest", @@ -793,7 +1048,18 @@ "(google.api.http).post": "/v2beta2/{resource=projects/*/locations/*/queues/*}:getIamPolicy", "(google.api.http).body": "*", "(google.api.method_signature)": "resource" - } + }, + "parsedOptions": [ + { + "(google.api.http)": { + "post": "/v2beta2/{resource=projects/*/locations/*/queues/*}:getIamPolicy", + "body": "*" + } + }, + { + "(google.api.method_signature)": "resource" + } + ] }, "SetIamPolicy": { "requestType": "google.iam.v1.SetIamPolicyRequest", @@ -802,7 +1068,18 @@ "(google.api.http).post": "/v2beta2/{resource=projects/*/locations/*/queues/*}:setIamPolicy", "(google.api.http).body": "*", "(google.api.method_signature)": "resource,policy" - } + }, + "parsedOptions": [ + { + "(google.api.http)": { + "post": "/v2beta2/{resource=projects/*/locations/*/queues/*}:setIamPolicy", + "body": "*" + } + }, + { + "(google.api.method_signature)": "resource,policy" + } + ] }, "TestIamPermissions": { "requestType": "google.iam.v1.TestIamPermissionsRequest", @@ -811,7 +1088,18 @@ "(google.api.http).post": "/v2beta2/{resource=projects/*/locations/*/queues/*}:testIamPermissions", "(google.api.http).body": "*", "(google.api.method_signature)": "resource,permissions" - } + }, + "parsedOptions": [ + { + "(google.api.http)": { + "post": "/v2beta2/{resource=projects/*/locations/*/queues/*}:testIamPermissions", + "body": "*" + } + }, + { + "(google.api.method_signature)": "resource,permissions" + } + ] }, "ListTasks": { "requestType": "ListTasksRequest", @@ -819,7 +1107,17 @@ "options": { "(google.api.http).get": "/v2beta2/{parent=projects/*/locations/*/queues/*}/tasks", "(google.api.method_signature)": "parent" - } + }, + "parsedOptions": [ + { + "(google.api.http)": { + "get": "/v2beta2/{parent=projects/*/locations/*/queues/*}/tasks" + } + }, + { + "(google.api.method_signature)": "parent" + } + ] }, "GetTask": { "requestType": "GetTaskRequest", @@ -827,7 +1125,17 @@ "options": { "(google.api.http).get": "/v2beta2/{name=projects/*/locations/*/queues/*/tasks/*}", "(google.api.method_signature)": "name" - } + }, + "parsedOptions": [ + { + "(google.api.http)": { + "get": "/v2beta2/{name=projects/*/locations/*/queues/*/tasks/*}" + } + }, + { + "(google.api.method_signature)": "name" + } + ] }, "CreateTask": { "requestType": "CreateTaskRequest", @@ -836,7 +1144,18 @@ "(google.api.http).post": "/v2beta2/{parent=projects/*/locations/*/queues/*}/tasks", "(google.api.http).body": "*", "(google.api.method_signature)": "parent,task" - } + }, + "parsedOptions": [ + { + "(google.api.http)": { + "post": "/v2beta2/{parent=projects/*/locations/*/queues/*}/tasks", + "body": "*" + } + }, + { + "(google.api.method_signature)": "parent,task" + } + ] }, "DeleteTask": { "requestType": "DeleteTaskRequest", @@ -844,7 +1163,17 @@ "options": { "(google.api.http).delete": "/v2beta2/{name=projects/*/locations/*/queues/*/tasks/*}", "(google.api.method_signature)": "name" - } + }, + "parsedOptions": [ + { + "(google.api.http)": { + "delete": "/v2beta2/{name=projects/*/locations/*/queues/*/tasks/*}" + } + }, + { + "(google.api.method_signature)": "name" + } + ] }, "LeaseTasks": { "requestType": "LeaseTasksRequest", @@ -853,7 +1182,18 @@ "(google.api.http).post": "/v2beta2/{parent=projects/*/locations/*/queues/*}/tasks:lease", "(google.api.http).body": "*", "(google.api.method_signature)": "parent,lease_duration" - } + }, + "parsedOptions": [ + { + "(google.api.http)": { + "post": "/v2beta2/{parent=projects/*/locations/*/queues/*}/tasks:lease", + "body": "*" + } + }, + { + "(google.api.method_signature)": "parent,lease_duration" + } + ] }, "AcknowledgeTask": { "requestType": "AcknowledgeTaskRequest", @@ -862,7 +1202,18 @@ "(google.api.http).post": "/v2beta2/{name=projects/*/locations/*/queues/*/tasks/*}:acknowledge", "(google.api.http).body": "*", "(google.api.method_signature)": "name,schedule_time" - } + }, + "parsedOptions": [ + { + "(google.api.http)": { + "post": "/v2beta2/{name=projects/*/locations/*/queues/*/tasks/*}:acknowledge", + "body": "*" + } + }, + { + "(google.api.method_signature)": "name,schedule_time" + } + ] }, "RenewLease": { "requestType": "RenewLeaseRequest", @@ -871,7 +1222,18 @@ "(google.api.http).post": "/v2beta2/{name=projects/*/locations/*/queues/*/tasks/*}:renewLease", "(google.api.http).body": "*", "(google.api.method_signature)": "name,schedule_time,lease_duration" - } + }, + "parsedOptions": [ + { + "(google.api.http)": { + "post": "/v2beta2/{name=projects/*/locations/*/queues/*/tasks/*}:renewLease", + "body": "*" + } + }, + { + "(google.api.method_signature)": "name,schedule_time,lease_duration" + } + ] }, "CancelLease": { "requestType": "CancelLeaseRequest", @@ -880,7 +1242,18 @@ "(google.api.http).post": "/v2beta2/{name=projects/*/locations/*/queues/*/tasks/*}:cancelLease", "(google.api.http).body": "*", "(google.api.method_signature)": "name,schedule_time" - } + }, + "parsedOptions": [ + { + "(google.api.http)": { + "post": "/v2beta2/{name=projects/*/locations/*/queues/*/tasks/*}:cancelLease", + "body": "*" + } + }, + { + "(google.api.method_signature)": "name,schedule_time" + } + ] }, "RunTask": { "requestType": "RunTaskRequest", @@ -889,7 +1262,18 @@ "(google.api.http).post": "/v2beta2/{name=projects/*/locations/*/queues/*/tasks/*}:run", "(google.api.http).body": "*", "(google.api.method_signature)": "name" - } + }, + "parsedOptions": [ + { + "(google.api.http)": { + "post": "/v2beta2/{name=projects/*/locations/*/queues/*/tasks/*}:run", + "body": "*" + } + }, + { + "(google.api.method_signature)": "name" + } + ] } } }, @@ -1540,7 +1924,17 @@ "options": { "(google.api.http).get": "/v2beta3/{parent=projects/*/locations/*}/queues", "(google.api.method_signature)": "parent" - } + }, + "parsedOptions": [ + { + "(google.api.http)": { + "get": "/v2beta3/{parent=projects/*/locations/*}/queues" + } + }, + { + "(google.api.method_signature)": "parent" + } + ] }, "GetQueue": { "requestType": "GetQueueRequest", @@ -1548,7 +1942,17 @@ "options": { "(google.api.http).get": "/v2beta3/{name=projects/*/locations/*/queues/*}", "(google.api.method_signature)": "name" - } + }, + "parsedOptions": [ + { + "(google.api.http)": { + "get": "/v2beta3/{name=projects/*/locations/*/queues/*}" + } + }, + { + "(google.api.method_signature)": "name" + } + ] }, "CreateQueue": { "requestType": "CreateQueueRequest", @@ -1557,7 +1961,18 @@ "(google.api.http).post": "/v2beta3/{parent=projects/*/locations/*}/queues", "(google.api.http).body": "queue", "(google.api.method_signature)": "parent,queue" - } + }, + "parsedOptions": [ + { + "(google.api.http)": { + "post": "/v2beta3/{parent=projects/*/locations/*}/queues", + "body": "queue" + } + }, + { + "(google.api.method_signature)": "parent,queue" + } + ] }, "UpdateQueue": { "requestType": "UpdateQueueRequest", @@ -1566,7 +1981,18 @@ "(google.api.http).patch": "/v2beta3/{queue.name=projects/*/locations/*/queues/*}", "(google.api.http).body": "queue", "(google.api.method_signature)": "queue,update_mask" - } + }, + "parsedOptions": [ + { + "(google.api.http)": { + "patch": "/v2beta3/{queue.name=projects/*/locations/*/queues/*}", + "body": "queue" + } + }, + { + "(google.api.method_signature)": "queue,update_mask" + } + ] }, "DeleteQueue": { "requestType": "DeleteQueueRequest", @@ -1574,7 +2000,17 @@ "options": { "(google.api.http).delete": "/v2beta3/{name=projects/*/locations/*/queues/*}", "(google.api.method_signature)": "name" - } + }, + "parsedOptions": [ + { + "(google.api.http)": { + "delete": "/v2beta3/{name=projects/*/locations/*/queues/*}" + } + }, + { + "(google.api.method_signature)": "name" + } + ] }, "PurgeQueue": { "requestType": "PurgeQueueRequest", @@ -1583,7 +2019,18 @@ "(google.api.http).post": "/v2beta3/{name=projects/*/locations/*/queues/*}:purge", "(google.api.http).body": "*", "(google.api.method_signature)": "name" - } + }, + "parsedOptions": [ + { + "(google.api.http)": { + "post": "/v2beta3/{name=projects/*/locations/*/queues/*}:purge", + "body": "*" + } + }, + { + "(google.api.method_signature)": "name" + } + ] }, "PauseQueue": { "requestType": "PauseQueueRequest", @@ -1592,7 +2039,18 @@ "(google.api.http).post": "/v2beta3/{name=projects/*/locations/*/queues/*}:pause", "(google.api.http).body": "*", "(google.api.method_signature)": "name" - } + }, + "parsedOptions": [ + { + "(google.api.http)": { + "post": "/v2beta3/{name=projects/*/locations/*/queues/*}:pause", + "body": "*" + } + }, + { + "(google.api.method_signature)": "name" + } + ] }, "ResumeQueue": { "requestType": "ResumeQueueRequest", @@ -1601,7 +2059,18 @@ "(google.api.http).post": "/v2beta3/{name=projects/*/locations/*/queues/*}:resume", "(google.api.http).body": "*", "(google.api.method_signature)": "name" - } + }, + "parsedOptions": [ + { + "(google.api.http)": { + "post": "/v2beta3/{name=projects/*/locations/*/queues/*}:resume", + "body": "*" + } + }, + { + "(google.api.method_signature)": "name" + } + ] }, "GetIamPolicy": { "requestType": "google.iam.v1.GetIamPolicyRequest", @@ -1610,7 +2079,18 @@ "(google.api.http).post": "/v2beta3/{resource=projects/*/locations/*/queues/*}:getIamPolicy", "(google.api.http).body": "*", "(google.api.method_signature)": "resource" - } + }, + "parsedOptions": [ + { + "(google.api.http)": { + "post": "/v2beta3/{resource=projects/*/locations/*/queues/*}:getIamPolicy", + "body": "*" + } + }, + { + "(google.api.method_signature)": "resource" + } + ] }, "SetIamPolicy": { "requestType": "google.iam.v1.SetIamPolicyRequest", @@ -1619,7 +2099,18 @@ "(google.api.http).post": "/v2beta3/{resource=projects/*/locations/*/queues/*}:setIamPolicy", "(google.api.http).body": "*", "(google.api.method_signature)": "resource,policy" - } + }, + "parsedOptions": [ + { + "(google.api.http)": { + "post": "/v2beta3/{resource=projects/*/locations/*/queues/*}:setIamPolicy", + "body": "*" + } + }, + { + "(google.api.method_signature)": "resource,policy" + } + ] }, "TestIamPermissions": { "requestType": "google.iam.v1.TestIamPermissionsRequest", @@ -1628,7 +2119,18 @@ "(google.api.http).post": "/v2beta3/{resource=projects/*/locations/*/queues/*}:testIamPermissions", "(google.api.http).body": "*", "(google.api.method_signature)": "resource,permissions" - } + }, + "parsedOptions": [ + { + "(google.api.http)": { + "post": "/v2beta3/{resource=projects/*/locations/*/queues/*}:testIamPermissions", + "body": "*" + } + }, + { + "(google.api.method_signature)": "resource,permissions" + } + ] }, "ListTasks": { "requestType": "ListTasksRequest", @@ -1636,7 +2138,17 @@ "options": { "(google.api.http).get": "/v2beta3/{parent=projects/*/locations/*/queues/*}/tasks", "(google.api.method_signature)": "parent" - } + }, + "parsedOptions": [ + { + "(google.api.http)": { + "get": "/v2beta3/{parent=projects/*/locations/*/queues/*}/tasks" + } + }, + { + "(google.api.method_signature)": "parent" + } + ] }, "GetTask": { "requestType": "GetTaskRequest", @@ -1644,7 +2156,17 @@ "options": { "(google.api.http).get": "/v2beta3/{name=projects/*/locations/*/queues/*/tasks/*}", "(google.api.method_signature)": "name" - } + }, + "parsedOptions": [ + { + "(google.api.http)": { + "get": "/v2beta3/{name=projects/*/locations/*/queues/*/tasks/*}" + } + }, + { + "(google.api.method_signature)": "name" + } + ] }, "CreateTask": { "requestType": "CreateTaskRequest", @@ -1653,7 +2175,18 @@ "(google.api.http).post": "/v2beta3/{parent=projects/*/locations/*/queues/*}/tasks", "(google.api.http).body": "*", "(google.api.method_signature)": "parent,task" - } + }, + "parsedOptions": [ + { + "(google.api.http)": { + "post": "/v2beta3/{parent=projects/*/locations/*/queues/*}/tasks", + "body": "*" + } + }, + { + "(google.api.method_signature)": "parent,task" + } + ] }, "DeleteTask": { "requestType": "DeleteTaskRequest", @@ -1661,7 +2194,17 @@ "options": { "(google.api.http).delete": "/v2beta3/{name=projects/*/locations/*/queues/*/tasks/*}", "(google.api.method_signature)": "name" - } + }, + "parsedOptions": [ + { + "(google.api.http)": { + "delete": "/v2beta3/{name=projects/*/locations/*/queues/*/tasks/*}" + } + }, + { + "(google.api.method_signature)": "name" + } + ] }, "RunTask": { "requestType": "RunTaskRequest", @@ -1670,7 +2213,18 @@ "(google.api.http).post": "/v2beta3/{name=projects/*/locations/*/queues/*/tasks/*}:run", "(google.api.http).body": "*", "(google.api.method_signature)": "name" - } + }, + "parsedOptions": [ + { + "(google.api.http)": { + "post": "/v2beta3/{name=projects/*/locations/*/queues/*/tasks/*}:run", + "body": "*" + } + }, + { + "(google.api.method_signature)": "name" + } + ] } } }, @@ -3440,7 +3994,15 @@ "options": { "(google.api.http).post": "/v1/{resource=**}:setIamPolicy", "(google.api.http).body": "*" - } + }, + "parsedOptions": [ + { + "(google.api.http)": { + "post": "/v1/{resource=**}:setIamPolicy", + "body": "*" + } + } + ] }, "GetIamPolicy": { "requestType": "GetIamPolicyRequest", @@ -3448,7 +4010,15 @@ "options": { "(google.api.http).post": "/v1/{resource=**}:getIamPolicy", "(google.api.http).body": "*" - } + }, + "parsedOptions": [ + { + "(google.api.http)": { + "post": "/v1/{resource=**}:getIamPolicy", + "body": "*" + } + } + ] }, "TestIamPermissions": { "requestType": "TestIamPermissionsRequest", @@ -3456,7 +4026,15 @@ "options": { "(google.api.http).post": "/v1/{resource=**}:testIamPermissions", "(google.api.http).body": "*" - } + }, + "parsedOptions": [ + { + "(google.api.http)": { + "post": "/v1/{resource=**}:testIamPermissions", + "body": "*" + } + } + ] } } }, diff --git a/src/v2/cloud_tasks_client.ts b/src/v2/cloud_tasks_client.ts index f571c2fd..f8dd6b9e 100644 --- a/src/v2/cloud_tasks_client.ts +++ b/src/v2/cloud_tasks_client.ts @@ -16,6 +16,7 @@ // ** https://github.com/googleapis/gapic-generator-typescript ** // ** All changes to this file may be overwritten. ** +/* global window */ import * as gax from 'google-gax'; import { Callback, @@ -30,6 +31,11 @@ import * as path from 'path'; import {Transform} from 'stream'; import {RequestType} from 'google-gax/build/src/apitypes'; import * as protos from '../../protos/protos'; +/** + * Client JSON configuration object, loaded from + * `src/v2/cloud_tasks_client_config.json`. + * This file defines retry strategy and timeouts for all API methods in this library. + */ import * as gapicConfig from './cloud_tasks_client_config.json'; const version = require('../../../package.json').version; @@ -84,9 +90,9 @@ export class CloudTasksClient { * your project ID will be detected automatically. * @param {string} [options.apiEndpoint] - The domain name of the * API remote host. - * @param {gax.ClientConfig} [options.clientConfig] - client configuration override. - * TODO(@alexander-fenster): link to gax documentation. - * @param {boolean} fallback - Use HTTP fallback mode. + * @param {gax.ClientConfig} [options.clientConfig] - Client configuration override. + * Follows the structure of {@link gapicConfig}. + * @param {boolean} [options.fallback] - Use HTTP fallback mode. * In fallback mode, a special browser-compatible transport implementation is used * instead of gRPC transport. In browser context (if the `window` object is defined) * the fallback mode is enabled automatically; set `options.fallback` to `false` @@ -99,7 +105,9 @@ export class CloudTasksClient { opts?.servicePath || opts?.apiEndpoint || staticMembers.servicePath; const port = opts?.port || staticMembers.port; const clientConfig = opts?.clientConfig ?? {}; - const fallback = opts?.fallback ?? typeof window !== 'undefined'; + const fallback = + opts?.fallback ?? + (typeof window !== 'undefined' && typeof window?.fetch === 'function'); opts = Object.assign({servicePath, port, clientConfig, fallback}, opts); // If scopes are unset in options and we're connecting to a non-default endpoint, set scopes just in case. @@ -334,7 +342,7 @@ export class CloudTasksClient { // ------------------- getQueue( request: protos.google.cloud.tasks.v2.IGetQueueRequest, - options?: gax.CallOptions + options?: CallOptions ): Promise< [ protos.google.cloud.tasks.v2.IQueue, @@ -344,7 +352,7 @@ export class CloudTasksClient { >; getQueue( request: protos.google.cloud.tasks.v2.IGetQueueRequest, - options: gax.CallOptions, + options: CallOptions, callback: Callback< protos.google.cloud.tasks.v2.IQueue, protos.google.cloud.tasks.v2.IGetQueueRequest | null | undefined, @@ -380,7 +388,7 @@ export class CloudTasksClient { getQueue( request: protos.google.cloud.tasks.v2.IGetQueueRequest, optionsOrCallback?: - | gax.CallOptions + | CallOptions | Callback< protos.google.cloud.tasks.v2.IQueue, protos.google.cloud.tasks.v2.IGetQueueRequest | null | undefined, @@ -399,12 +407,12 @@ export class CloudTasksClient { ] > | void { request = request || {}; - let options: gax.CallOptions; + let options: CallOptions; if (typeof optionsOrCallback === 'function' && callback === undefined) { callback = optionsOrCallback; options = {}; } else { - options = optionsOrCallback as gax.CallOptions; + options = optionsOrCallback as CallOptions; } options = options || {}; options.otherArgs = options.otherArgs || {}; @@ -419,7 +427,7 @@ export class CloudTasksClient { } createQueue( request: protos.google.cloud.tasks.v2.ICreateQueueRequest, - options?: gax.CallOptions + options?: CallOptions ): Promise< [ protos.google.cloud.tasks.v2.IQueue, @@ -429,7 +437,7 @@ export class CloudTasksClient { >; createQueue( request: protos.google.cloud.tasks.v2.ICreateQueueRequest, - options: gax.CallOptions, + options: CallOptions, callback: Callback< protos.google.cloud.tasks.v2.IQueue, protos.google.cloud.tasks.v2.ICreateQueueRequest | null | undefined, @@ -484,7 +492,7 @@ export class CloudTasksClient { createQueue( request: protos.google.cloud.tasks.v2.ICreateQueueRequest, optionsOrCallback?: - | gax.CallOptions + | CallOptions | Callback< protos.google.cloud.tasks.v2.IQueue, protos.google.cloud.tasks.v2.ICreateQueueRequest | null | undefined, @@ -503,12 +511,12 @@ export class CloudTasksClient { ] > | void { request = request || {}; - let options: gax.CallOptions; + let options: CallOptions; if (typeof optionsOrCallback === 'function' && callback === undefined) { callback = optionsOrCallback; options = {}; } else { - options = optionsOrCallback as gax.CallOptions; + options = optionsOrCallback as CallOptions; } options = options || {}; options.otherArgs = options.otherArgs || {}; @@ -523,7 +531,7 @@ export class CloudTasksClient { } updateQueue( request: protos.google.cloud.tasks.v2.IUpdateQueueRequest, - options?: gax.CallOptions + options?: CallOptions ): Promise< [ protos.google.cloud.tasks.v2.IQueue, @@ -533,7 +541,7 @@ export class CloudTasksClient { >; updateQueue( request: protos.google.cloud.tasks.v2.IUpdateQueueRequest, - options: gax.CallOptions, + options: CallOptions, callback: Callback< protos.google.cloud.tasks.v2.IQueue, protos.google.cloud.tasks.v2.IUpdateQueueRequest | null | undefined, @@ -592,7 +600,7 @@ export class CloudTasksClient { updateQueue( request: protos.google.cloud.tasks.v2.IUpdateQueueRequest, optionsOrCallback?: - | gax.CallOptions + | CallOptions | Callback< protos.google.cloud.tasks.v2.IQueue, protos.google.cloud.tasks.v2.IUpdateQueueRequest | null | undefined, @@ -611,12 +619,12 @@ export class CloudTasksClient { ] > | void { request = request || {}; - let options: gax.CallOptions; + let options: CallOptions; if (typeof optionsOrCallback === 'function' && callback === undefined) { callback = optionsOrCallback; options = {}; } else { - options = optionsOrCallback as gax.CallOptions; + options = optionsOrCallback as CallOptions; } options = options || {}; options.otherArgs = options.otherArgs || {}; @@ -631,7 +639,7 @@ export class CloudTasksClient { } deleteQueue( request: protos.google.cloud.tasks.v2.IDeleteQueueRequest, - options?: gax.CallOptions + options?: CallOptions ): Promise< [ protos.google.protobuf.IEmpty, @@ -641,7 +649,7 @@ export class CloudTasksClient { >; deleteQueue( request: protos.google.cloud.tasks.v2.IDeleteQueueRequest, - options: gax.CallOptions, + options: CallOptions, callback: Callback< protos.google.protobuf.IEmpty, protos.google.cloud.tasks.v2.IDeleteQueueRequest | null | undefined, @@ -689,7 +697,7 @@ export class CloudTasksClient { deleteQueue( request: protos.google.cloud.tasks.v2.IDeleteQueueRequest, optionsOrCallback?: - | gax.CallOptions + | CallOptions | Callback< protos.google.protobuf.IEmpty, protos.google.cloud.tasks.v2.IDeleteQueueRequest | null | undefined, @@ -708,12 +716,12 @@ export class CloudTasksClient { ] > | void { request = request || {}; - let options: gax.CallOptions; + let options: CallOptions; if (typeof optionsOrCallback === 'function' && callback === undefined) { callback = optionsOrCallback; options = {}; } else { - options = optionsOrCallback as gax.CallOptions; + options = optionsOrCallback as CallOptions; } options = options || {}; options.otherArgs = options.otherArgs || {}; @@ -728,7 +736,7 @@ export class CloudTasksClient { } purgeQueue( request: protos.google.cloud.tasks.v2.IPurgeQueueRequest, - options?: gax.CallOptions + options?: CallOptions ): Promise< [ protos.google.cloud.tasks.v2.IQueue, @@ -738,7 +746,7 @@ export class CloudTasksClient { >; purgeQueue( request: protos.google.cloud.tasks.v2.IPurgeQueueRequest, - options: gax.CallOptions, + options: CallOptions, callback: Callback< protos.google.cloud.tasks.v2.IQueue, protos.google.cloud.tasks.v2.IPurgeQueueRequest | null | undefined, @@ -779,7 +787,7 @@ export class CloudTasksClient { purgeQueue( request: protos.google.cloud.tasks.v2.IPurgeQueueRequest, optionsOrCallback?: - | gax.CallOptions + | CallOptions | Callback< protos.google.cloud.tasks.v2.IQueue, protos.google.cloud.tasks.v2.IPurgeQueueRequest | null | undefined, @@ -798,12 +806,12 @@ export class CloudTasksClient { ] > | void { request = request || {}; - let options: gax.CallOptions; + let options: CallOptions; if (typeof optionsOrCallback === 'function' && callback === undefined) { callback = optionsOrCallback; options = {}; } else { - options = optionsOrCallback as gax.CallOptions; + options = optionsOrCallback as CallOptions; } options = options || {}; options.otherArgs = options.otherArgs || {}; @@ -818,7 +826,7 @@ export class CloudTasksClient { } pauseQueue( request: protos.google.cloud.tasks.v2.IPauseQueueRequest, - options?: gax.CallOptions + options?: CallOptions ): Promise< [ protos.google.cloud.tasks.v2.IQueue, @@ -828,7 +836,7 @@ export class CloudTasksClient { >; pauseQueue( request: protos.google.cloud.tasks.v2.IPauseQueueRequest, - options: gax.CallOptions, + options: CallOptions, callback: Callback< protos.google.cloud.tasks.v2.IQueue, protos.google.cloud.tasks.v2.IPauseQueueRequest | null | undefined, @@ -870,7 +878,7 @@ export class CloudTasksClient { pauseQueue( request: protos.google.cloud.tasks.v2.IPauseQueueRequest, optionsOrCallback?: - | gax.CallOptions + | CallOptions | Callback< protos.google.cloud.tasks.v2.IQueue, protos.google.cloud.tasks.v2.IPauseQueueRequest | null | undefined, @@ -889,12 +897,12 @@ export class CloudTasksClient { ] > | void { request = request || {}; - let options: gax.CallOptions; + let options: CallOptions; if (typeof optionsOrCallback === 'function' && callback === undefined) { callback = optionsOrCallback; options = {}; } else { - options = optionsOrCallback as gax.CallOptions; + options = optionsOrCallback as CallOptions; } options = options || {}; options.otherArgs = options.otherArgs || {}; @@ -909,7 +917,7 @@ export class CloudTasksClient { } resumeQueue( request: protos.google.cloud.tasks.v2.IResumeQueueRequest, - options?: gax.CallOptions + options?: CallOptions ): Promise< [ protos.google.cloud.tasks.v2.IQueue, @@ -919,7 +927,7 @@ export class CloudTasksClient { >; resumeQueue( request: protos.google.cloud.tasks.v2.IResumeQueueRequest, - options: gax.CallOptions, + options: CallOptions, callback: Callback< protos.google.cloud.tasks.v2.IQueue, protos.google.cloud.tasks.v2.IResumeQueueRequest | null | undefined, @@ -967,7 +975,7 @@ export class CloudTasksClient { resumeQueue( request: protos.google.cloud.tasks.v2.IResumeQueueRequest, optionsOrCallback?: - | gax.CallOptions + | CallOptions | Callback< protos.google.cloud.tasks.v2.IQueue, protos.google.cloud.tasks.v2.IResumeQueueRequest | null | undefined, @@ -986,12 +994,12 @@ export class CloudTasksClient { ] > | void { request = request || {}; - let options: gax.CallOptions; + let options: CallOptions; if (typeof optionsOrCallback === 'function' && callback === undefined) { callback = optionsOrCallback; options = {}; } else { - options = optionsOrCallback as gax.CallOptions; + options = optionsOrCallback as CallOptions; } options = options || {}; options.otherArgs = options.otherArgs || {}; @@ -1006,7 +1014,7 @@ export class CloudTasksClient { } getIamPolicy( request: protos.google.iam.v1.IGetIamPolicyRequest, - options?: gax.CallOptions + options?: CallOptions ): Promise< [ protos.google.iam.v1.IPolicy, @@ -1016,7 +1024,7 @@ export class CloudTasksClient { >; getIamPolicy( request: protos.google.iam.v1.IGetIamPolicyRequest, - options: gax.CallOptions, + options: CallOptions, callback: Callback< protos.google.iam.v1.IPolicy, protos.google.iam.v1.IGetIamPolicyRequest | null | undefined, @@ -1063,7 +1071,7 @@ export class CloudTasksClient { getIamPolicy( request: protos.google.iam.v1.IGetIamPolicyRequest, optionsOrCallback?: - | gax.CallOptions + | CallOptions | Callback< protos.google.iam.v1.IPolicy, protos.google.iam.v1.IGetIamPolicyRequest | null | undefined, @@ -1082,12 +1090,12 @@ export class CloudTasksClient { ] > | void { request = request || {}; - let options: gax.CallOptions; + let options: CallOptions; if (typeof optionsOrCallback === 'function' && callback === undefined) { callback = optionsOrCallback; options = {}; } else { - options = optionsOrCallback as gax.CallOptions; + options = optionsOrCallback as CallOptions; } options = options || {}; options.otherArgs = options.otherArgs || {}; @@ -1102,7 +1110,7 @@ export class CloudTasksClient { } setIamPolicy( request: protos.google.iam.v1.ISetIamPolicyRequest, - options?: gax.CallOptions + options?: CallOptions ): Promise< [ protos.google.iam.v1.IPolicy, @@ -1112,7 +1120,7 @@ export class CloudTasksClient { >; setIamPolicy( request: protos.google.iam.v1.ISetIamPolicyRequest, - options: gax.CallOptions, + options: CallOptions, callback: Callback< protos.google.iam.v1.IPolicy, protos.google.iam.v1.ISetIamPolicyRequest | null | undefined, @@ -1163,7 +1171,7 @@ export class CloudTasksClient { setIamPolicy( request: protos.google.iam.v1.ISetIamPolicyRequest, optionsOrCallback?: - | gax.CallOptions + | CallOptions | Callback< protos.google.iam.v1.IPolicy, protos.google.iam.v1.ISetIamPolicyRequest | null | undefined, @@ -1182,12 +1190,12 @@ export class CloudTasksClient { ] > | void { request = request || {}; - let options: gax.CallOptions; + let options: CallOptions; if (typeof optionsOrCallback === 'function' && callback === undefined) { callback = optionsOrCallback; options = {}; } else { - options = optionsOrCallback as gax.CallOptions; + options = optionsOrCallback as CallOptions; } options = options || {}; options.otherArgs = options.otherArgs || {}; @@ -1202,7 +1210,7 @@ export class CloudTasksClient { } testIamPermissions( request: protos.google.iam.v1.ITestIamPermissionsRequest, - options?: gax.CallOptions + options?: CallOptions ): Promise< [ protos.google.iam.v1.ITestIamPermissionsResponse, @@ -1212,7 +1220,7 @@ export class CloudTasksClient { >; testIamPermissions( request: protos.google.iam.v1.ITestIamPermissionsRequest, - options: gax.CallOptions, + options: CallOptions, callback: Callback< protos.google.iam.v1.ITestIamPermissionsResponse, protos.google.iam.v1.ITestIamPermissionsRequest | null | undefined, @@ -1259,7 +1267,7 @@ export class CloudTasksClient { testIamPermissions( request: protos.google.iam.v1.ITestIamPermissionsRequest, optionsOrCallback?: - | gax.CallOptions + | CallOptions | Callback< protos.google.iam.v1.ITestIamPermissionsResponse, protos.google.iam.v1.ITestIamPermissionsRequest | null | undefined, @@ -1278,12 +1286,12 @@ export class CloudTasksClient { ] > | void { request = request || {}; - let options: gax.CallOptions; + let options: CallOptions; if (typeof optionsOrCallback === 'function' && callback === undefined) { callback = optionsOrCallback; options = {}; } else { - options = optionsOrCallback as gax.CallOptions; + options = optionsOrCallback as CallOptions; } options = options || {}; options.otherArgs = options.otherArgs || {}; @@ -1298,7 +1306,7 @@ export class CloudTasksClient { } getTask( request: protos.google.cloud.tasks.v2.IGetTaskRequest, - options?: gax.CallOptions + options?: CallOptions ): Promise< [ protos.google.cloud.tasks.v2.ITask, @@ -1308,7 +1316,7 @@ export class CloudTasksClient { >; getTask( request: protos.google.cloud.tasks.v2.IGetTaskRequest, - options: gax.CallOptions, + options: CallOptions, callback: Callback< protos.google.cloud.tasks.v2.ITask, protos.google.cloud.tasks.v2.IGetTaskRequest | null | undefined, @@ -1357,7 +1365,7 @@ export class CloudTasksClient { getTask( request: protos.google.cloud.tasks.v2.IGetTaskRequest, optionsOrCallback?: - | gax.CallOptions + | CallOptions | Callback< protos.google.cloud.tasks.v2.ITask, protos.google.cloud.tasks.v2.IGetTaskRequest | null | undefined, @@ -1376,12 +1384,12 @@ export class CloudTasksClient { ] > | void { request = request || {}; - let options: gax.CallOptions; + let options: CallOptions; if (typeof optionsOrCallback === 'function' && callback === undefined) { callback = optionsOrCallback; options = {}; } else { - options = optionsOrCallback as gax.CallOptions; + options = optionsOrCallback as CallOptions; } options = options || {}; options.otherArgs = options.otherArgs || {}; @@ -1396,7 +1404,7 @@ export class CloudTasksClient { } createTask( request: protos.google.cloud.tasks.v2.ICreateTaskRequest, - options?: gax.CallOptions + options?: CallOptions ): Promise< [ protos.google.cloud.tasks.v2.ITask, @@ -1406,7 +1414,7 @@ export class CloudTasksClient { >; createTask( request: protos.google.cloud.tasks.v2.ICreateTaskRequest, - options: gax.CallOptions, + options: CallOptions, callback: Callback< protos.google.cloud.tasks.v2.ITask, protos.google.cloud.tasks.v2.ICreateTaskRequest | null | undefined, @@ -1495,7 +1503,7 @@ export class CloudTasksClient { createTask( request: protos.google.cloud.tasks.v2.ICreateTaskRequest, optionsOrCallback?: - | gax.CallOptions + | CallOptions | Callback< protos.google.cloud.tasks.v2.ITask, protos.google.cloud.tasks.v2.ICreateTaskRequest | null | undefined, @@ -1514,12 +1522,12 @@ export class CloudTasksClient { ] > | void { request = request || {}; - let options: gax.CallOptions; + let options: CallOptions; if (typeof optionsOrCallback === 'function' && callback === undefined) { callback = optionsOrCallback; options = {}; } else { - options = optionsOrCallback as gax.CallOptions; + options = optionsOrCallback as CallOptions; } options = options || {}; options.otherArgs = options.otherArgs || {}; @@ -1534,7 +1542,7 @@ export class CloudTasksClient { } deleteTask( request: protos.google.cloud.tasks.v2.IDeleteTaskRequest, - options?: gax.CallOptions + options?: CallOptions ): Promise< [ protos.google.protobuf.IEmpty, @@ -1544,7 +1552,7 @@ export class CloudTasksClient { >; deleteTask( request: protos.google.cloud.tasks.v2.IDeleteTaskRequest, - options: gax.CallOptions, + options: CallOptions, callback: Callback< protos.google.protobuf.IEmpty, protos.google.cloud.tasks.v2.IDeleteTaskRequest | null | undefined, @@ -1584,7 +1592,7 @@ export class CloudTasksClient { deleteTask( request: protos.google.cloud.tasks.v2.IDeleteTaskRequest, optionsOrCallback?: - | gax.CallOptions + | CallOptions | Callback< protos.google.protobuf.IEmpty, protos.google.cloud.tasks.v2.IDeleteTaskRequest | null | undefined, @@ -1603,12 +1611,12 @@ export class CloudTasksClient { ] > | void { request = request || {}; - let options: gax.CallOptions; + let options: CallOptions; if (typeof optionsOrCallback === 'function' && callback === undefined) { callback = optionsOrCallback; options = {}; } else { - options = optionsOrCallback as gax.CallOptions; + options = optionsOrCallback as CallOptions; } options = options || {}; options.otherArgs = options.otherArgs || {}; @@ -1623,7 +1631,7 @@ export class CloudTasksClient { } runTask( request: protos.google.cloud.tasks.v2.IRunTaskRequest, - options?: gax.CallOptions + options?: CallOptions ): Promise< [ protos.google.cloud.tasks.v2.ITask, @@ -1633,7 +1641,7 @@ export class CloudTasksClient { >; runTask( request: protos.google.cloud.tasks.v2.IRunTaskRequest, - options: gax.CallOptions, + options: CallOptions, callback: Callback< protos.google.cloud.tasks.v2.ITask, protos.google.cloud.tasks.v2.IRunTaskRequest | null | undefined, @@ -1705,7 +1713,7 @@ export class CloudTasksClient { runTask( request: protos.google.cloud.tasks.v2.IRunTaskRequest, optionsOrCallback?: - | gax.CallOptions + | CallOptions | Callback< protos.google.cloud.tasks.v2.ITask, protos.google.cloud.tasks.v2.IRunTaskRequest | null | undefined, @@ -1724,12 +1732,12 @@ export class CloudTasksClient { ] > | void { request = request || {}; - let options: gax.CallOptions; + let options: CallOptions; if (typeof optionsOrCallback === 'function' && callback === undefined) { callback = optionsOrCallback; options = {}; } else { - options = optionsOrCallback as gax.CallOptions; + options = optionsOrCallback as CallOptions; } options = options || {}; options.otherArgs = options.otherArgs || {}; @@ -1745,7 +1753,7 @@ export class CloudTasksClient { listQueues( request: protos.google.cloud.tasks.v2.IListQueuesRequest, - options?: gax.CallOptions + options?: CallOptions ): Promise< [ protos.google.cloud.tasks.v2.IQueue[], @@ -1755,7 +1763,7 @@ export class CloudTasksClient { >; listQueues( request: protos.google.cloud.tasks.v2.IListQueuesRequest, - options: gax.CallOptions, + options: CallOptions, callback: PaginationCallback< protos.google.cloud.tasks.v2.IListQueuesRequest, protos.google.cloud.tasks.v2.IListQueuesResponse | null | undefined, @@ -1825,7 +1833,7 @@ export class CloudTasksClient { listQueues( request: protos.google.cloud.tasks.v2.IListQueuesRequest, optionsOrCallback?: - | gax.CallOptions + | CallOptions | PaginationCallback< protos.google.cloud.tasks.v2.IListQueuesRequest, protos.google.cloud.tasks.v2.IListQueuesResponse | null | undefined, @@ -1844,12 +1852,12 @@ export class CloudTasksClient { ] > | void { request = request || {}; - let options: gax.CallOptions; + let options: CallOptions; if (typeof optionsOrCallback === 'function' && callback === undefined) { callback = optionsOrCallback; options = {}; } else { - options = optionsOrCallback as gax.CallOptions; + options = optionsOrCallback as CallOptions; } options = options || {}; options.otherArgs = options.otherArgs || {}; @@ -1913,7 +1921,7 @@ export class CloudTasksClient { */ listQueuesStream( request?: protos.google.cloud.tasks.v2.IListQueuesRequest, - options?: gax.CallOptions + options?: CallOptions ): Transform { request = request || {}; options = options || {}; @@ -1989,7 +1997,7 @@ export class CloudTasksClient { */ listQueuesAsync( request?: protos.google.cloud.tasks.v2.IListQueuesRequest, - options?: gax.CallOptions + options?: CallOptions ): AsyncIterable { request = request || {}; options = options || {}; @@ -2011,7 +2019,7 @@ export class CloudTasksClient { } listTasks( request: protos.google.cloud.tasks.v2.IListTasksRequest, - options?: gax.CallOptions + options?: CallOptions ): Promise< [ protos.google.cloud.tasks.v2.ITask[], @@ -2021,7 +2029,7 @@ export class CloudTasksClient { >; listTasks( request: protos.google.cloud.tasks.v2.IListTasksRequest, - options: gax.CallOptions, + options: CallOptions, callback: PaginationCallback< protos.google.cloud.tasks.v2.IListTasksRequest, protos.google.cloud.tasks.v2.IListTasksResponse | null | undefined, @@ -2100,7 +2108,7 @@ export class CloudTasksClient { listTasks( request: protos.google.cloud.tasks.v2.IListTasksRequest, optionsOrCallback?: - | gax.CallOptions + | CallOptions | PaginationCallback< protos.google.cloud.tasks.v2.IListTasksRequest, protos.google.cloud.tasks.v2.IListTasksResponse | null | undefined, @@ -2119,12 +2127,12 @@ export class CloudTasksClient { ] > | void { request = request || {}; - let options: gax.CallOptions; + let options: CallOptions; if (typeof optionsOrCallback === 'function' && callback === undefined) { callback = optionsOrCallback; options = {}; } else { - options = optionsOrCallback as gax.CallOptions; + options = optionsOrCallback as CallOptions; } options = options || {}; options.otherArgs = options.otherArgs || {}; @@ -2191,7 +2199,7 @@ export class CloudTasksClient { */ listTasksStream( request?: protos.google.cloud.tasks.v2.IListTasksRequest, - options?: gax.CallOptions + options?: CallOptions ): Transform { request = request || {}; options = options || {}; @@ -2270,7 +2278,7 @@ export class CloudTasksClient { */ listTasksAsync( request?: protos.google.cloud.tasks.v2.IListTasksRequest, - options?: gax.CallOptions + options?: CallOptions ): AsyncIterable { request = request || {}; options = options || {}; diff --git a/src/v2beta2/cloud_tasks_client.ts b/src/v2beta2/cloud_tasks_client.ts index be6e6d8b..dcdc688e 100644 --- a/src/v2beta2/cloud_tasks_client.ts +++ b/src/v2beta2/cloud_tasks_client.ts @@ -16,6 +16,7 @@ // ** https://github.com/googleapis/gapic-generator-typescript ** // ** All changes to this file may be overwritten. ** +/* global window */ import * as gax from 'google-gax'; import { Callback, @@ -30,6 +31,11 @@ import * as path from 'path'; import {Transform} from 'stream'; import {RequestType} from 'google-gax/build/src/apitypes'; import * as protos from '../../protos/protos'; +/** + * Client JSON configuration object, loaded from + * `src/v2beta2/cloud_tasks_client_config.json`. + * This file defines retry strategy and timeouts for all API methods in this library. + */ import * as gapicConfig from './cloud_tasks_client_config.json'; const version = require('../../../package.json').version; @@ -84,9 +90,9 @@ export class CloudTasksClient { * your project ID will be detected automatically. * @param {string} [options.apiEndpoint] - The domain name of the * API remote host. - * @param {gax.ClientConfig} [options.clientConfig] - client configuration override. - * TODO(@alexander-fenster): link to gax documentation. - * @param {boolean} fallback - Use HTTP fallback mode. + * @param {gax.ClientConfig} [options.clientConfig] - Client configuration override. + * Follows the structure of {@link gapicConfig}. + * @param {boolean} [options.fallback] - Use HTTP fallback mode. * In fallback mode, a special browser-compatible transport implementation is used * instead of gRPC transport. In browser context (if the `window` object is defined) * the fallback mode is enabled automatically; set `options.fallback` to `false` @@ -99,7 +105,9 @@ export class CloudTasksClient { opts?.servicePath || opts?.apiEndpoint || staticMembers.servicePath; const port = opts?.port || staticMembers.port; const clientConfig = opts?.clientConfig ?? {}; - const fallback = opts?.fallback ?? typeof window !== 'undefined'; + const fallback = + opts?.fallback ?? + (typeof window !== 'undefined' && typeof window?.fetch === 'function'); opts = Object.assign({servicePath, port, clientConfig, fallback}, opts); // If scopes are unset in options and we're connecting to a non-default endpoint, set scopes just in case. @@ -338,7 +346,7 @@ export class CloudTasksClient { // ------------------- getQueue( request: protos.google.cloud.tasks.v2beta2.IGetQueueRequest, - options?: gax.CallOptions + options?: CallOptions ): Promise< [ protos.google.cloud.tasks.v2beta2.IQueue, @@ -348,7 +356,7 @@ export class CloudTasksClient { >; getQueue( request: protos.google.cloud.tasks.v2beta2.IGetQueueRequest, - options: gax.CallOptions, + options: CallOptions, callback: Callback< protos.google.cloud.tasks.v2beta2.IQueue, protos.google.cloud.tasks.v2beta2.IGetQueueRequest | null | undefined, @@ -384,7 +392,7 @@ export class CloudTasksClient { getQueue( request: protos.google.cloud.tasks.v2beta2.IGetQueueRequest, optionsOrCallback?: - | gax.CallOptions + | CallOptions | Callback< protos.google.cloud.tasks.v2beta2.IQueue, protos.google.cloud.tasks.v2beta2.IGetQueueRequest | null | undefined, @@ -403,12 +411,12 @@ export class CloudTasksClient { ] > | void { request = request || {}; - let options: gax.CallOptions; + let options: CallOptions; if (typeof optionsOrCallback === 'function' && callback === undefined) { callback = optionsOrCallback; options = {}; } else { - options = optionsOrCallback as gax.CallOptions; + options = optionsOrCallback as CallOptions; } options = options || {}; options.otherArgs = options.otherArgs || {}; @@ -423,7 +431,7 @@ export class CloudTasksClient { } createQueue( request: protos.google.cloud.tasks.v2beta2.ICreateQueueRequest, - options?: gax.CallOptions + options?: CallOptions ): Promise< [ protos.google.cloud.tasks.v2beta2.IQueue, @@ -433,7 +441,7 @@ export class CloudTasksClient { >; createQueue( request: protos.google.cloud.tasks.v2beta2.ICreateQueueRequest, - options: gax.CallOptions, + options: CallOptions, callback: Callback< protos.google.cloud.tasks.v2beta2.IQueue, protos.google.cloud.tasks.v2beta2.ICreateQueueRequest | null | undefined, @@ -488,7 +496,7 @@ export class CloudTasksClient { createQueue( request: protos.google.cloud.tasks.v2beta2.ICreateQueueRequest, optionsOrCallback?: - | gax.CallOptions + | CallOptions | Callback< protos.google.cloud.tasks.v2beta2.IQueue, | protos.google.cloud.tasks.v2beta2.ICreateQueueRequest @@ -509,12 +517,12 @@ export class CloudTasksClient { ] > | void { request = request || {}; - let options: gax.CallOptions; + let options: CallOptions; if (typeof optionsOrCallback === 'function' && callback === undefined) { callback = optionsOrCallback; options = {}; } else { - options = optionsOrCallback as gax.CallOptions; + options = optionsOrCallback as CallOptions; } options = options || {}; options.otherArgs = options.otherArgs || {}; @@ -529,7 +537,7 @@ export class CloudTasksClient { } updateQueue( request: protos.google.cloud.tasks.v2beta2.IUpdateQueueRequest, - options?: gax.CallOptions + options?: CallOptions ): Promise< [ protos.google.cloud.tasks.v2beta2.IQueue, @@ -539,7 +547,7 @@ export class CloudTasksClient { >; updateQueue( request: protos.google.cloud.tasks.v2beta2.IUpdateQueueRequest, - options: gax.CallOptions, + options: CallOptions, callback: Callback< protos.google.cloud.tasks.v2beta2.IQueue, protos.google.cloud.tasks.v2beta2.IUpdateQueueRequest | null | undefined, @@ -598,7 +606,7 @@ export class CloudTasksClient { updateQueue( request: protos.google.cloud.tasks.v2beta2.IUpdateQueueRequest, optionsOrCallback?: - | gax.CallOptions + | CallOptions | Callback< protos.google.cloud.tasks.v2beta2.IQueue, | protos.google.cloud.tasks.v2beta2.IUpdateQueueRequest @@ -619,12 +627,12 @@ export class CloudTasksClient { ] > | void { request = request || {}; - let options: gax.CallOptions; + let options: CallOptions; if (typeof optionsOrCallback === 'function' && callback === undefined) { callback = optionsOrCallback; options = {}; } else { - options = optionsOrCallback as gax.CallOptions; + options = optionsOrCallback as CallOptions; } options = options || {}; options.otherArgs = options.otherArgs || {}; @@ -639,7 +647,7 @@ export class CloudTasksClient { } deleteQueue( request: protos.google.cloud.tasks.v2beta2.IDeleteQueueRequest, - options?: gax.CallOptions + options?: CallOptions ): Promise< [ protos.google.protobuf.IEmpty, @@ -649,7 +657,7 @@ export class CloudTasksClient { >; deleteQueue( request: protos.google.cloud.tasks.v2beta2.IDeleteQueueRequest, - options: gax.CallOptions, + options: CallOptions, callback: Callback< protos.google.protobuf.IEmpty, protos.google.cloud.tasks.v2beta2.IDeleteQueueRequest | null | undefined, @@ -697,7 +705,7 @@ export class CloudTasksClient { deleteQueue( request: protos.google.cloud.tasks.v2beta2.IDeleteQueueRequest, optionsOrCallback?: - | gax.CallOptions + | CallOptions | Callback< protos.google.protobuf.IEmpty, | protos.google.cloud.tasks.v2beta2.IDeleteQueueRequest @@ -718,12 +726,12 @@ export class CloudTasksClient { ] > | void { request = request || {}; - let options: gax.CallOptions; + let options: CallOptions; if (typeof optionsOrCallback === 'function' && callback === undefined) { callback = optionsOrCallback; options = {}; } else { - options = optionsOrCallback as gax.CallOptions; + options = optionsOrCallback as CallOptions; } options = options || {}; options.otherArgs = options.otherArgs || {}; @@ -738,7 +746,7 @@ export class CloudTasksClient { } purgeQueue( request: protos.google.cloud.tasks.v2beta2.IPurgeQueueRequest, - options?: gax.CallOptions + options?: CallOptions ): Promise< [ protos.google.cloud.tasks.v2beta2.IQueue, @@ -748,7 +756,7 @@ export class CloudTasksClient { >; purgeQueue( request: protos.google.cloud.tasks.v2beta2.IPurgeQueueRequest, - options: gax.CallOptions, + options: CallOptions, callback: Callback< protos.google.cloud.tasks.v2beta2.IQueue, protos.google.cloud.tasks.v2beta2.IPurgeQueueRequest | null | undefined, @@ -789,7 +797,7 @@ export class CloudTasksClient { purgeQueue( request: protos.google.cloud.tasks.v2beta2.IPurgeQueueRequest, optionsOrCallback?: - | gax.CallOptions + | CallOptions | Callback< protos.google.cloud.tasks.v2beta2.IQueue, | protos.google.cloud.tasks.v2beta2.IPurgeQueueRequest @@ -810,12 +818,12 @@ export class CloudTasksClient { ] > | void { request = request || {}; - let options: gax.CallOptions; + let options: CallOptions; if (typeof optionsOrCallback === 'function' && callback === undefined) { callback = optionsOrCallback; options = {}; } else { - options = optionsOrCallback as gax.CallOptions; + options = optionsOrCallback as CallOptions; } options = options || {}; options.otherArgs = options.otherArgs || {}; @@ -830,7 +838,7 @@ export class CloudTasksClient { } pauseQueue( request: protos.google.cloud.tasks.v2beta2.IPauseQueueRequest, - options?: gax.CallOptions + options?: CallOptions ): Promise< [ protos.google.cloud.tasks.v2beta2.IQueue, @@ -840,7 +848,7 @@ export class CloudTasksClient { >; pauseQueue( request: protos.google.cloud.tasks.v2beta2.IPauseQueueRequest, - options: gax.CallOptions, + options: CallOptions, callback: Callback< protos.google.cloud.tasks.v2beta2.IQueue, protos.google.cloud.tasks.v2beta2.IPauseQueueRequest | null | undefined, @@ -882,7 +890,7 @@ export class CloudTasksClient { pauseQueue( request: protos.google.cloud.tasks.v2beta2.IPauseQueueRequest, optionsOrCallback?: - | gax.CallOptions + | CallOptions | Callback< protos.google.cloud.tasks.v2beta2.IQueue, | protos.google.cloud.tasks.v2beta2.IPauseQueueRequest @@ -903,12 +911,12 @@ export class CloudTasksClient { ] > | void { request = request || {}; - let options: gax.CallOptions; + let options: CallOptions; if (typeof optionsOrCallback === 'function' && callback === undefined) { callback = optionsOrCallback; options = {}; } else { - options = optionsOrCallback as gax.CallOptions; + options = optionsOrCallback as CallOptions; } options = options || {}; options.otherArgs = options.otherArgs || {}; @@ -923,7 +931,7 @@ export class CloudTasksClient { } resumeQueue( request: protos.google.cloud.tasks.v2beta2.IResumeQueueRequest, - options?: gax.CallOptions + options?: CallOptions ): Promise< [ protos.google.cloud.tasks.v2beta2.IQueue, @@ -933,7 +941,7 @@ export class CloudTasksClient { >; resumeQueue( request: protos.google.cloud.tasks.v2beta2.IResumeQueueRequest, - options: gax.CallOptions, + options: CallOptions, callback: Callback< protos.google.cloud.tasks.v2beta2.IQueue, protos.google.cloud.tasks.v2beta2.IResumeQueueRequest | null | undefined, @@ -981,7 +989,7 @@ export class CloudTasksClient { resumeQueue( request: protos.google.cloud.tasks.v2beta2.IResumeQueueRequest, optionsOrCallback?: - | gax.CallOptions + | CallOptions | Callback< protos.google.cloud.tasks.v2beta2.IQueue, | protos.google.cloud.tasks.v2beta2.IResumeQueueRequest @@ -1002,12 +1010,12 @@ export class CloudTasksClient { ] > | void { request = request || {}; - let options: gax.CallOptions; + let options: CallOptions; if (typeof optionsOrCallback === 'function' && callback === undefined) { callback = optionsOrCallback; options = {}; } else { - options = optionsOrCallback as gax.CallOptions; + options = optionsOrCallback as CallOptions; } options = options || {}; options.otherArgs = options.otherArgs || {}; @@ -1022,7 +1030,7 @@ export class CloudTasksClient { } getIamPolicy( request: protos.google.iam.v1.IGetIamPolicyRequest, - options?: gax.CallOptions + options?: CallOptions ): Promise< [ protos.google.iam.v1.IPolicy, @@ -1032,7 +1040,7 @@ export class CloudTasksClient { >; getIamPolicy( request: protos.google.iam.v1.IGetIamPolicyRequest, - options: gax.CallOptions, + options: CallOptions, callback: Callback< protos.google.iam.v1.IPolicy, protos.google.iam.v1.IGetIamPolicyRequest | null | undefined, @@ -1079,7 +1087,7 @@ export class CloudTasksClient { getIamPolicy( request: protos.google.iam.v1.IGetIamPolicyRequest, optionsOrCallback?: - | gax.CallOptions + | CallOptions | Callback< protos.google.iam.v1.IPolicy, protos.google.iam.v1.IGetIamPolicyRequest | null | undefined, @@ -1098,12 +1106,12 @@ export class CloudTasksClient { ] > | void { request = request || {}; - let options: gax.CallOptions; + let options: CallOptions; if (typeof optionsOrCallback === 'function' && callback === undefined) { callback = optionsOrCallback; options = {}; } else { - options = optionsOrCallback as gax.CallOptions; + options = optionsOrCallback as CallOptions; } options = options || {}; options.otherArgs = options.otherArgs || {}; @@ -1118,7 +1126,7 @@ export class CloudTasksClient { } setIamPolicy( request: protos.google.iam.v1.ISetIamPolicyRequest, - options?: gax.CallOptions + options?: CallOptions ): Promise< [ protos.google.iam.v1.IPolicy, @@ -1128,7 +1136,7 @@ export class CloudTasksClient { >; setIamPolicy( request: protos.google.iam.v1.ISetIamPolicyRequest, - options: gax.CallOptions, + options: CallOptions, callback: Callback< protos.google.iam.v1.IPolicy, protos.google.iam.v1.ISetIamPolicyRequest | null | undefined, @@ -1179,7 +1187,7 @@ export class CloudTasksClient { setIamPolicy( request: protos.google.iam.v1.ISetIamPolicyRequest, optionsOrCallback?: - | gax.CallOptions + | CallOptions | Callback< protos.google.iam.v1.IPolicy, protos.google.iam.v1.ISetIamPolicyRequest | null | undefined, @@ -1198,12 +1206,12 @@ export class CloudTasksClient { ] > | void { request = request || {}; - let options: gax.CallOptions; + let options: CallOptions; if (typeof optionsOrCallback === 'function' && callback === undefined) { callback = optionsOrCallback; options = {}; } else { - options = optionsOrCallback as gax.CallOptions; + options = optionsOrCallback as CallOptions; } options = options || {}; options.otherArgs = options.otherArgs || {}; @@ -1218,7 +1226,7 @@ export class CloudTasksClient { } testIamPermissions( request: protos.google.iam.v1.ITestIamPermissionsRequest, - options?: gax.CallOptions + options?: CallOptions ): Promise< [ protos.google.iam.v1.ITestIamPermissionsResponse, @@ -1228,7 +1236,7 @@ export class CloudTasksClient { >; testIamPermissions( request: protos.google.iam.v1.ITestIamPermissionsRequest, - options: gax.CallOptions, + options: CallOptions, callback: Callback< protos.google.iam.v1.ITestIamPermissionsResponse, protos.google.iam.v1.ITestIamPermissionsRequest | null | undefined, @@ -1275,7 +1283,7 @@ export class CloudTasksClient { testIamPermissions( request: protos.google.iam.v1.ITestIamPermissionsRequest, optionsOrCallback?: - | gax.CallOptions + | CallOptions | Callback< protos.google.iam.v1.ITestIamPermissionsResponse, protos.google.iam.v1.ITestIamPermissionsRequest | null | undefined, @@ -1294,12 +1302,12 @@ export class CloudTasksClient { ] > | void { request = request || {}; - let options: gax.CallOptions; + let options: CallOptions; if (typeof optionsOrCallback === 'function' && callback === undefined) { callback = optionsOrCallback; options = {}; } else { - options = optionsOrCallback as gax.CallOptions; + options = optionsOrCallback as CallOptions; } options = options || {}; options.otherArgs = options.otherArgs || {}; @@ -1314,7 +1322,7 @@ export class CloudTasksClient { } getTask( request: protos.google.cloud.tasks.v2beta2.IGetTaskRequest, - options?: gax.CallOptions + options?: CallOptions ): Promise< [ protos.google.cloud.tasks.v2beta2.ITask, @@ -1324,7 +1332,7 @@ export class CloudTasksClient { >; getTask( request: protos.google.cloud.tasks.v2beta2.IGetTaskRequest, - options: gax.CallOptions, + options: CallOptions, callback: Callback< protos.google.cloud.tasks.v2beta2.ITask, protos.google.cloud.tasks.v2beta2.IGetTaskRequest | null | undefined, @@ -1373,7 +1381,7 @@ export class CloudTasksClient { getTask( request: protos.google.cloud.tasks.v2beta2.IGetTaskRequest, optionsOrCallback?: - | gax.CallOptions + | CallOptions | Callback< protos.google.cloud.tasks.v2beta2.ITask, protos.google.cloud.tasks.v2beta2.IGetTaskRequest | null | undefined, @@ -1392,12 +1400,12 @@ export class CloudTasksClient { ] > | void { request = request || {}; - let options: gax.CallOptions; + let options: CallOptions; if (typeof optionsOrCallback === 'function' && callback === undefined) { callback = optionsOrCallback; options = {}; } else { - options = optionsOrCallback as gax.CallOptions; + options = optionsOrCallback as CallOptions; } options = options || {}; options.otherArgs = options.otherArgs || {}; @@ -1412,7 +1420,7 @@ export class CloudTasksClient { } createTask( request: protos.google.cloud.tasks.v2beta2.ICreateTaskRequest, - options?: gax.CallOptions + options?: CallOptions ): Promise< [ protos.google.cloud.tasks.v2beta2.ITask, @@ -1422,7 +1430,7 @@ export class CloudTasksClient { >; createTask( request: protos.google.cloud.tasks.v2beta2.ICreateTaskRequest, - options: gax.CallOptions, + options: CallOptions, callback: Callback< protos.google.cloud.tasks.v2beta2.ITask, protos.google.cloud.tasks.v2beta2.ICreateTaskRequest | null | undefined, @@ -1513,7 +1521,7 @@ export class CloudTasksClient { createTask( request: protos.google.cloud.tasks.v2beta2.ICreateTaskRequest, optionsOrCallback?: - | gax.CallOptions + | CallOptions | Callback< protos.google.cloud.tasks.v2beta2.ITask, | protos.google.cloud.tasks.v2beta2.ICreateTaskRequest @@ -1534,12 +1542,12 @@ export class CloudTasksClient { ] > | void { request = request || {}; - let options: gax.CallOptions; + let options: CallOptions; if (typeof optionsOrCallback === 'function' && callback === undefined) { callback = optionsOrCallback; options = {}; } else { - options = optionsOrCallback as gax.CallOptions; + options = optionsOrCallback as CallOptions; } options = options || {}; options.otherArgs = options.otherArgs || {}; @@ -1554,7 +1562,7 @@ export class CloudTasksClient { } deleteTask( request: protos.google.cloud.tasks.v2beta2.IDeleteTaskRequest, - options?: gax.CallOptions + options?: CallOptions ): Promise< [ protos.google.protobuf.IEmpty, @@ -1564,7 +1572,7 @@ export class CloudTasksClient { >; deleteTask( request: protos.google.cloud.tasks.v2beta2.IDeleteTaskRequest, - options: gax.CallOptions, + options: CallOptions, callback: Callback< protos.google.protobuf.IEmpty, protos.google.cloud.tasks.v2beta2.IDeleteTaskRequest | null | undefined, @@ -1604,7 +1612,7 @@ export class CloudTasksClient { deleteTask( request: protos.google.cloud.tasks.v2beta2.IDeleteTaskRequest, optionsOrCallback?: - | gax.CallOptions + | CallOptions | Callback< protos.google.protobuf.IEmpty, | protos.google.cloud.tasks.v2beta2.IDeleteTaskRequest @@ -1625,12 +1633,12 @@ export class CloudTasksClient { ] > | void { request = request || {}; - let options: gax.CallOptions; + let options: CallOptions; if (typeof optionsOrCallback === 'function' && callback === undefined) { callback = optionsOrCallback; options = {}; } else { - options = optionsOrCallback as gax.CallOptions; + options = optionsOrCallback as CallOptions; } options = options || {}; options.otherArgs = options.otherArgs || {}; @@ -1645,7 +1653,7 @@ export class CloudTasksClient { } leaseTasks( request: protos.google.cloud.tasks.v2beta2.ILeaseTasksRequest, - options?: gax.CallOptions + options?: CallOptions ): Promise< [ protos.google.cloud.tasks.v2beta2.ILeaseTasksResponse, @@ -1655,7 +1663,7 @@ export class CloudTasksClient { >; leaseTasks( request: protos.google.cloud.tasks.v2beta2.ILeaseTasksRequest, - options: gax.CallOptions, + options: CallOptions, callback: Callback< protos.google.cloud.tasks.v2beta2.ILeaseTasksResponse, protos.google.cloud.tasks.v2beta2.ILeaseTasksRequest | null | undefined, @@ -1786,7 +1794,7 @@ export class CloudTasksClient { leaseTasks( request: protos.google.cloud.tasks.v2beta2.ILeaseTasksRequest, optionsOrCallback?: - | gax.CallOptions + | CallOptions | Callback< protos.google.cloud.tasks.v2beta2.ILeaseTasksResponse, | protos.google.cloud.tasks.v2beta2.ILeaseTasksRequest @@ -1807,12 +1815,12 @@ export class CloudTasksClient { ] > | void { request = request || {}; - let options: gax.CallOptions; + let options: CallOptions; if (typeof optionsOrCallback === 'function' && callback === undefined) { callback = optionsOrCallback; options = {}; } else { - options = optionsOrCallback as gax.CallOptions; + options = optionsOrCallback as CallOptions; } options = options || {}; options.otherArgs = options.otherArgs || {}; @@ -1827,7 +1835,7 @@ export class CloudTasksClient { } acknowledgeTask( request: protos.google.cloud.tasks.v2beta2.IAcknowledgeTaskRequest, - options?: gax.CallOptions + options?: CallOptions ): Promise< [ protos.google.protobuf.IEmpty, @@ -1837,7 +1845,7 @@ export class CloudTasksClient { >; acknowledgeTask( request: protos.google.cloud.tasks.v2beta2.IAcknowledgeTaskRequest, - options: gax.CallOptions, + options: CallOptions, callback: Callback< protos.google.protobuf.IEmpty, | protos.google.cloud.tasks.v2beta2.IAcknowledgeTaskRequest @@ -1895,7 +1903,7 @@ export class CloudTasksClient { acknowledgeTask( request: protos.google.cloud.tasks.v2beta2.IAcknowledgeTaskRequest, optionsOrCallback?: - | gax.CallOptions + | CallOptions | Callback< protos.google.protobuf.IEmpty, | protos.google.cloud.tasks.v2beta2.IAcknowledgeTaskRequest @@ -1918,12 +1926,12 @@ export class CloudTasksClient { ] > | void { request = request || {}; - let options: gax.CallOptions; + let options: CallOptions; if (typeof optionsOrCallback === 'function' && callback === undefined) { callback = optionsOrCallback; options = {}; } else { - options = optionsOrCallback as gax.CallOptions; + options = optionsOrCallback as CallOptions; } options = options || {}; options.otherArgs = options.otherArgs || {}; @@ -1938,7 +1946,7 @@ export class CloudTasksClient { } renewLease( request: protos.google.cloud.tasks.v2beta2.IRenewLeaseRequest, - options?: gax.CallOptions + options?: CallOptions ): Promise< [ protos.google.cloud.tasks.v2beta2.ITask, @@ -1948,7 +1956,7 @@ export class CloudTasksClient { >; renewLease( request: protos.google.cloud.tasks.v2beta2.IRenewLeaseRequest, - options: gax.CallOptions, + options: CallOptions, callback: Callback< protos.google.cloud.tasks.v2beta2.ITask, protos.google.cloud.tasks.v2beta2.IRenewLeaseRequest | null | undefined, @@ -2013,7 +2021,7 @@ export class CloudTasksClient { renewLease( request: protos.google.cloud.tasks.v2beta2.IRenewLeaseRequest, optionsOrCallback?: - | gax.CallOptions + | CallOptions | Callback< protos.google.cloud.tasks.v2beta2.ITask, | protos.google.cloud.tasks.v2beta2.IRenewLeaseRequest @@ -2034,12 +2042,12 @@ export class CloudTasksClient { ] > | void { request = request || {}; - let options: gax.CallOptions; + let options: CallOptions; if (typeof optionsOrCallback === 'function' && callback === undefined) { callback = optionsOrCallback; options = {}; } else { - options = optionsOrCallback as gax.CallOptions; + options = optionsOrCallback as CallOptions; } options = options || {}; options.otherArgs = options.otherArgs || {}; @@ -2054,7 +2062,7 @@ export class CloudTasksClient { } cancelLease( request: protos.google.cloud.tasks.v2beta2.ICancelLeaseRequest, - options?: gax.CallOptions + options?: CallOptions ): Promise< [ protos.google.cloud.tasks.v2beta2.ITask, @@ -2064,7 +2072,7 @@ export class CloudTasksClient { >; cancelLease( request: protos.google.cloud.tasks.v2beta2.ICancelLeaseRequest, - options: gax.CallOptions, + options: CallOptions, callback: Callback< protos.google.cloud.tasks.v2beta2.ITask, protos.google.cloud.tasks.v2beta2.ICancelLeaseRequest | null | undefined, @@ -2124,7 +2132,7 @@ export class CloudTasksClient { cancelLease( request: protos.google.cloud.tasks.v2beta2.ICancelLeaseRequest, optionsOrCallback?: - | gax.CallOptions + | CallOptions | Callback< protos.google.cloud.tasks.v2beta2.ITask, | protos.google.cloud.tasks.v2beta2.ICancelLeaseRequest @@ -2145,12 +2153,12 @@ export class CloudTasksClient { ] > | void { request = request || {}; - let options: gax.CallOptions; + let options: CallOptions; if (typeof optionsOrCallback === 'function' && callback === undefined) { callback = optionsOrCallback; options = {}; } else { - options = optionsOrCallback as gax.CallOptions; + options = optionsOrCallback as CallOptions; } options = options || {}; options.otherArgs = options.otherArgs || {}; @@ -2165,7 +2173,7 @@ export class CloudTasksClient { } runTask( request: protos.google.cloud.tasks.v2beta2.IRunTaskRequest, - options?: gax.CallOptions + options?: CallOptions ): Promise< [ protos.google.cloud.tasks.v2beta2.ITask, @@ -2175,7 +2183,7 @@ export class CloudTasksClient { >; runTask( request: protos.google.cloud.tasks.v2beta2.IRunTaskRequest, - options: gax.CallOptions, + options: CallOptions, callback: Callback< protos.google.cloud.tasks.v2beta2.ITask, protos.google.cloud.tasks.v2beta2.IRunTaskRequest | null | undefined, @@ -2250,7 +2258,7 @@ export class CloudTasksClient { runTask( request: protos.google.cloud.tasks.v2beta2.IRunTaskRequest, optionsOrCallback?: - | gax.CallOptions + | CallOptions | Callback< protos.google.cloud.tasks.v2beta2.ITask, protos.google.cloud.tasks.v2beta2.IRunTaskRequest | null | undefined, @@ -2269,12 +2277,12 @@ export class CloudTasksClient { ] > | void { request = request || {}; - let options: gax.CallOptions; + let options: CallOptions; if (typeof optionsOrCallback === 'function' && callback === undefined) { callback = optionsOrCallback; options = {}; } else { - options = optionsOrCallback as gax.CallOptions; + options = optionsOrCallback as CallOptions; } options = options || {}; options.otherArgs = options.otherArgs || {}; @@ -2290,7 +2298,7 @@ export class CloudTasksClient { listQueues( request: protos.google.cloud.tasks.v2beta2.IListQueuesRequest, - options?: gax.CallOptions + options?: CallOptions ): Promise< [ protos.google.cloud.tasks.v2beta2.IQueue[], @@ -2300,7 +2308,7 @@ export class CloudTasksClient { >; listQueues( request: protos.google.cloud.tasks.v2beta2.IListQueuesRequest, - options: gax.CallOptions, + options: CallOptions, callback: PaginationCallback< protos.google.cloud.tasks.v2beta2.IListQueuesRequest, protos.google.cloud.tasks.v2beta2.IListQueuesResponse | null | undefined, @@ -2370,7 +2378,7 @@ export class CloudTasksClient { listQueues( request: protos.google.cloud.tasks.v2beta2.IListQueuesRequest, optionsOrCallback?: - | gax.CallOptions + | CallOptions | PaginationCallback< protos.google.cloud.tasks.v2beta2.IListQueuesRequest, | protos.google.cloud.tasks.v2beta2.IListQueuesResponse @@ -2391,12 +2399,12 @@ export class CloudTasksClient { ] > | void { request = request || {}; - let options: gax.CallOptions; + let options: CallOptions; if (typeof optionsOrCallback === 'function' && callback === undefined) { callback = optionsOrCallback; options = {}; } else { - options = optionsOrCallback as gax.CallOptions; + options = optionsOrCallback as CallOptions; } options = options || {}; options.otherArgs = options.otherArgs || {}; @@ -2460,7 +2468,7 @@ export class CloudTasksClient { */ listQueuesStream( request?: protos.google.cloud.tasks.v2beta2.IListQueuesRequest, - options?: gax.CallOptions + options?: CallOptions ): Transform { request = request || {}; options = options || {}; @@ -2536,7 +2544,7 @@ export class CloudTasksClient { */ listQueuesAsync( request?: protos.google.cloud.tasks.v2beta2.IListQueuesRequest, - options?: gax.CallOptions + options?: CallOptions ): AsyncIterable { request = request || {}; options = options || {}; @@ -2558,7 +2566,7 @@ export class CloudTasksClient { } listTasks( request: protos.google.cloud.tasks.v2beta2.IListTasksRequest, - options?: gax.CallOptions + options?: CallOptions ): Promise< [ protos.google.cloud.tasks.v2beta2.ITask[], @@ -2568,7 +2576,7 @@ export class CloudTasksClient { >; listTasks( request: protos.google.cloud.tasks.v2beta2.IListTasksRequest, - options: gax.CallOptions, + options: CallOptions, callback: PaginationCallback< protos.google.cloud.tasks.v2beta2.IListTasksRequest, protos.google.cloud.tasks.v2beta2.IListTasksResponse | null | undefined, @@ -2647,7 +2655,7 @@ export class CloudTasksClient { listTasks( request: protos.google.cloud.tasks.v2beta2.IListTasksRequest, optionsOrCallback?: - | gax.CallOptions + | CallOptions | PaginationCallback< protos.google.cloud.tasks.v2beta2.IListTasksRequest, | protos.google.cloud.tasks.v2beta2.IListTasksResponse @@ -2668,12 +2676,12 @@ export class CloudTasksClient { ] > | void { request = request || {}; - let options: gax.CallOptions; + let options: CallOptions; if (typeof optionsOrCallback === 'function' && callback === undefined) { callback = optionsOrCallback; options = {}; } else { - options = optionsOrCallback as gax.CallOptions; + options = optionsOrCallback as CallOptions; } options = options || {}; options.otherArgs = options.otherArgs || {}; @@ -2740,7 +2748,7 @@ export class CloudTasksClient { */ listTasksStream( request?: protos.google.cloud.tasks.v2beta2.IListTasksRequest, - options?: gax.CallOptions + options?: CallOptions ): Transform { request = request || {}; options = options || {}; @@ -2819,7 +2827,7 @@ export class CloudTasksClient { */ listTasksAsync( request?: protos.google.cloud.tasks.v2beta2.IListTasksRequest, - options?: gax.CallOptions + options?: CallOptions ): AsyncIterable { request = request || {}; options = options || {}; diff --git a/src/v2beta3/cloud_tasks_client.ts b/src/v2beta3/cloud_tasks_client.ts index e74cf8f0..477a33dc 100644 --- a/src/v2beta3/cloud_tasks_client.ts +++ b/src/v2beta3/cloud_tasks_client.ts @@ -16,6 +16,7 @@ // ** https://github.com/googleapis/gapic-generator-typescript ** // ** All changes to this file may be overwritten. ** +/* global window */ import * as gax from 'google-gax'; import { Callback, @@ -30,6 +31,11 @@ import * as path from 'path'; import {Transform} from 'stream'; import {RequestType} from 'google-gax/build/src/apitypes'; import * as protos from '../../protos/protos'; +/** + * Client JSON configuration object, loaded from + * `src/v2beta3/cloud_tasks_client_config.json`. + * This file defines retry strategy and timeouts for all API methods in this library. + */ import * as gapicConfig from './cloud_tasks_client_config.json'; const version = require('../../../package.json').version; @@ -84,9 +90,9 @@ export class CloudTasksClient { * your project ID will be detected automatically. * @param {string} [options.apiEndpoint] - The domain name of the * API remote host. - * @param {gax.ClientConfig} [options.clientConfig] - client configuration override. - * TODO(@alexander-fenster): link to gax documentation. - * @param {boolean} fallback - Use HTTP fallback mode. + * @param {gax.ClientConfig} [options.clientConfig] - Client configuration override. + * Follows the structure of {@link gapicConfig}. + * @param {boolean} [options.fallback] - Use HTTP fallback mode. * In fallback mode, a special browser-compatible transport implementation is used * instead of gRPC transport. In browser context (if the `window` object is defined) * the fallback mode is enabled automatically; set `options.fallback` to `false` @@ -99,7 +105,9 @@ export class CloudTasksClient { opts?.servicePath || opts?.apiEndpoint || staticMembers.servicePath; const port = opts?.port || staticMembers.port; const clientConfig = opts?.clientConfig ?? {}; - const fallback = opts?.fallback ?? typeof window !== 'undefined'; + const fallback = + opts?.fallback ?? + (typeof window !== 'undefined' && typeof window?.fetch === 'function'); opts = Object.assign({servicePath, port, clientConfig, fallback}, opts); // If scopes are unset in options and we're connecting to a non-default endpoint, set scopes just in case. @@ -334,7 +342,7 @@ export class CloudTasksClient { // ------------------- getQueue( request: protos.google.cloud.tasks.v2beta3.IGetQueueRequest, - options?: gax.CallOptions + options?: CallOptions ): Promise< [ protos.google.cloud.tasks.v2beta3.IQueue, @@ -344,7 +352,7 @@ export class CloudTasksClient { >; getQueue( request: protos.google.cloud.tasks.v2beta3.IGetQueueRequest, - options: gax.CallOptions, + options: CallOptions, callback: Callback< protos.google.cloud.tasks.v2beta3.IQueue, protos.google.cloud.tasks.v2beta3.IGetQueueRequest | null | undefined, @@ -380,7 +388,7 @@ export class CloudTasksClient { getQueue( request: protos.google.cloud.tasks.v2beta3.IGetQueueRequest, optionsOrCallback?: - | gax.CallOptions + | CallOptions | Callback< protos.google.cloud.tasks.v2beta3.IQueue, protos.google.cloud.tasks.v2beta3.IGetQueueRequest | null | undefined, @@ -399,12 +407,12 @@ export class CloudTasksClient { ] > | void { request = request || {}; - let options: gax.CallOptions; + let options: CallOptions; if (typeof optionsOrCallback === 'function' && callback === undefined) { callback = optionsOrCallback; options = {}; } else { - options = optionsOrCallback as gax.CallOptions; + options = optionsOrCallback as CallOptions; } options = options || {}; options.otherArgs = options.otherArgs || {}; @@ -419,7 +427,7 @@ export class CloudTasksClient { } createQueue( request: protos.google.cloud.tasks.v2beta3.ICreateQueueRequest, - options?: gax.CallOptions + options?: CallOptions ): Promise< [ protos.google.cloud.tasks.v2beta3.IQueue, @@ -429,7 +437,7 @@ export class CloudTasksClient { >; createQueue( request: protos.google.cloud.tasks.v2beta3.ICreateQueueRequest, - options: gax.CallOptions, + options: CallOptions, callback: Callback< protos.google.cloud.tasks.v2beta3.IQueue, protos.google.cloud.tasks.v2beta3.ICreateQueueRequest | null | undefined, @@ -484,7 +492,7 @@ export class CloudTasksClient { createQueue( request: protos.google.cloud.tasks.v2beta3.ICreateQueueRequest, optionsOrCallback?: - | gax.CallOptions + | CallOptions | Callback< protos.google.cloud.tasks.v2beta3.IQueue, | protos.google.cloud.tasks.v2beta3.ICreateQueueRequest @@ -505,12 +513,12 @@ export class CloudTasksClient { ] > | void { request = request || {}; - let options: gax.CallOptions; + let options: CallOptions; if (typeof optionsOrCallback === 'function' && callback === undefined) { callback = optionsOrCallback; options = {}; } else { - options = optionsOrCallback as gax.CallOptions; + options = optionsOrCallback as CallOptions; } options = options || {}; options.otherArgs = options.otherArgs || {}; @@ -525,7 +533,7 @@ export class CloudTasksClient { } updateQueue( request: protos.google.cloud.tasks.v2beta3.IUpdateQueueRequest, - options?: gax.CallOptions + options?: CallOptions ): Promise< [ protos.google.cloud.tasks.v2beta3.IQueue, @@ -535,7 +543,7 @@ export class CloudTasksClient { >; updateQueue( request: protos.google.cloud.tasks.v2beta3.IUpdateQueueRequest, - options: gax.CallOptions, + options: CallOptions, callback: Callback< protos.google.cloud.tasks.v2beta3.IQueue, protos.google.cloud.tasks.v2beta3.IUpdateQueueRequest | null | undefined, @@ -594,7 +602,7 @@ export class CloudTasksClient { updateQueue( request: protos.google.cloud.tasks.v2beta3.IUpdateQueueRequest, optionsOrCallback?: - | gax.CallOptions + | CallOptions | Callback< protos.google.cloud.tasks.v2beta3.IQueue, | protos.google.cloud.tasks.v2beta3.IUpdateQueueRequest @@ -615,12 +623,12 @@ export class CloudTasksClient { ] > | void { request = request || {}; - let options: gax.CallOptions; + let options: CallOptions; if (typeof optionsOrCallback === 'function' && callback === undefined) { callback = optionsOrCallback; options = {}; } else { - options = optionsOrCallback as gax.CallOptions; + options = optionsOrCallback as CallOptions; } options = options || {}; options.otherArgs = options.otherArgs || {}; @@ -635,7 +643,7 @@ export class CloudTasksClient { } deleteQueue( request: protos.google.cloud.tasks.v2beta3.IDeleteQueueRequest, - options?: gax.CallOptions + options?: CallOptions ): Promise< [ protos.google.protobuf.IEmpty, @@ -645,7 +653,7 @@ export class CloudTasksClient { >; deleteQueue( request: protos.google.cloud.tasks.v2beta3.IDeleteQueueRequest, - options: gax.CallOptions, + options: CallOptions, callback: Callback< protos.google.protobuf.IEmpty, protos.google.cloud.tasks.v2beta3.IDeleteQueueRequest | null | undefined, @@ -693,7 +701,7 @@ export class CloudTasksClient { deleteQueue( request: protos.google.cloud.tasks.v2beta3.IDeleteQueueRequest, optionsOrCallback?: - | gax.CallOptions + | CallOptions | Callback< protos.google.protobuf.IEmpty, | protos.google.cloud.tasks.v2beta3.IDeleteQueueRequest @@ -714,12 +722,12 @@ export class CloudTasksClient { ] > | void { request = request || {}; - let options: gax.CallOptions; + let options: CallOptions; if (typeof optionsOrCallback === 'function' && callback === undefined) { callback = optionsOrCallback; options = {}; } else { - options = optionsOrCallback as gax.CallOptions; + options = optionsOrCallback as CallOptions; } options = options || {}; options.otherArgs = options.otherArgs || {}; @@ -734,7 +742,7 @@ export class CloudTasksClient { } purgeQueue( request: protos.google.cloud.tasks.v2beta3.IPurgeQueueRequest, - options?: gax.CallOptions + options?: CallOptions ): Promise< [ protos.google.cloud.tasks.v2beta3.IQueue, @@ -744,7 +752,7 @@ export class CloudTasksClient { >; purgeQueue( request: protos.google.cloud.tasks.v2beta3.IPurgeQueueRequest, - options: gax.CallOptions, + options: CallOptions, callback: Callback< protos.google.cloud.tasks.v2beta3.IQueue, protos.google.cloud.tasks.v2beta3.IPurgeQueueRequest | null | undefined, @@ -785,7 +793,7 @@ export class CloudTasksClient { purgeQueue( request: protos.google.cloud.tasks.v2beta3.IPurgeQueueRequest, optionsOrCallback?: - | gax.CallOptions + | CallOptions | Callback< protos.google.cloud.tasks.v2beta3.IQueue, | protos.google.cloud.tasks.v2beta3.IPurgeQueueRequest @@ -806,12 +814,12 @@ export class CloudTasksClient { ] > | void { request = request || {}; - let options: gax.CallOptions; + let options: CallOptions; if (typeof optionsOrCallback === 'function' && callback === undefined) { callback = optionsOrCallback; options = {}; } else { - options = optionsOrCallback as gax.CallOptions; + options = optionsOrCallback as CallOptions; } options = options || {}; options.otherArgs = options.otherArgs || {}; @@ -826,7 +834,7 @@ export class CloudTasksClient { } pauseQueue( request: protos.google.cloud.tasks.v2beta3.IPauseQueueRequest, - options?: gax.CallOptions + options?: CallOptions ): Promise< [ protos.google.cloud.tasks.v2beta3.IQueue, @@ -836,7 +844,7 @@ export class CloudTasksClient { >; pauseQueue( request: protos.google.cloud.tasks.v2beta3.IPauseQueueRequest, - options: gax.CallOptions, + options: CallOptions, callback: Callback< protos.google.cloud.tasks.v2beta3.IQueue, protos.google.cloud.tasks.v2beta3.IPauseQueueRequest | null | undefined, @@ -878,7 +886,7 @@ export class CloudTasksClient { pauseQueue( request: protos.google.cloud.tasks.v2beta3.IPauseQueueRequest, optionsOrCallback?: - | gax.CallOptions + | CallOptions | Callback< protos.google.cloud.tasks.v2beta3.IQueue, | protos.google.cloud.tasks.v2beta3.IPauseQueueRequest @@ -899,12 +907,12 @@ export class CloudTasksClient { ] > | void { request = request || {}; - let options: gax.CallOptions; + let options: CallOptions; if (typeof optionsOrCallback === 'function' && callback === undefined) { callback = optionsOrCallback; options = {}; } else { - options = optionsOrCallback as gax.CallOptions; + options = optionsOrCallback as CallOptions; } options = options || {}; options.otherArgs = options.otherArgs || {}; @@ -919,7 +927,7 @@ export class CloudTasksClient { } resumeQueue( request: protos.google.cloud.tasks.v2beta3.IResumeQueueRequest, - options?: gax.CallOptions + options?: CallOptions ): Promise< [ protos.google.cloud.tasks.v2beta3.IQueue, @@ -929,7 +937,7 @@ export class CloudTasksClient { >; resumeQueue( request: protos.google.cloud.tasks.v2beta3.IResumeQueueRequest, - options: gax.CallOptions, + options: CallOptions, callback: Callback< protos.google.cloud.tasks.v2beta3.IQueue, protos.google.cloud.tasks.v2beta3.IResumeQueueRequest | null | undefined, @@ -977,7 +985,7 @@ export class CloudTasksClient { resumeQueue( request: protos.google.cloud.tasks.v2beta3.IResumeQueueRequest, optionsOrCallback?: - | gax.CallOptions + | CallOptions | Callback< protos.google.cloud.tasks.v2beta3.IQueue, | protos.google.cloud.tasks.v2beta3.IResumeQueueRequest @@ -998,12 +1006,12 @@ export class CloudTasksClient { ] > | void { request = request || {}; - let options: gax.CallOptions; + let options: CallOptions; if (typeof optionsOrCallback === 'function' && callback === undefined) { callback = optionsOrCallback; options = {}; } else { - options = optionsOrCallback as gax.CallOptions; + options = optionsOrCallback as CallOptions; } options = options || {}; options.otherArgs = options.otherArgs || {}; @@ -1018,7 +1026,7 @@ export class CloudTasksClient { } getIamPolicy( request: protos.google.iam.v1.IGetIamPolicyRequest, - options?: gax.CallOptions + options?: CallOptions ): Promise< [ protos.google.iam.v1.IPolicy, @@ -1028,7 +1036,7 @@ export class CloudTasksClient { >; getIamPolicy( request: protos.google.iam.v1.IGetIamPolicyRequest, - options: gax.CallOptions, + options: CallOptions, callback: Callback< protos.google.iam.v1.IPolicy, protos.google.iam.v1.IGetIamPolicyRequest | null | undefined, @@ -1075,7 +1083,7 @@ export class CloudTasksClient { getIamPolicy( request: protos.google.iam.v1.IGetIamPolicyRequest, optionsOrCallback?: - | gax.CallOptions + | CallOptions | Callback< protos.google.iam.v1.IPolicy, protos.google.iam.v1.IGetIamPolicyRequest | null | undefined, @@ -1094,12 +1102,12 @@ export class CloudTasksClient { ] > | void { request = request || {}; - let options: gax.CallOptions; + let options: CallOptions; if (typeof optionsOrCallback === 'function' && callback === undefined) { callback = optionsOrCallback; options = {}; } else { - options = optionsOrCallback as gax.CallOptions; + options = optionsOrCallback as CallOptions; } options = options || {}; options.otherArgs = options.otherArgs || {}; @@ -1114,7 +1122,7 @@ export class CloudTasksClient { } setIamPolicy( request: protos.google.iam.v1.ISetIamPolicyRequest, - options?: gax.CallOptions + options?: CallOptions ): Promise< [ protos.google.iam.v1.IPolicy, @@ -1124,7 +1132,7 @@ export class CloudTasksClient { >; setIamPolicy( request: protos.google.iam.v1.ISetIamPolicyRequest, - options: gax.CallOptions, + options: CallOptions, callback: Callback< protos.google.iam.v1.IPolicy, protos.google.iam.v1.ISetIamPolicyRequest | null | undefined, @@ -1175,7 +1183,7 @@ export class CloudTasksClient { setIamPolicy( request: protos.google.iam.v1.ISetIamPolicyRequest, optionsOrCallback?: - | gax.CallOptions + | CallOptions | Callback< protos.google.iam.v1.IPolicy, protos.google.iam.v1.ISetIamPolicyRequest | null | undefined, @@ -1194,12 +1202,12 @@ export class CloudTasksClient { ] > | void { request = request || {}; - let options: gax.CallOptions; + let options: CallOptions; if (typeof optionsOrCallback === 'function' && callback === undefined) { callback = optionsOrCallback; options = {}; } else { - options = optionsOrCallback as gax.CallOptions; + options = optionsOrCallback as CallOptions; } options = options || {}; options.otherArgs = options.otherArgs || {}; @@ -1214,7 +1222,7 @@ export class CloudTasksClient { } testIamPermissions( request: protos.google.iam.v1.ITestIamPermissionsRequest, - options?: gax.CallOptions + options?: CallOptions ): Promise< [ protos.google.iam.v1.ITestIamPermissionsResponse, @@ -1224,7 +1232,7 @@ export class CloudTasksClient { >; testIamPermissions( request: protos.google.iam.v1.ITestIamPermissionsRequest, - options: gax.CallOptions, + options: CallOptions, callback: Callback< protos.google.iam.v1.ITestIamPermissionsResponse, protos.google.iam.v1.ITestIamPermissionsRequest | null | undefined, @@ -1271,7 +1279,7 @@ export class CloudTasksClient { testIamPermissions( request: protos.google.iam.v1.ITestIamPermissionsRequest, optionsOrCallback?: - | gax.CallOptions + | CallOptions | Callback< protos.google.iam.v1.ITestIamPermissionsResponse, protos.google.iam.v1.ITestIamPermissionsRequest | null | undefined, @@ -1290,12 +1298,12 @@ export class CloudTasksClient { ] > | void { request = request || {}; - let options: gax.CallOptions; + let options: CallOptions; if (typeof optionsOrCallback === 'function' && callback === undefined) { callback = optionsOrCallback; options = {}; } else { - options = optionsOrCallback as gax.CallOptions; + options = optionsOrCallback as CallOptions; } options = options || {}; options.otherArgs = options.otherArgs || {}; @@ -1310,7 +1318,7 @@ export class CloudTasksClient { } getTask( request: protos.google.cloud.tasks.v2beta3.IGetTaskRequest, - options?: gax.CallOptions + options?: CallOptions ): Promise< [ protos.google.cloud.tasks.v2beta3.ITask, @@ -1320,7 +1328,7 @@ export class CloudTasksClient { >; getTask( request: protos.google.cloud.tasks.v2beta3.IGetTaskRequest, - options: gax.CallOptions, + options: CallOptions, callback: Callback< protos.google.cloud.tasks.v2beta3.ITask, protos.google.cloud.tasks.v2beta3.IGetTaskRequest | null | undefined, @@ -1369,7 +1377,7 @@ export class CloudTasksClient { getTask( request: protos.google.cloud.tasks.v2beta3.IGetTaskRequest, optionsOrCallback?: - | gax.CallOptions + | CallOptions | Callback< protos.google.cloud.tasks.v2beta3.ITask, protos.google.cloud.tasks.v2beta3.IGetTaskRequest | null | undefined, @@ -1388,12 +1396,12 @@ export class CloudTasksClient { ] > | void { request = request || {}; - let options: gax.CallOptions; + let options: CallOptions; if (typeof optionsOrCallback === 'function' && callback === undefined) { callback = optionsOrCallback; options = {}; } else { - options = optionsOrCallback as gax.CallOptions; + options = optionsOrCallback as CallOptions; } options = options || {}; options.otherArgs = options.otherArgs || {}; @@ -1408,7 +1416,7 @@ export class CloudTasksClient { } createTask( request: protos.google.cloud.tasks.v2beta3.ICreateTaskRequest, - options?: gax.CallOptions + options?: CallOptions ): Promise< [ protos.google.cloud.tasks.v2beta3.ITask, @@ -1418,7 +1426,7 @@ export class CloudTasksClient { >; createTask( request: protos.google.cloud.tasks.v2beta3.ICreateTaskRequest, - options: gax.CallOptions, + options: CallOptions, callback: Callback< protos.google.cloud.tasks.v2beta3.ITask, protos.google.cloud.tasks.v2beta3.ICreateTaskRequest | null | undefined, @@ -1507,7 +1515,7 @@ export class CloudTasksClient { createTask( request: protos.google.cloud.tasks.v2beta3.ICreateTaskRequest, optionsOrCallback?: - | gax.CallOptions + | CallOptions | Callback< protos.google.cloud.tasks.v2beta3.ITask, | protos.google.cloud.tasks.v2beta3.ICreateTaskRequest @@ -1528,12 +1536,12 @@ export class CloudTasksClient { ] > | void { request = request || {}; - let options: gax.CallOptions; + let options: CallOptions; if (typeof optionsOrCallback === 'function' && callback === undefined) { callback = optionsOrCallback; options = {}; } else { - options = optionsOrCallback as gax.CallOptions; + options = optionsOrCallback as CallOptions; } options = options || {}; options.otherArgs = options.otherArgs || {}; @@ -1548,7 +1556,7 @@ export class CloudTasksClient { } deleteTask( request: protos.google.cloud.tasks.v2beta3.IDeleteTaskRequest, - options?: gax.CallOptions + options?: CallOptions ): Promise< [ protos.google.protobuf.IEmpty, @@ -1558,7 +1566,7 @@ export class CloudTasksClient { >; deleteTask( request: protos.google.cloud.tasks.v2beta3.IDeleteTaskRequest, - options: gax.CallOptions, + options: CallOptions, callback: Callback< protos.google.protobuf.IEmpty, protos.google.cloud.tasks.v2beta3.IDeleteTaskRequest | null | undefined, @@ -1598,7 +1606,7 @@ export class CloudTasksClient { deleteTask( request: protos.google.cloud.tasks.v2beta3.IDeleteTaskRequest, optionsOrCallback?: - | gax.CallOptions + | CallOptions | Callback< protos.google.protobuf.IEmpty, | protos.google.cloud.tasks.v2beta3.IDeleteTaskRequest @@ -1619,12 +1627,12 @@ export class CloudTasksClient { ] > | void { request = request || {}; - let options: gax.CallOptions; + let options: CallOptions; if (typeof optionsOrCallback === 'function' && callback === undefined) { callback = optionsOrCallback; options = {}; } else { - options = optionsOrCallback as gax.CallOptions; + options = optionsOrCallback as CallOptions; } options = options || {}; options.otherArgs = options.otherArgs || {}; @@ -1639,7 +1647,7 @@ export class CloudTasksClient { } runTask( request: protos.google.cloud.tasks.v2beta3.IRunTaskRequest, - options?: gax.CallOptions + options?: CallOptions ): Promise< [ protos.google.cloud.tasks.v2beta3.ITask, @@ -1649,7 +1657,7 @@ export class CloudTasksClient { >; runTask( request: protos.google.cloud.tasks.v2beta3.IRunTaskRequest, - options: gax.CallOptions, + options: CallOptions, callback: Callback< protos.google.cloud.tasks.v2beta3.ITask, protos.google.cloud.tasks.v2beta3.IRunTaskRequest | null | undefined, @@ -1721,7 +1729,7 @@ export class CloudTasksClient { runTask( request: protos.google.cloud.tasks.v2beta3.IRunTaskRequest, optionsOrCallback?: - | gax.CallOptions + | CallOptions | Callback< protos.google.cloud.tasks.v2beta3.ITask, protos.google.cloud.tasks.v2beta3.IRunTaskRequest | null | undefined, @@ -1740,12 +1748,12 @@ export class CloudTasksClient { ] > | void { request = request || {}; - let options: gax.CallOptions; + let options: CallOptions; if (typeof optionsOrCallback === 'function' && callback === undefined) { callback = optionsOrCallback; options = {}; } else { - options = optionsOrCallback as gax.CallOptions; + options = optionsOrCallback as CallOptions; } options = options || {}; options.otherArgs = options.otherArgs || {}; @@ -1761,7 +1769,7 @@ export class CloudTasksClient { listQueues( request: protos.google.cloud.tasks.v2beta3.IListQueuesRequest, - options?: gax.CallOptions + options?: CallOptions ): Promise< [ protos.google.cloud.tasks.v2beta3.IQueue[], @@ -1771,7 +1779,7 @@ export class CloudTasksClient { >; listQueues( request: protos.google.cloud.tasks.v2beta3.IListQueuesRequest, - options: gax.CallOptions, + options: CallOptions, callback: PaginationCallback< protos.google.cloud.tasks.v2beta3.IListQueuesRequest, protos.google.cloud.tasks.v2beta3.IListQueuesResponse | null | undefined, @@ -1841,7 +1849,7 @@ export class CloudTasksClient { listQueues( request: protos.google.cloud.tasks.v2beta3.IListQueuesRequest, optionsOrCallback?: - | gax.CallOptions + | CallOptions | PaginationCallback< protos.google.cloud.tasks.v2beta3.IListQueuesRequest, | protos.google.cloud.tasks.v2beta3.IListQueuesResponse @@ -1862,12 +1870,12 @@ export class CloudTasksClient { ] > | void { request = request || {}; - let options: gax.CallOptions; + let options: CallOptions; if (typeof optionsOrCallback === 'function' && callback === undefined) { callback = optionsOrCallback; options = {}; } else { - options = optionsOrCallback as gax.CallOptions; + options = optionsOrCallback as CallOptions; } options = options || {}; options.otherArgs = options.otherArgs || {}; @@ -1931,7 +1939,7 @@ export class CloudTasksClient { */ listQueuesStream( request?: protos.google.cloud.tasks.v2beta3.IListQueuesRequest, - options?: gax.CallOptions + options?: CallOptions ): Transform { request = request || {}; options = options || {}; @@ -2007,7 +2015,7 @@ export class CloudTasksClient { */ listQueuesAsync( request?: protos.google.cloud.tasks.v2beta3.IListQueuesRequest, - options?: gax.CallOptions + options?: CallOptions ): AsyncIterable { request = request || {}; options = options || {}; @@ -2029,7 +2037,7 @@ export class CloudTasksClient { } listTasks( request: protos.google.cloud.tasks.v2beta3.IListTasksRequest, - options?: gax.CallOptions + options?: CallOptions ): Promise< [ protos.google.cloud.tasks.v2beta3.ITask[], @@ -2039,7 +2047,7 @@ export class CloudTasksClient { >; listTasks( request: protos.google.cloud.tasks.v2beta3.IListTasksRequest, - options: gax.CallOptions, + options: CallOptions, callback: PaginationCallback< protos.google.cloud.tasks.v2beta3.IListTasksRequest, protos.google.cloud.tasks.v2beta3.IListTasksResponse | null | undefined, @@ -2118,7 +2126,7 @@ export class CloudTasksClient { listTasks( request: protos.google.cloud.tasks.v2beta3.IListTasksRequest, optionsOrCallback?: - | gax.CallOptions + | CallOptions | PaginationCallback< protos.google.cloud.tasks.v2beta3.IListTasksRequest, | protos.google.cloud.tasks.v2beta3.IListTasksResponse @@ -2139,12 +2147,12 @@ export class CloudTasksClient { ] > | void { request = request || {}; - let options: gax.CallOptions; + let options: CallOptions; if (typeof optionsOrCallback === 'function' && callback === undefined) { callback = optionsOrCallback; options = {}; } else { - options = optionsOrCallback as gax.CallOptions; + options = optionsOrCallback as CallOptions; } options = options || {}; options.otherArgs = options.otherArgs || {}; @@ -2211,7 +2219,7 @@ export class CloudTasksClient { */ listTasksStream( request?: protos.google.cloud.tasks.v2beta3.IListTasksRequest, - options?: gax.CallOptions + options?: CallOptions ): Transform { request = request || {}; options = options || {}; @@ -2290,7 +2298,7 @@ export class CloudTasksClient { */ listTasksAsync( request?: protos.google.cloud.tasks.v2beta3.IListTasksRequest, - options?: gax.CallOptions + options?: CallOptions ): AsyncIterable { request = request || {}; options = options || {}; diff --git a/synth.metadata b/synth.metadata index 7d0e430f..d501ef51 100644 --- a/synth.metadata +++ b/synth.metadata @@ -3,8 +3,16 @@ { "git": { "name": ".", - "remote": "git@github.com:googleapis/nodejs-tasks.git", - "sha": "c7104dc7bee055124c687555d2ed7fd00e1489ba" + "remote": "https://github.com/googleapis/nodejs-tasks.git", + "sha": "039becb02c12ee0911d536edcfb796664c4b6525" + } + }, + { + "git": { + "name": "googleapis", + "remote": "https://github.com/googleapis/googleapis.git", + "sha": "2f019bf70bfe06f1e2af1b04011b0a2405190e43", + "internalRef": "343202295" } }, { @@ -97,7 +105,6 @@ "README.md", "api-extractor.json", "linkinator.config.json", - "package-lock.json.2001645315", "protos/google/cloud/tasks/v2/cloudtasks.proto", "protos/google/cloud/tasks/v2/queue.proto", "protos/google/cloud/tasks/v2/target.proto", @@ -115,7 +122,6 @@ "protos/protos.json", "renovate.json", "samples/README.md", - "samples/package-lock.json.2594585339", "src/index.ts", "src/v2/cloud_tasks_client.ts", "src/v2/cloud_tasks_client_config.json",