1{
2  "schema": "1.0",
3  "comment": "This file maps proto services/RPCs to the corresponding library clients/methods",
4  "language": "java",
5  "protoPackage": "google.cloud.tasks.v2beta3",
6  "libraryPackage": "com.google.cloud.tasks.v2beta3",
7  "services": {
8    "CloudTasks": {
9      "clients": {
10        "grpc": {
11          "libraryClient": "CloudTasksClient",
12          "rpcs": {
13            "CreateQueue": {
14              "methods": ["createQueue", "createQueue", "createQueue", "createQueueCallable"]
15            },
16            "CreateTask": {
17              "methods": ["createTask", "createTask", "createTask", "createTaskCallable"]
18            },
19            "DeleteQueue": {
20              "methods": ["deleteQueue", "deleteQueue", "deleteQueue", "deleteQueueCallable"]
21            },
22            "DeleteTask": {
23              "methods": ["deleteTask", "deleteTask", "deleteTask", "deleteTaskCallable"]
24            },
25            "GetIamPolicy": {
26              "methods": ["getIamPolicy", "getIamPolicy", "getIamPolicy", "getIamPolicyCallable"]
27            },
28            "GetQueue": {
29              "methods": ["getQueue", "getQueue", "getQueue", "getQueueCallable"]
30            },
31            "GetTask": {
32              "methods": ["getTask", "getTask", "getTask", "getTaskCallable"]
33            },
34            "ListQueues": {
35              "methods": ["listQueues", "listQueues", "listQueues", "listQueuesPagedCallable", "listQueuesCallable"]
36            },
37            "ListTasks": {
38              "methods": ["listTasks", "listTasks", "listTasks", "listTasksPagedCallable", "listTasksCallable"]
39            },
40            "PauseQueue": {
41              "methods": ["pauseQueue", "pauseQueue", "pauseQueue", "pauseQueueCallable"]
42            },
43            "PurgeQueue": {
44              "methods": ["purgeQueue", "purgeQueue", "purgeQueue", "purgeQueueCallable"]
45            },
46            "ResumeQueue": {
47              "methods": ["resumeQueue", "resumeQueue", "resumeQueue", "resumeQueueCallable"]
48            },
49            "RunTask": {
50              "methods": ["runTask", "runTask", "runTask", "runTaskCallable"]
51            },
52            "SetIamPolicy": {
53              "methods": ["setIamPolicy", "setIamPolicy", "setIamPolicy", "setIamPolicyCallable"]
54            },
55            "TestIamPermissions": {
56              "methods": ["testIamPermissions", "testIamPermissions", "testIamPermissions", "testIamPermissionsCallable"]
57            },
58            "UpdateQueue": {
59              "methods": ["updateQueue", "updateQueue", "updateQueueCallable"]
60            }
61          }
62        }
63      }
64    }
65  }
66}