From b5a90c425c51c6b4fa21b3a8e56e2f8519952ec7 Mon Sep 17 00:00:00 2001 From: "gcf-owl-bot[bot]" <78513119+gcf-owl-bot[bot]@users.noreply.github.com> Date: Fri, 19 Jan 2024 10:31:56 -0500 Subject: [PATCH] fix!: [cloudtasks] remove BufferTask method which cannot be called from client libraries (#10232) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * fix!: remove BufferTask method which cannot be called from client libraries PiperOrigin-RevId: 599211253 Source-Link: https://github.com/googleapis/googleapis/commit/1654062e8ac5d9bcddc4792bc85f4193f8d73cb2 Source-Link: https://github.com/googleapis/googleapis-gen/commit/2055a533af154dcc263d5c0bcd78af84b44ef332 Copy-Tag: eyJwIjoiamF2YS10YXNrcy8uT3dsQm90LnlhbWwiLCJoIjoiMjA1NWE1MzNhZjE1NGRjYzI2M2Q1YzBiY2Q3OGFmODRiNDRlZjMzMiJ9 * 🦉 Updates from OwlBot post-processor See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md --------- Co-authored-by: Owl Bot --- java-tasks/README.md | 4 +- .../cloud/tasks/v2beta2/CloudTasksClient.java | 184 --- .../tasks/v2beta2/CloudTasksSettings.java | 10 - .../cloud/tasks/v2beta2/gapic_metadata.json | 3 - .../tasks/v2beta2/stub/CloudTasksStub.java | 6 - .../v2beta2/stub/CloudTasksStubSettings.java | 25 - .../v2beta2/stub/GrpcCloudTasksStub.java | 31 - .../v2beta2/stub/HttpJsonCloudTasksStub.java | 65 - .../cloud/tasks/v2beta3/CloudTasksClient.java | 184 --- .../tasks/v2beta3/CloudTasksSettings.java | 10 - .../cloud/tasks/v2beta3/gapic_metadata.json | 3 - .../tasks/v2beta3/stub/CloudTasksStub.java | 6 - .../v2beta3/stub/CloudTasksStubSettings.java | 25 - .../v2beta3/stub/GrpcCloudTasksStub.java | 31 - .../v2beta3/stub/HttpJsonCloudTasksStub.java | 65 - .../reflect-config.json | 36 - .../reflect-config.json | 54 - .../v2beta2/CloudTasksClientHttpJsonTest.java | 93 -- .../tasks/v2beta2/CloudTasksClientTest.java | 84 -- .../tasks/v2beta2/MockCloudTasksImpl.java | 21 - .../v2beta3/CloudTasksClientHttpJsonTest.java | 93 -- .../tasks/v2beta3/CloudTasksClientTest.java | 85 -- .../tasks/v2beta3/MockCloudTasksImpl.java | 21 - .../cloud/tasks/v2beta2/CloudTasksGrpc.java | 157 --- .../cloud/tasks/v2beta3/CloudTasksGrpc.java | 157 --- .../tasks/v2beta2/BufferTaskRequest.java | 1143 ----------------- .../v2beta2/BufferTaskRequestOrBuilder.java | 131 -- .../tasks/v2beta2/BufferTaskResponse.java | 699 ---------- .../v2beta2/BufferTaskResponseOrBuilder.java | 60 - .../cloud/tasks/v2beta2/CloudTasksProto.java | 235 ++-- .../cloud/tasks/v2beta2/cloudtasks.proto | 52 - .../tasks/v2beta3/BufferTaskRequest.java | 1141 ---------------- .../v2beta3/BufferTaskRequestOrBuilder.java | 131 -- .../tasks/v2beta3/BufferTaskResponse.java | 699 ---------- .../v2beta3/BufferTaskResponseOrBuilder.java | 60 - .../cloud/tasks/v2beta3/CloudTasksProto.java | 148 +-- .../cloud/tasks/v2beta3/cloudtasks.proto | 52 - .../buffertask/AsyncBufferTask.java | 53 - .../cloudtasks/buffertask/SyncBufferTask.java | 49 - ...SyncBufferTaskQueuenameStringHttpbody.java | 45 - .../SyncBufferTaskStringStringHttpbody.java | 45 - .../buffertask/AsyncBufferTask.java | 53 - .../cloudtasks/buffertask/SyncBufferTask.java | 49 - ...SyncBufferTaskQueuenameStringHttpbody.java | 45 - .../SyncBufferTaskStringStringHttpbody.java | 45 - 45 files changed, 157 insertions(+), 6231 deletions(-) delete mode 100644 java-tasks/proto-google-cloud-tasks-v2beta2/src/main/java/com/google/cloud/tasks/v2beta2/BufferTaskRequest.java delete mode 100644 java-tasks/proto-google-cloud-tasks-v2beta2/src/main/java/com/google/cloud/tasks/v2beta2/BufferTaskRequestOrBuilder.java delete mode 100644 java-tasks/proto-google-cloud-tasks-v2beta2/src/main/java/com/google/cloud/tasks/v2beta2/BufferTaskResponse.java delete mode 100644 java-tasks/proto-google-cloud-tasks-v2beta2/src/main/java/com/google/cloud/tasks/v2beta2/BufferTaskResponseOrBuilder.java delete mode 100644 java-tasks/proto-google-cloud-tasks-v2beta3/src/main/java/com/google/cloud/tasks/v2beta3/BufferTaskRequest.java delete mode 100644 java-tasks/proto-google-cloud-tasks-v2beta3/src/main/java/com/google/cloud/tasks/v2beta3/BufferTaskRequestOrBuilder.java delete mode 100644 java-tasks/proto-google-cloud-tasks-v2beta3/src/main/java/com/google/cloud/tasks/v2beta3/BufferTaskResponse.java delete mode 100644 java-tasks/proto-google-cloud-tasks-v2beta3/src/main/java/com/google/cloud/tasks/v2beta3/BufferTaskResponseOrBuilder.java delete mode 100644 java-tasks/samples/snippets/generated/com/google/cloud/tasks/v2beta2/cloudtasks/buffertask/AsyncBufferTask.java delete mode 100644 java-tasks/samples/snippets/generated/com/google/cloud/tasks/v2beta2/cloudtasks/buffertask/SyncBufferTask.java delete mode 100644 java-tasks/samples/snippets/generated/com/google/cloud/tasks/v2beta2/cloudtasks/buffertask/SyncBufferTaskQueuenameStringHttpbody.java delete mode 100644 java-tasks/samples/snippets/generated/com/google/cloud/tasks/v2beta2/cloudtasks/buffertask/SyncBufferTaskStringStringHttpbody.java delete mode 100644 java-tasks/samples/snippets/generated/com/google/cloud/tasks/v2beta3/cloudtasks/buffertask/AsyncBufferTask.java delete mode 100644 java-tasks/samples/snippets/generated/com/google/cloud/tasks/v2beta3/cloudtasks/buffertask/SyncBufferTask.java delete mode 100644 java-tasks/samples/snippets/generated/com/google/cloud/tasks/v2beta3/cloudtasks/buffertask/SyncBufferTaskQueuenameStringHttpbody.java delete mode 100644 java-tasks/samples/snippets/generated/com/google/cloud/tasks/v2beta3/cloudtasks/buffertask/SyncBufferTaskStringStringHttpbody.java diff --git a/java-tasks/README.md b/java-tasks/README.md index c2e57cf880ca..243350ee60ee 100644 --- a/java-tasks/README.md +++ b/java-tasks/README.md @@ -20,7 +20,7 @@ If you are using Maven with [BOM][libraries-bom], add this to your pom.xml file: com.google.cloud libraries-bom - 26.29.0 + 26.30.0 pom import @@ -195,7 +195,7 @@ Java is a registered trademark of Oracle and/or its affiliates. [kokoro-badge-link-5]: http://storage.googleapis.com/cloud-devrel-public/java/badges/google-cloud-java/java11.html [stability-image]: https://img.shields.io/badge/stability-stable-green [maven-version-image]: https://img.shields.io/maven-central/v/com.google.cloud/google-cloud-tasks.svg -[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-tasks/2.32.0 +[maven-version-link]: https://central.sonatype.com/artifact/com.google.cloud/google-cloud-tasks/2.33.0 [authentication]: https://github.com/googleapis/google-cloud-java#authentication [auth-scopes]: https://developers.google.com/identity/protocols/oauth2/scopes [predefined-iam-roles]: https://cloud.google.com/iam/docs/understanding-roles#predefined_roles diff --git a/java-tasks/google-cloud-tasks/src/main/java/com/google/cloud/tasks/v2beta2/CloudTasksClient.java b/java-tasks/google-cloud-tasks/src/main/java/com/google/cloud/tasks/v2beta2/CloudTasksClient.java index 2e7c4d4b3ed1..166bd99af9f1 100644 --- a/java-tasks/google-cloud-tasks/src/main/java/com/google/cloud/tasks/v2beta2/CloudTasksClient.java +++ b/java-tasks/google-cloud-tasks/src/main/java/com/google/cloud/tasks/v2beta2/CloudTasksClient.java @@ -16,7 +16,6 @@ package com.google.cloud.tasks.v2beta2; -import com.google.api.HttpBody; import com.google.api.core.ApiFuture; import com.google.api.core.ApiFutures; import com.google.api.core.BetaApi; @@ -518,25 +517,6 @@ * * * - * BufferTask - *

Creates and buffers a new task without the need to explicitly define a Task message. The queue must have [HTTP target][google.cloud.tasks.v2beta2.HttpTarget]. To create the task with a custom ID, use the following format and set TASK_ID to your desired ID: projects/PROJECT_ID/locations/LOCATION_ID/queues/QUEUE_ID/tasks/TASK_ID:buffer To create the task with an automatically generated ID, use the following format: projects/PROJECT_ID/locations/LOCATION_ID/queues/QUEUE_ID/tasks:buffer. Note: This feature is in its experimental stage. You must request access to the API through the [Cloud Tasks BufferTask Experiment Signup form](https://forms.gle/X8Zr5hiXH5tTGFqh8). - * - *

Request object method variants only take one parameter, a request object, which must be constructed before the call.

- * - *

"Flattened" method variants have converted the fields of the request object into function parameters to enable multiple ways to call the same method.

- * - *

Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.

- * - * - * - * * ListLocations *

Lists information about the supported locations for this service. * @@ -3881,170 +3861,6 @@ public final UnaryCallable runTaskCallable() { return stub.runTaskCallable(); } - // AUTO-GENERATED DOCUMENTATION AND METHOD. - /** - * Creates and buffers a new task without the need to explicitly define a Task message. The queue - * must have [HTTP target][google.cloud.tasks.v2beta2.HttpTarget]. To create the task with a - * custom ID, use the following format and set TASK_ID to your desired ID: - * projects/PROJECT_ID/locations/LOCATION_ID/queues/QUEUE_ID/tasks/TASK_ID:buffer To create the - * task with an automatically generated ID, use the following format: - * projects/PROJECT_ID/locations/LOCATION_ID/queues/QUEUE_ID/tasks:buffer. Note: This feature is - * in its experimental stage. You must request access to the API through the [Cloud Tasks - * BufferTask Experiment Signup form](https://forms.gle/X8Zr5hiXH5tTGFqh8). - * - *

Sample code: - * - *

{@code
-   * // This snippet has been automatically generated and should be regarded as a code template only.
-   * // It will require modifications to work:
-   * // - It may require correct/in-range values for request initialization.
-   * // - It may require specifying regional endpoints when creating the service client as shown in
-   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
-   * try (CloudTasksClient cloudTasksClient = CloudTasksClient.create()) {
-   *   QueueName queue = QueueName.of("[PROJECT]", "[LOCATION]", "[QUEUE]");
-   *   String taskId = "taskId-880873088";
-   *   HttpBody body = HttpBody.newBuilder().build();
-   *   BufferTaskResponse response = cloudTasksClient.bufferTask(queue, taskId, body);
-   * }
-   * }
- * - * @param queue Required. The parent queue name. For example: - * projects/PROJECT_ID/locations/LOCATION_ID/queues/QUEUE_ID` - *

The queue must already exist. - * @param taskId Optional. Task ID for the task being created. If not provided, a random task ID - * is assigned to the task. - * @param body Optional. Body of the HTTP request. - *

The body can take any generic value. The value is written to the [HttpRequest][payload] - * of the [Task]. - * @throws com.google.api.gax.rpc.ApiException if the remote call fails - */ - public final BufferTaskResponse bufferTask(QueueName queue, String taskId, HttpBody body) { - BufferTaskRequest request = - BufferTaskRequest.newBuilder() - .setQueue(queue == null ? null : queue.toString()) - .setTaskId(taskId) - .setBody(body) - .build(); - return bufferTask(request); - } - - // AUTO-GENERATED DOCUMENTATION AND METHOD. - /** - * Creates and buffers a new task without the need to explicitly define a Task message. The queue - * must have [HTTP target][google.cloud.tasks.v2beta2.HttpTarget]. To create the task with a - * custom ID, use the following format and set TASK_ID to your desired ID: - * projects/PROJECT_ID/locations/LOCATION_ID/queues/QUEUE_ID/tasks/TASK_ID:buffer To create the - * task with an automatically generated ID, use the following format: - * projects/PROJECT_ID/locations/LOCATION_ID/queues/QUEUE_ID/tasks:buffer. Note: This feature is - * in its experimental stage. You must request access to the API through the [Cloud Tasks - * BufferTask Experiment Signup form](https://forms.gle/X8Zr5hiXH5tTGFqh8). - * - *

Sample code: - * - *

{@code
-   * // This snippet has been automatically generated and should be regarded as a code template only.
-   * // It will require modifications to work:
-   * // - It may require correct/in-range values for request initialization.
-   * // - It may require specifying regional endpoints when creating the service client as shown in
-   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
-   * try (CloudTasksClient cloudTasksClient = CloudTasksClient.create()) {
-   *   String queue = QueueName.of("[PROJECT]", "[LOCATION]", "[QUEUE]").toString();
-   *   String taskId = "taskId-880873088";
-   *   HttpBody body = HttpBody.newBuilder().build();
-   *   BufferTaskResponse response = cloudTasksClient.bufferTask(queue, taskId, body);
-   * }
-   * }
- * - * @param queue Required. The parent queue name. For example: - * projects/PROJECT_ID/locations/LOCATION_ID/queues/QUEUE_ID` - *

The queue must already exist. - * @param taskId Optional. Task ID for the task being created. If not provided, a random task ID - * is assigned to the task. - * @param body Optional. Body of the HTTP request. - *

The body can take any generic value. The value is written to the [HttpRequest][payload] - * of the [Task]. - * @throws com.google.api.gax.rpc.ApiException if the remote call fails - */ - public final BufferTaskResponse bufferTask(String queue, String taskId, HttpBody body) { - BufferTaskRequest request = - BufferTaskRequest.newBuilder().setQueue(queue).setTaskId(taskId).setBody(body).build(); - return bufferTask(request); - } - - // AUTO-GENERATED DOCUMENTATION AND METHOD. - /** - * Creates and buffers a new task without the need to explicitly define a Task message. The queue - * must have [HTTP target][google.cloud.tasks.v2beta2.HttpTarget]. To create the task with a - * custom ID, use the following format and set TASK_ID to your desired ID: - * projects/PROJECT_ID/locations/LOCATION_ID/queues/QUEUE_ID/tasks/TASK_ID:buffer To create the - * task with an automatically generated ID, use the following format: - * projects/PROJECT_ID/locations/LOCATION_ID/queues/QUEUE_ID/tasks:buffer. Note: This feature is - * in its experimental stage. You must request access to the API through the [Cloud Tasks - * BufferTask Experiment Signup form](https://forms.gle/X8Zr5hiXH5tTGFqh8). - * - *

Sample code: - * - *

{@code
-   * // This snippet has been automatically generated and should be regarded as a code template only.
-   * // It will require modifications to work:
-   * // - It may require correct/in-range values for request initialization.
-   * // - It may require specifying regional endpoints when creating the service client as shown in
-   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
-   * try (CloudTasksClient cloudTasksClient = CloudTasksClient.create()) {
-   *   BufferTaskRequest request =
-   *       BufferTaskRequest.newBuilder()
-   *           .setQueue(QueueName.of("[PROJECT]", "[LOCATION]", "[QUEUE]").toString())
-   *           .setTaskId("taskId-880873088")
-   *           .setBody(HttpBody.newBuilder().build())
-   *           .build();
-   *   BufferTaskResponse response = cloudTasksClient.bufferTask(request);
-   * }
-   * }
- * - * @param request The request object containing all of the parameters for the API call. - * @throws com.google.api.gax.rpc.ApiException if the remote call fails - */ - public final BufferTaskResponse bufferTask(BufferTaskRequest request) { - return bufferTaskCallable().call(request); - } - - // AUTO-GENERATED DOCUMENTATION AND METHOD. - /** - * Creates and buffers a new task without the need to explicitly define a Task message. The queue - * must have [HTTP target][google.cloud.tasks.v2beta2.HttpTarget]. To create the task with a - * custom ID, use the following format and set TASK_ID to your desired ID: - * projects/PROJECT_ID/locations/LOCATION_ID/queues/QUEUE_ID/tasks/TASK_ID:buffer To create the - * task with an automatically generated ID, use the following format: - * projects/PROJECT_ID/locations/LOCATION_ID/queues/QUEUE_ID/tasks:buffer. Note: This feature is - * in its experimental stage. You must request access to the API through the [Cloud Tasks - * BufferTask Experiment Signup form](https://forms.gle/X8Zr5hiXH5tTGFqh8). - * - *

Sample code: - * - *

{@code
-   * // This snippet has been automatically generated and should be regarded as a code template only.
-   * // It will require modifications to work:
-   * // - It may require correct/in-range values for request initialization.
-   * // - It may require specifying regional endpoints when creating the service client as shown in
-   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
-   * try (CloudTasksClient cloudTasksClient = CloudTasksClient.create()) {
-   *   BufferTaskRequest request =
-   *       BufferTaskRequest.newBuilder()
-   *           .setQueue(QueueName.of("[PROJECT]", "[LOCATION]", "[QUEUE]").toString())
-   *           .setTaskId("taskId-880873088")
-   *           .setBody(HttpBody.newBuilder().build())
-   *           .build();
-   *   ApiFuture future =
-   *       cloudTasksClient.bufferTaskCallable().futureCall(request);
-   *   // Do something.
-   *   BufferTaskResponse response = future.get();
-   * }
-   * }
- */ - public final UnaryCallable bufferTaskCallable() { - return stub.bufferTaskCallable(); - } - // AUTO-GENERATED DOCUMENTATION AND METHOD. /** * Lists information about the supported locations for this service. diff --git a/java-tasks/google-cloud-tasks/src/main/java/com/google/cloud/tasks/v2beta2/CloudTasksSettings.java b/java-tasks/google-cloud-tasks/src/main/java/com/google/cloud/tasks/v2beta2/CloudTasksSettings.java index 4bf2422ea102..0a6c4ab50b85 100644 --- a/java-tasks/google-cloud-tasks/src/main/java/com/google/cloud/tasks/v2beta2/CloudTasksSettings.java +++ b/java-tasks/google-cloud-tasks/src/main/java/com/google/cloud/tasks/v2beta2/CloudTasksSettings.java @@ -195,11 +195,6 @@ public UnaryCallSettings runTaskSettings() { return ((CloudTasksStubSettings) getStubSettings()).runTaskSettings(); } - /** Returns the object with the settings used for calls to bufferTask. */ - public UnaryCallSettings bufferTaskSettings() { - return ((CloudTasksStubSettings) getStubSettings()).bufferTaskSettings(); - } - /** Returns the object with the settings used for calls to listLocations. */ public PagedCallSettings listLocationsSettings() { @@ -433,11 +428,6 @@ public UnaryCallSettings.Builder runTaskSettings() { return getStubSettingsBuilder().runTaskSettings(); } - /** Returns the builder for the settings used for calls to bufferTask. */ - public UnaryCallSettings.Builder bufferTaskSettings() { - return getStubSettingsBuilder().bufferTaskSettings(); - } - /** Returns the builder for the settings used for calls to listLocations. */ public PagedCallSettings.Builder< ListLocationsRequest, ListLocationsResponse, ListLocationsPagedResponse> diff --git a/java-tasks/google-cloud-tasks/src/main/java/com/google/cloud/tasks/v2beta2/gapic_metadata.json b/java-tasks/google-cloud-tasks/src/main/java/com/google/cloud/tasks/v2beta2/gapic_metadata.json index 05edf09d0640..a152d4a1d601 100644 --- a/java-tasks/google-cloud-tasks/src/main/java/com/google/cloud/tasks/v2beta2/gapic_metadata.json +++ b/java-tasks/google-cloud-tasks/src/main/java/com/google/cloud/tasks/v2beta2/gapic_metadata.json @@ -13,9 +13,6 @@ "AcknowledgeTask": { "methods": ["acknowledgeTask", "acknowledgeTask", "acknowledgeTask", "acknowledgeTaskCallable"] }, - "BufferTask": { - "methods": ["bufferTask", "bufferTask", "bufferTask", "bufferTaskCallable"] - }, "CancelLease": { "methods": ["cancelLease", "cancelLease", "cancelLease", "cancelLeaseCallable"] }, diff --git a/java-tasks/google-cloud-tasks/src/main/java/com/google/cloud/tasks/v2beta2/stub/CloudTasksStub.java b/java-tasks/google-cloud-tasks/src/main/java/com/google/cloud/tasks/v2beta2/stub/CloudTasksStub.java index ac361d88b049..c56bd586a287 100644 --- a/java-tasks/google-cloud-tasks/src/main/java/com/google/cloud/tasks/v2beta2/stub/CloudTasksStub.java +++ b/java-tasks/google-cloud-tasks/src/main/java/com/google/cloud/tasks/v2beta2/stub/CloudTasksStub.java @@ -28,8 +28,6 @@ import com.google.cloud.location.ListLocationsResponse; import com.google.cloud.location.Location; import com.google.cloud.tasks.v2beta2.AcknowledgeTaskRequest; -import com.google.cloud.tasks.v2beta2.BufferTaskRequest; -import com.google.cloud.tasks.v2beta2.BufferTaskResponse; import com.google.cloud.tasks.v2beta2.CancelLeaseRequest; import com.google.cloud.tasks.v2beta2.CreateQueueRequest; import com.google.cloud.tasks.v2beta2.CreateTaskRequest; @@ -163,10 +161,6 @@ public UnaryCallable runTaskCallable() { throw new UnsupportedOperationException("Not implemented: runTaskCallable()"); } - public UnaryCallable bufferTaskCallable() { - throw new UnsupportedOperationException("Not implemented: bufferTaskCallable()"); - } - public UnaryCallable listLocationsPagedCallable() { throw new UnsupportedOperationException("Not implemented: listLocationsPagedCallable()"); diff --git a/java-tasks/google-cloud-tasks/src/main/java/com/google/cloud/tasks/v2beta2/stub/CloudTasksStubSettings.java b/java-tasks/google-cloud-tasks/src/main/java/com/google/cloud/tasks/v2beta2/stub/CloudTasksStubSettings.java index 0417b358a3a8..461441c010a5 100644 --- a/java-tasks/google-cloud-tasks/src/main/java/com/google/cloud/tasks/v2beta2/stub/CloudTasksStubSettings.java +++ b/java-tasks/google-cloud-tasks/src/main/java/com/google/cloud/tasks/v2beta2/stub/CloudTasksStubSettings.java @@ -50,8 +50,6 @@ import com.google.cloud.location.ListLocationsResponse; import com.google.cloud.location.Location; import com.google.cloud.tasks.v2beta2.AcknowledgeTaskRequest; -import com.google.cloud.tasks.v2beta2.BufferTaskRequest; -import com.google.cloud.tasks.v2beta2.BufferTaskResponse; import com.google.cloud.tasks.v2beta2.CancelLeaseRequest; import com.google.cloud.tasks.v2beta2.CreateQueueRequest; import com.google.cloud.tasks.v2beta2.CreateTaskRequest; @@ -156,7 +154,6 @@ public class CloudTasksStubSettings extends StubSettings private final UnaryCallSettings renewLeaseSettings; private final UnaryCallSettings cancelLeaseSettings; private final UnaryCallSettings runTaskSettings; - private final UnaryCallSettings bufferTaskSettings; private final PagedCallSettings< ListLocationsRequest, ListLocationsResponse, ListLocationsPagedResponse> listLocationsSettings; @@ -429,11 +426,6 @@ public UnaryCallSettings runTaskSettings() { return runTaskSettings; } - /** Returns the object with the settings used for calls to bufferTask. */ - public UnaryCallSettings bufferTaskSettings() { - return bufferTaskSettings; - } - /** Returns the object with the settings used for calls to listLocations. */ public PagedCallSettings listLocationsSettings() { @@ -578,7 +570,6 @@ protected CloudTasksStubSettings(Builder settingsBuilder) throws IOException { renewLeaseSettings = settingsBuilder.renewLeaseSettings().build(); cancelLeaseSettings = settingsBuilder.cancelLeaseSettings().build(); runTaskSettings = settingsBuilder.runTaskSettings().build(); - bufferTaskSettings = settingsBuilder.bufferTaskSettings().build(); listLocationsSettings = settingsBuilder.listLocationsSettings().build(); getLocationSettings = settingsBuilder.getLocationSettings().build(); } @@ -613,8 +604,6 @@ public static class Builder extends StubSettings.Builder renewLeaseSettings; private final UnaryCallSettings.Builder cancelLeaseSettings; private final UnaryCallSettings.Builder runTaskSettings; - private final UnaryCallSettings.Builder - bufferTaskSettings; private final PagedCallSettings.Builder< ListLocationsRequest, ListLocationsResponse, ListLocationsPagedResponse> listLocationsSettings; @@ -693,7 +682,6 @@ protected Builder(ClientContext clientContext) { renewLeaseSettings = UnaryCallSettings.newUnaryCallSettingsBuilder(); cancelLeaseSettings = UnaryCallSettings.newUnaryCallSettingsBuilder(); runTaskSettings = UnaryCallSettings.newUnaryCallSettingsBuilder(); - bufferTaskSettings = UnaryCallSettings.newUnaryCallSettingsBuilder(); listLocationsSettings = PagedCallSettings.newBuilder(LIST_LOCATIONS_PAGE_STR_FACT); getLocationSettings = UnaryCallSettings.newUnaryCallSettingsBuilder(); @@ -720,7 +708,6 @@ protected Builder(ClientContext clientContext) { renewLeaseSettings, cancelLeaseSettings, runTaskSettings, - bufferTaskSettings, listLocationsSettings, getLocationSettings); initDefaults(this); @@ -750,7 +737,6 @@ protected Builder(CloudTasksStubSettings settings) { renewLeaseSettings = settings.renewLeaseSettings.toBuilder(); cancelLeaseSettings = settings.cancelLeaseSettings.toBuilder(); runTaskSettings = settings.runTaskSettings.toBuilder(); - bufferTaskSettings = settings.bufferTaskSettings.toBuilder(); listLocationsSettings = settings.listLocationsSettings.toBuilder(); getLocationSettings = settings.getLocationSettings.toBuilder(); @@ -777,7 +763,6 @@ protected Builder(CloudTasksStubSettings settings) { renewLeaseSettings, cancelLeaseSettings, runTaskSettings, - bufferTaskSettings, listLocationsSettings, getLocationSettings); } @@ -914,11 +899,6 @@ private static Builder initDefaults(Builder builder) { .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("no_retry_1_codes")) .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("no_retry_1_params")); - builder - .bufferTaskSettings() - .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("no_retry_1_codes")) - .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("no_retry_1_params")); - builder .listLocationsSettings() .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("no_retry_codes")) @@ -1055,11 +1035,6 @@ public UnaryCallSettings.Builder runTaskSettings() { return runTaskSettings; } - /** Returns the builder for the settings used for calls to bufferTask. */ - public UnaryCallSettings.Builder bufferTaskSettings() { - return bufferTaskSettings; - } - /** Returns the builder for the settings used for calls to listLocations. */ public PagedCallSettings.Builder< ListLocationsRequest, ListLocationsResponse, ListLocationsPagedResponse> diff --git a/java-tasks/google-cloud-tasks/src/main/java/com/google/cloud/tasks/v2beta2/stub/GrpcCloudTasksStub.java b/java-tasks/google-cloud-tasks/src/main/java/com/google/cloud/tasks/v2beta2/stub/GrpcCloudTasksStub.java index 2a3514cf5203..925dd86927ec 100644 --- a/java-tasks/google-cloud-tasks/src/main/java/com/google/cloud/tasks/v2beta2/stub/GrpcCloudTasksStub.java +++ b/java-tasks/google-cloud-tasks/src/main/java/com/google/cloud/tasks/v2beta2/stub/GrpcCloudTasksStub.java @@ -33,8 +33,6 @@ import com.google.cloud.location.ListLocationsResponse; import com.google.cloud.location.Location; import com.google.cloud.tasks.v2beta2.AcknowledgeTaskRequest; -import com.google.cloud.tasks.v2beta2.BufferTaskRequest; -import com.google.cloud.tasks.v2beta2.BufferTaskResponse; import com.google.cloud.tasks.v2beta2.CancelLeaseRequest; import com.google.cloud.tasks.v2beta2.CreateQueueRequest; import com.google.cloud.tasks.v2beta2.CreateTaskRequest; @@ -257,15 +255,6 @@ public class GrpcCloudTasksStub extends CloudTasksStub { .setResponseMarshaller(ProtoUtils.marshaller(Task.getDefaultInstance())) .build(); - private static final MethodDescriptor - bufferTaskMethodDescriptor = - MethodDescriptor.newBuilder() - .setType(MethodDescriptor.MethodType.UNARY) - .setFullMethodName("google.cloud.tasks.v2beta2.CloudTasks/BufferTask") - .setRequestMarshaller(ProtoUtils.marshaller(BufferTaskRequest.getDefaultInstance())) - .setResponseMarshaller(ProtoUtils.marshaller(BufferTaskResponse.getDefaultInstance())) - .build(); - private static final MethodDescriptor listLocationsMethodDescriptor = MethodDescriptor.newBuilder() @@ -309,7 +298,6 @@ public class GrpcCloudTasksStub extends CloudTasksStub { private final UnaryCallable renewLeaseCallable; private final UnaryCallable cancelLeaseCallable; private final UnaryCallable runTaskCallable; - private final UnaryCallable bufferTaskCallable; private final UnaryCallable listLocationsCallable; private final UnaryCallable listLocationsPagedCallable; @@ -562,17 +550,6 @@ protected GrpcCloudTasksStub( return builder.build(); }) .build(); - GrpcCallSettings bufferTaskTransportSettings = - GrpcCallSettings.newBuilder() - .setMethodDescriptor(bufferTaskMethodDescriptor) - .setParamsExtractor( - request -> { - RequestParamsBuilder builder = RequestParamsBuilder.create(); - builder.add("queue", String.valueOf(request.getQueue())); - builder.add("task_id", String.valueOf(request.getTaskId())); - return builder.build(); - }) - .build(); GrpcCallSettings listLocationsTransportSettings = GrpcCallSettings.newBuilder() .setMethodDescriptor(listLocationsMethodDescriptor) @@ -665,9 +642,6 @@ protected GrpcCloudTasksStub( this.runTaskCallable = callableFactory.createUnaryCallable( runTaskTransportSettings, settings.runTaskSettings(), clientContext); - this.bufferTaskCallable = - callableFactory.createUnaryCallable( - bufferTaskTransportSettings, settings.bufferTaskSettings(), clientContext); this.listLocationsCallable = callableFactory.createUnaryCallable( listLocationsTransportSettings, settings.listLocationsSettings(), clientContext); @@ -802,11 +776,6 @@ public UnaryCallable runTaskCallable() { return runTaskCallable; } - @Override - public UnaryCallable bufferTaskCallable() { - return bufferTaskCallable; - } - @Override public UnaryCallable listLocationsCallable() { return listLocationsCallable; diff --git a/java-tasks/google-cloud-tasks/src/main/java/com/google/cloud/tasks/v2beta2/stub/HttpJsonCloudTasksStub.java b/java-tasks/google-cloud-tasks/src/main/java/com/google/cloud/tasks/v2beta2/stub/HttpJsonCloudTasksStub.java index 8f92c97db4a5..0b7c90b7a6a8 100644 --- a/java-tasks/google-cloud-tasks/src/main/java/com/google/cloud/tasks/v2beta2/stub/HttpJsonCloudTasksStub.java +++ b/java-tasks/google-cloud-tasks/src/main/java/com/google/cloud/tasks/v2beta2/stub/HttpJsonCloudTasksStub.java @@ -38,8 +38,6 @@ import com.google.cloud.location.ListLocationsResponse; import com.google.cloud.location.Location; import com.google.cloud.tasks.v2beta2.AcknowledgeTaskRequest; -import com.google.cloud.tasks.v2beta2.BufferTaskRequest; -import com.google.cloud.tasks.v2beta2.BufferTaskResponse; import com.google.cloud.tasks.v2beta2.CancelLeaseRequest; import com.google.cloud.tasks.v2beta2.CreateQueueRequest; import com.google.cloud.tasks.v2beta2.CreateTaskRequest; @@ -807,47 +805,6 @@ public class HttpJsonCloudTasksStub extends CloudTasksStub { .build()) .build(); - private static final ApiMethodDescriptor - bufferTaskMethodDescriptor = - ApiMethodDescriptor.newBuilder() - .setFullMethodName("google.cloud.tasks.v2beta2.CloudTasks/BufferTask") - .setHttpMethod("POST") - .setType(ApiMethodDescriptor.MethodType.UNARY) - .setRequestFormatter( - ProtoMessageRequestFormatter.newBuilder() - .setPath( - "/v2beta2/{queue=projects/*/locations/*/queues/*}/tasks/{taskId}:buffer", - request -> { - Map fields = new HashMap<>(); - ProtoRestSerializer serializer = - ProtoRestSerializer.create(); - serializer.putPathParam(fields, "queue", request.getQueue()); - serializer.putPathParam(fields, "taskId", request.getTaskId()); - return fields; - }) - .setQueryParamsExtractor( - request -> { - Map> fields = new HashMap<>(); - ProtoRestSerializer serializer = - ProtoRestSerializer.create(); - serializer.putQueryParam(fields, "$alt", "json;enum-encoding=int"); - return fields; - }) - .setRequestBodyExtractor( - request -> - ProtoRestSerializer.create() - .toBody( - "*", - request.toBuilder().clearQueue().clearTaskId().build(), - true)) - .build()) - .setResponseParser( - ProtoMessageResponseParser.newBuilder() - .setDefaultInstance(BufferTaskResponse.getDefaultInstance()) - .setDefaultTypeRegistry(typeRegistry) - .build()) - .build(); - private static final ApiMethodDescriptor listLocationsMethodDescriptor = ApiMethodDescriptor.newBuilder() @@ -939,7 +896,6 @@ public class HttpJsonCloudTasksStub extends CloudTasksStub { private final UnaryCallable renewLeaseCallable; private final UnaryCallable cancelLeaseCallable; private final UnaryCallable runTaskCallable; - private final UnaryCallable bufferTaskCallable; private final UnaryCallable listLocationsCallable; private final UnaryCallable listLocationsPagedCallable; @@ -1208,18 +1164,6 @@ protected HttpJsonCloudTasksStub( return builder.build(); }) .build(); - HttpJsonCallSettings bufferTaskTransportSettings = - HttpJsonCallSettings.newBuilder() - .setMethodDescriptor(bufferTaskMethodDescriptor) - .setTypeRegistry(typeRegistry) - .setParamsExtractor( - request -> { - RequestParamsBuilder builder = RequestParamsBuilder.create(); - builder.add("queue", String.valueOf(request.getQueue())); - builder.add("task_id", String.valueOf(request.getTaskId())); - return builder.build(); - }) - .build(); HttpJsonCallSettings listLocationsTransportSettings = HttpJsonCallSettings.newBuilder() @@ -1312,9 +1256,6 @@ protected HttpJsonCloudTasksStub( this.runTaskCallable = callableFactory.createUnaryCallable( runTaskTransportSettings, settings.runTaskSettings(), clientContext); - this.bufferTaskCallable = - callableFactory.createUnaryCallable( - bufferTaskTransportSettings, settings.bufferTaskSettings(), clientContext); this.listLocationsCallable = callableFactory.createUnaryCallable( listLocationsTransportSettings, settings.listLocationsSettings(), clientContext); @@ -1352,7 +1293,6 @@ public static List getMethodDescriptors() { methodDescriptors.add(renewLeaseMethodDescriptor); methodDescriptors.add(cancelLeaseMethodDescriptor); methodDescriptors.add(runTaskMethodDescriptor); - methodDescriptors.add(bufferTaskMethodDescriptor); methodDescriptors.add(listLocationsMethodDescriptor); methodDescriptors.add(getLocationMethodDescriptor); return methodDescriptors; @@ -1469,11 +1409,6 @@ public UnaryCallable runTaskCallable() { return runTaskCallable; } - @Override - public UnaryCallable bufferTaskCallable() { - return bufferTaskCallable; - } - @Override public UnaryCallable listLocationsCallable() { return listLocationsCallable; diff --git a/java-tasks/google-cloud-tasks/src/main/java/com/google/cloud/tasks/v2beta3/CloudTasksClient.java b/java-tasks/google-cloud-tasks/src/main/java/com/google/cloud/tasks/v2beta3/CloudTasksClient.java index 39daf50cf697..dfdb563c5e8f 100644 --- a/java-tasks/google-cloud-tasks/src/main/java/com/google/cloud/tasks/v2beta3/CloudTasksClient.java +++ b/java-tasks/google-cloud-tasks/src/main/java/com/google/cloud/tasks/v2beta3/CloudTasksClient.java @@ -16,7 +16,6 @@ package com.google.cloud.tasks.v2beta3; -import com.google.api.HttpBody; import com.google.api.core.ApiFuture; import com.google.api.core.ApiFutures; import com.google.api.core.BetaApi; @@ -416,25 +415,6 @@ * * * - * BufferTask - *

Creates and buffers a new task without the need to explicitly define a Task message. The queue must have [HTTP target][google.cloud.tasks.v2beta3.HttpTarget]. To create the task with a custom ID, use the following format and set TASK_ID to your desired ID: projects/PROJECT_ID/locations/LOCATION_ID/queues/QUEUE_ID/tasks/TASK_ID:buffer To create the task with an automatically generated ID, use the following format: projects/PROJECT_ID/locations/LOCATION_ID/queues/QUEUE_ID/tasks:buffer. Note: This feature is in its experimental stage. You must request access to the API through the [Cloud Tasks BufferTask Experiment Signup form](https://forms.gle/X8Zr5hiXH5tTGFqh8). - * - *

Request object method variants only take one parameter, a request object, which must be constructed before the call.

- *
    - *
  • bufferTask(BufferTaskRequest request) - *
- *

"Flattened" method variants have converted the fields of the request object into function parameters to enable multiple ways to call the same method.

- *
    - *
  • bufferTask(QueueName queue, String taskId, HttpBody body) - *
  • bufferTask(String queue, String taskId, HttpBody body) - *
- *

Callable method variants take no parameters and return an immutable API callable object, which can be used to initiate calls to the service.

- *
    - *
  • bufferTaskCallable() - *
- * - * - * * ListLocations *

Lists information about the supported locations for this service. * @@ -2986,170 +2966,6 @@ public final UnaryCallable runTaskCallable() { return stub.runTaskCallable(); } - // AUTO-GENERATED DOCUMENTATION AND METHOD. - /** - * Creates and buffers a new task without the need to explicitly define a Task message. The queue - * must have [HTTP target][google.cloud.tasks.v2beta3.HttpTarget]. To create the task with a - * custom ID, use the following format and set TASK_ID to your desired ID: - * projects/PROJECT_ID/locations/LOCATION_ID/queues/QUEUE_ID/tasks/TASK_ID:buffer To create the - * task with an automatically generated ID, use the following format: - * projects/PROJECT_ID/locations/LOCATION_ID/queues/QUEUE_ID/tasks:buffer. Note: This feature is - * in its experimental stage. You must request access to the API through the [Cloud Tasks - * BufferTask Experiment Signup form](https://forms.gle/X8Zr5hiXH5tTGFqh8). - * - *

Sample code: - * - *

{@code
-   * // This snippet has been automatically generated and should be regarded as a code template only.
-   * // It will require modifications to work:
-   * // - It may require correct/in-range values for request initialization.
-   * // - It may require specifying regional endpoints when creating the service client as shown in
-   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
-   * try (CloudTasksClient cloudTasksClient = CloudTasksClient.create()) {
-   *   QueueName queue = QueueName.of("[PROJECT]", "[LOCATION]", "[QUEUE]");
-   *   String taskId = "taskId-880873088";
-   *   HttpBody body = HttpBody.newBuilder().build();
-   *   BufferTaskResponse response = cloudTasksClient.bufferTask(queue, taskId, body);
-   * }
-   * }
- * - * @param queue Required. The parent queue name. For example: - * projects/PROJECT_ID/locations/LOCATION_ID/queues/QUEUE_ID` - *

The queue must already exist. - * @param taskId Optional. Task ID for the task being created. If not provided, a random task ID - * is assigned to the task. - * @param body Optional. Body of the HTTP request. - *

The body can take any generic value. The value is written to the [HttpRequest][payload] - * of the [Task]. - * @throws com.google.api.gax.rpc.ApiException if the remote call fails - */ - public final BufferTaskResponse bufferTask(QueueName queue, String taskId, HttpBody body) { - BufferTaskRequest request = - BufferTaskRequest.newBuilder() - .setQueue(queue == null ? null : queue.toString()) - .setTaskId(taskId) - .setBody(body) - .build(); - return bufferTask(request); - } - - // AUTO-GENERATED DOCUMENTATION AND METHOD. - /** - * Creates and buffers a new task without the need to explicitly define a Task message. The queue - * must have [HTTP target][google.cloud.tasks.v2beta3.HttpTarget]. To create the task with a - * custom ID, use the following format and set TASK_ID to your desired ID: - * projects/PROJECT_ID/locations/LOCATION_ID/queues/QUEUE_ID/tasks/TASK_ID:buffer To create the - * task with an automatically generated ID, use the following format: - * projects/PROJECT_ID/locations/LOCATION_ID/queues/QUEUE_ID/tasks:buffer. Note: This feature is - * in its experimental stage. You must request access to the API through the [Cloud Tasks - * BufferTask Experiment Signup form](https://forms.gle/X8Zr5hiXH5tTGFqh8). - * - *

Sample code: - * - *

{@code
-   * // This snippet has been automatically generated and should be regarded as a code template only.
-   * // It will require modifications to work:
-   * // - It may require correct/in-range values for request initialization.
-   * // - It may require specifying regional endpoints when creating the service client as shown in
-   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
-   * try (CloudTasksClient cloudTasksClient = CloudTasksClient.create()) {
-   *   String queue = QueueName.of("[PROJECT]", "[LOCATION]", "[QUEUE]").toString();
-   *   String taskId = "taskId-880873088";
-   *   HttpBody body = HttpBody.newBuilder().build();
-   *   BufferTaskResponse response = cloudTasksClient.bufferTask(queue, taskId, body);
-   * }
-   * }
- * - * @param queue Required. The parent queue name. For example: - * projects/PROJECT_ID/locations/LOCATION_ID/queues/QUEUE_ID` - *

The queue must already exist. - * @param taskId Optional. Task ID for the task being created. If not provided, a random task ID - * is assigned to the task. - * @param body Optional. Body of the HTTP request. - *

The body can take any generic value. The value is written to the [HttpRequest][payload] - * of the [Task]. - * @throws com.google.api.gax.rpc.ApiException if the remote call fails - */ - public final BufferTaskResponse bufferTask(String queue, String taskId, HttpBody body) { - BufferTaskRequest request = - BufferTaskRequest.newBuilder().setQueue(queue).setTaskId(taskId).setBody(body).build(); - return bufferTask(request); - } - - // AUTO-GENERATED DOCUMENTATION AND METHOD. - /** - * Creates and buffers a new task without the need to explicitly define a Task message. The queue - * must have [HTTP target][google.cloud.tasks.v2beta3.HttpTarget]. To create the task with a - * custom ID, use the following format and set TASK_ID to your desired ID: - * projects/PROJECT_ID/locations/LOCATION_ID/queues/QUEUE_ID/tasks/TASK_ID:buffer To create the - * task with an automatically generated ID, use the following format: - * projects/PROJECT_ID/locations/LOCATION_ID/queues/QUEUE_ID/tasks:buffer. Note: This feature is - * in its experimental stage. You must request access to the API through the [Cloud Tasks - * BufferTask Experiment Signup form](https://forms.gle/X8Zr5hiXH5tTGFqh8). - * - *

Sample code: - * - *

{@code
-   * // This snippet has been automatically generated and should be regarded as a code template only.
-   * // It will require modifications to work:
-   * // - It may require correct/in-range values for request initialization.
-   * // - It may require specifying regional endpoints when creating the service client as shown in
-   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
-   * try (CloudTasksClient cloudTasksClient = CloudTasksClient.create()) {
-   *   BufferTaskRequest request =
-   *       BufferTaskRequest.newBuilder()
-   *           .setQueue(QueueName.of("[PROJECT]", "[LOCATION]", "[QUEUE]").toString())
-   *           .setTaskId("taskId-880873088")
-   *           .setBody(HttpBody.newBuilder().build())
-   *           .build();
-   *   BufferTaskResponse response = cloudTasksClient.bufferTask(request);
-   * }
-   * }
- * - * @param request The request object containing all of the parameters for the API call. - * @throws com.google.api.gax.rpc.ApiException if the remote call fails - */ - public final BufferTaskResponse bufferTask(BufferTaskRequest request) { - return bufferTaskCallable().call(request); - } - - // AUTO-GENERATED DOCUMENTATION AND METHOD. - /** - * Creates and buffers a new task without the need to explicitly define a Task message. The queue - * must have [HTTP target][google.cloud.tasks.v2beta3.HttpTarget]. To create the task with a - * custom ID, use the following format and set TASK_ID to your desired ID: - * projects/PROJECT_ID/locations/LOCATION_ID/queues/QUEUE_ID/tasks/TASK_ID:buffer To create the - * task with an automatically generated ID, use the following format: - * projects/PROJECT_ID/locations/LOCATION_ID/queues/QUEUE_ID/tasks:buffer. Note: This feature is - * in its experimental stage. You must request access to the API through the [Cloud Tasks - * BufferTask Experiment Signup form](https://forms.gle/X8Zr5hiXH5tTGFqh8). - * - *

Sample code: - * - *

{@code
-   * // This snippet has been automatically generated and should be regarded as a code template only.
-   * // It will require modifications to work:
-   * // - It may require correct/in-range values for request initialization.
-   * // - It may require specifying regional endpoints when creating the service client as shown in
-   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
-   * try (CloudTasksClient cloudTasksClient = CloudTasksClient.create()) {
-   *   BufferTaskRequest request =
-   *       BufferTaskRequest.newBuilder()
-   *           .setQueue(QueueName.of("[PROJECT]", "[LOCATION]", "[QUEUE]").toString())
-   *           .setTaskId("taskId-880873088")
-   *           .setBody(HttpBody.newBuilder().build())
-   *           .build();
-   *   ApiFuture future =
-   *       cloudTasksClient.bufferTaskCallable().futureCall(request);
-   *   // Do something.
-   *   BufferTaskResponse response = future.get();
-   * }
-   * }
- */ - public final UnaryCallable bufferTaskCallable() { - return stub.bufferTaskCallable(); - } - // AUTO-GENERATED DOCUMENTATION AND METHOD. /** * Lists information about the supported locations for this service. diff --git a/java-tasks/google-cloud-tasks/src/main/java/com/google/cloud/tasks/v2beta3/CloudTasksSettings.java b/java-tasks/google-cloud-tasks/src/main/java/com/google/cloud/tasks/v2beta3/CloudTasksSettings.java index 3fcda5f9c4e0..d2519c4d78c0 100644 --- a/java-tasks/google-cloud-tasks/src/main/java/com/google/cloud/tasks/v2beta3/CloudTasksSettings.java +++ b/java-tasks/google-cloud-tasks/src/main/java/com/google/cloud/tasks/v2beta3/CloudTasksSettings.java @@ -170,11 +170,6 @@ public UnaryCallSettings runTaskSettings() { return ((CloudTasksStubSettings) getStubSettings()).runTaskSettings(); } - /** Returns the object with the settings used for calls to bufferTask. */ - public UnaryCallSettings bufferTaskSettings() { - return ((CloudTasksStubSettings) getStubSettings()).bufferTaskSettings(); - } - /** Returns the object with the settings used for calls to listLocations. */ public PagedCallSettings listLocationsSettings() { @@ -383,11 +378,6 @@ public UnaryCallSettings.Builder runTaskSettings() { return getStubSettingsBuilder().runTaskSettings(); } - /** Returns the builder for the settings used for calls to bufferTask. */ - public UnaryCallSettings.Builder bufferTaskSettings() { - return getStubSettingsBuilder().bufferTaskSettings(); - } - /** Returns the builder for the settings used for calls to listLocations. */ public PagedCallSettings.Builder< ListLocationsRequest, ListLocationsResponse, ListLocationsPagedResponse> diff --git a/java-tasks/google-cloud-tasks/src/main/java/com/google/cloud/tasks/v2beta3/gapic_metadata.json b/java-tasks/google-cloud-tasks/src/main/java/com/google/cloud/tasks/v2beta3/gapic_metadata.json index 84f7fc75029e..5dba72e69cc7 100644 --- a/java-tasks/google-cloud-tasks/src/main/java/com/google/cloud/tasks/v2beta3/gapic_metadata.json +++ b/java-tasks/google-cloud-tasks/src/main/java/com/google/cloud/tasks/v2beta3/gapic_metadata.json @@ -10,9 +10,6 @@ "grpc": { "libraryClient": "CloudTasksClient", "rpcs": { - "BufferTask": { - "methods": ["bufferTask", "bufferTask", "bufferTask", "bufferTaskCallable"] - }, "CreateQueue": { "methods": ["createQueue", "createQueue", "createQueue", "createQueueCallable"] }, diff --git a/java-tasks/google-cloud-tasks/src/main/java/com/google/cloud/tasks/v2beta3/stub/CloudTasksStub.java b/java-tasks/google-cloud-tasks/src/main/java/com/google/cloud/tasks/v2beta3/stub/CloudTasksStub.java index 0c2dd5d22789..9d2b33c2c47c 100644 --- a/java-tasks/google-cloud-tasks/src/main/java/com/google/cloud/tasks/v2beta3/stub/CloudTasksStub.java +++ b/java-tasks/google-cloud-tasks/src/main/java/com/google/cloud/tasks/v2beta3/stub/CloudTasksStub.java @@ -27,8 +27,6 @@ import com.google.cloud.location.ListLocationsRequest; import com.google.cloud.location.ListLocationsResponse; import com.google.cloud.location.Location; -import com.google.cloud.tasks.v2beta3.BufferTaskRequest; -import com.google.cloud.tasks.v2beta3.BufferTaskResponse; import com.google.cloud.tasks.v2beta3.CreateQueueRequest; import com.google.cloud.tasks.v2beta3.CreateTaskRequest; import com.google.cloud.tasks.v2beta3.DeleteQueueRequest; @@ -137,10 +135,6 @@ public UnaryCallable runTaskCallable() { throw new UnsupportedOperationException("Not implemented: runTaskCallable()"); } - public UnaryCallable bufferTaskCallable() { - throw new UnsupportedOperationException("Not implemented: bufferTaskCallable()"); - } - public UnaryCallable listLocationsPagedCallable() { throw new UnsupportedOperationException("Not implemented: listLocationsPagedCallable()"); diff --git a/java-tasks/google-cloud-tasks/src/main/java/com/google/cloud/tasks/v2beta3/stub/CloudTasksStubSettings.java b/java-tasks/google-cloud-tasks/src/main/java/com/google/cloud/tasks/v2beta3/stub/CloudTasksStubSettings.java index f5bc6aff0b75..ac18526f8e92 100644 --- a/java-tasks/google-cloud-tasks/src/main/java/com/google/cloud/tasks/v2beta3/stub/CloudTasksStubSettings.java +++ b/java-tasks/google-cloud-tasks/src/main/java/com/google/cloud/tasks/v2beta3/stub/CloudTasksStubSettings.java @@ -49,8 +49,6 @@ import com.google.cloud.location.ListLocationsRequest; import com.google.cloud.location.ListLocationsResponse; import com.google.cloud.location.Location; -import com.google.cloud.tasks.v2beta3.BufferTaskRequest; -import com.google.cloud.tasks.v2beta3.BufferTaskResponse; import com.google.cloud.tasks.v2beta3.CreateQueueRequest; import com.google.cloud.tasks.v2beta3.CreateTaskRequest; import com.google.cloud.tasks.v2beta3.DeleteQueueRequest; @@ -145,7 +143,6 @@ public class CloudTasksStubSettings extends StubSettings private final UnaryCallSettings createTaskSettings; private final UnaryCallSettings deleteTaskSettings; private final UnaryCallSettings runTaskSettings; - private final UnaryCallSettings bufferTaskSettings; private final PagedCallSettings< ListLocationsRequest, ListLocationsResponse, ListLocationsPagedResponse> listLocationsSettings; @@ -393,11 +390,6 @@ public UnaryCallSettings runTaskSettings() { return runTaskSettings; } - /** Returns the object with the settings used for calls to bufferTask. */ - public UnaryCallSettings bufferTaskSettings() { - return bufferTaskSettings; - } - /** Returns the object with the settings used for calls to listLocations. */ public PagedCallSettings listLocationsSettings() { @@ -537,7 +529,6 @@ protected CloudTasksStubSettings(Builder settingsBuilder) throws IOException { createTaskSettings = settingsBuilder.createTaskSettings().build(); deleteTaskSettings = settingsBuilder.deleteTaskSettings().build(); runTaskSettings = settingsBuilder.runTaskSettings().build(); - bufferTaskSettings = settingsBuilder.bufferTaskSettings().build(); listLocationsSettings = settingsBuilder.listLocationsSettings().build(); getLocationSettings = settingsBuilder.getLocationSettings().build(); } @@ -566,8 +557,6 @@ public static class Builder extends StubSettings.Builder createTaskSettings; private final UnaryCallSettings.Builder deleteTaskSettings; private final UnaryCallSettings.Builder runTaskSettings; - private final UnaryCallSettings.Builder - bufferTaskSettings; private final PagedCallSettings.Builder< ListLocationsRequest, ListLocationsResponse, ListLocationsPagedResponse> listLocationsSettings; @@ -641,7 +630,6 @@ protected Builder(ClientContext clientContext) { createTaskSettings = UnaryCallSettings.newUnaryCallSettingsBuilder(); deleteTaskSettings = UnaryCallSettings.newUnaryCallSettingsBuilder(); runTaskSettings = UnaryCallSettings.newUnaryCallSettingsBuilder(); - bufferTaskSettings = UnaryCallSettings.newUnaryCallSettingsBuilder(); listLocationsSettings = PagedCallSettings.newBuilder(LIST_LOCATIONS_PAGE_STR_FACT); getLocationSettings = UnaryCallSettings.newUnaryCallSettingsBuilder(); @@ -663,7 +651,6 @@ protected Builder(ClientContext clientContext) { createTaskSettings, deleteTaskSettings, runTaskSettings, - bufferTaskSettings, listLocationsSettings, getLocationSettings); initDefaults(this); @@ -688,7 +675,6 @@ protected Builder(CloudTasksStubSettings settings) { createTaskSettings = settings.createTaskSettings.toBuilder(); deleteTaskSettings = settings.deleteTaskSettings.toBuilder(); runTaskSettings = settings.runTaskSettings.toBuilder(); - bufferTaskSettings = settings.bufferTaskSettings.toBuilder(); listLocationsSettings = settings.listLocationsSettings.toBuilder(); getLocationSettings = settings.getLocationSettings.toBuilder(); @@ -710,7 +696,6 @@ protected Builder(CloudTasksStubSettings settings) { createTaskSettings, deleteTaskSettings, runTaskSettings, - bufferTaskSettings, listLocationsSettings, getLocationSettings); } @@ -822,11 +807,6 @@ private static Builder initDefaults(Builder builder) { .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("no_retry_0_codes")) .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("no_retry_0_params")); - builder - .bufferTaskSettings() - .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("no_retry_0_codes")) - .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("no_retry_0_params")); - builder .listLocationsSettings() .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("no_retry_codes")) @@ -938,11 +918,6 @@ public UnaryCallSettings.Builder runTaskSettings() { return runTaskSettings; } - /** Returns the builder for the settings used for calls to bufferTask. */ - public UnaryCallSettings.Builder bufferTaskSettings() { - return bufferTaskSettings; - } - /** Returns the builder for the settings used for calls to listLocations. */ public PagedCallSettings.Builder< ListLocationsRequest, ListLocationsResponse, ListLocationsPagedResponse> diff --git a/java-tasks/google-cloud-tasks/src/main/java/com/google/cloud/tasks/v2beta3/stub/GrpcCloudTasksStub.java b/java-tasks/google-cloud-tasks/src/main/java/com/google/cloud/tasks/v2beta3/stub/GrpcCloudTasksStub.java index daec11577cba..e8165d49c174 100644 --- a/java-tasks/google-cloud-tasks/src/main/java/com/google/cloud/tasks/v2beta3/stub/GrpcCloudTasksStub.java +++ b/java-tasks/google-cloud-tasks/src/main/java/com/google/cloud/tasks/v2beta3/stub/GrpcCloudTasksStub.java @@ -32,8 +32,6 @@ import com.google.cloud.location.ListLocationsRequest; import com.google.cloud.location.ListLocationsResponse; import com.google.cloud.location.Location; -import com.google.cloud.tasks.v2beta3.BufferTaskRequest; -import com.google.cloud.tasks.v2beta3.BufferTaskResponse; import com.google.cloud.tasks.v2beta3.CreateQueueRequest; import com.google.cloud.tasks.v2beta3.CreateTaskRequest; import com.google.cloud.tasks.v2beta3.DeleteQueueRequest; @@ -206,15 +204,6 @@ public class GrpcCloudTasksStub extends CloudTasksStub { .setResponseMarshaller(ProtoUtils.marshaller(Task.getDefaultInstance())) .build(); - private static final MethodDescriptor - bufferTaskMethodDescriptor = - MethodDescriptor.newBuilder() - .setType(MethodDescriptor.MethodType.UNARY) - .setFullMethodName("google.cloud.tasks.v2beta3.CloudTasks/BufferTask") - .setRequestMarshaller(ProtoUtils.marshaller(BufferTaskRequest.getDefaultInstance())) - .setResponseMarshaller(ProtoUtils.marshaller(BufferTaskResponse.getDefaultInstance())) - .build(); - private static final MethodDescriptor listLocationsMethodDescriptor = MethodDescriptor.newBuilder() @@ -253,7 +242,6 @@ public class GrpcCloudTasksStub extends CloudTasksStub { private final UnaryCallable createTaskCallable; private final UnaryCallable deleteTaskCallable; private final UnaryCallable runTaskCallable; - private final UnaryCallable bufferTaskCallable; private final UnaryCallable listLocationsCallable; private final UnaryCallable listLocationsPagedCallable; @@ -462,17 +450,6 @@ protected GrpcCloudTasksStub( return builder.build(); }) .build(); - GrpcCallSettings bufferTaskTransportSettings = - GrpcCallSettings.newBuilder() - .setMethodDescriptor(bufferTaskMethodDescriptor) - .setParamsExtractor( - request -> { - RequestParamsBuilder builder = RequestParamsBuilder.create(); - builder.add("queue", String.valueOf(request.getQueue())); - builder.add("task_id", String.valueOf(request.getTaskId())); - return builder.build(); - }) - .build(); GrpcCallSettings listLocationsTransportSettings = GrpcCallSettings.newBuilder() .setMethodDescriptor(listLocationsMethodDescriptor) @@ -550,9 +527,6 @@ protected GrpcCloudTasksStub( this.runTaskCallable = callableFactory.createUnaryCallable( runTaskTransportSettings, settings.runTaskSettings(), clientContext); - this.bufferTaskCallable = - callableFactory.createUnaryCallable( - bufferTaskTransportSettings, settings.bufferTaskSettings(), clientContext); this.listLocationsCallable = callableFactory.createUnaryCallable( listLocationsTransportSettings, settings.listLocationsSettings(), clientContext); @@ -662,11 +636,6 @@ public UnaryCallable runTaskCallable() { return runTaskCallable; } - @Override - public UnaryCallable bufferTaskCallable() { - return bufferTaskCallable; - } - @Override public UnaryCallable listLocationsCallable() { return listLocationsCallable; diff --git a/java-tasks/google-cloud-tasks/src/main/java/com/google/cloud/tasks/v2beta3/stub/HttpJsonCloudTasksStub.java b/java-tasks/google-cloud-tasks/src/main/java/com/google/cloud/tasks/v2beta3/stub/HttpJsonCloudTasksStub.java index db917db04ed1..f908278ca046 100644 --- a/java-tasks/google-cloud-tasks/src/main/java/com/google/cloud/tasks/v2beta3/stub/HttpJsonCloudTasksStub.java +++ b/java-tasks/google-cloud-tasks/src/main/java/com/google/cloud/tasks/v2beta3/stub/HttpJsonCloudTasksStub.java @@ -37,8 +37,6 @@ import com.google.cloud.location.ListLocationsRequest; import com.google.cloud.location.ListLocationsResponse; import com.google.cloud.location.Location; -import com.google.cloud.tasks.v2beta3.BufferTaskRequest; -import com.google.cloud.tasks.v2beta3.BufferTaskResponse; import com.google.cloud.tasks.v2beta3.CreateQueueRequest; import com.google.cloud.tasks.v2beta3.CreateTaskRequest; import com.google.cloud.tasks.v2beta3.DeleteQueueRequest; @@ -655,47 +653,6 @@ public class HttpJsonCloudTasksStub extends CloudTasksStub { .build()) .build(); - private static final ApiMethodDescriptor - bufferTaskMethodDescriptor = - ApiMethodDescriptor.newBuilder() - .setFullMethodName("google.cloud.tasks.v2beta3.CloudTasks/BufferTask") - .setHttpMethod("POST") - .setType(ApiMethodDescriptor.MethodType.UNARY) - .setRequestFormatter( - ProtoMessageRequestFormatter.newBuilder() - .setPath( - "/v2beta3/{queue=projects/*/locations/*/queues/*}/tasks/{taskId}:buffer", - request -> { - Map fields = new HashMap<>(); - ProtoRestSerializer serializer = - ProtoRestSerializer.create(); - serializer.putPathParam(fields, "queue", request.getQueue()); - serializer.putPathParam(fields, "taskId", request.getTaskId()); - return fields; - }) - .setQueryParamsExtractor( - request -> { - Map> fields = new HashMap<>(); - ProtoRestSerializer serializer = - ProtoRestSerializer.create(); - serializer.putQueryParam(fields, "$alt", "json;enum-encoding=int"); - return fields; - }) - .setRequestBodyExtractor( - request -> - ProtoRestSerializer.create() - .toBody( - "*", - request.toBuilder().clearQueue().clearTaskId().build(), - true)) - .build()) - .setResponseParser( - ProtoMessageResponseParser.newBuilder() - .setDefaultInstance(BufferTaskResponse.getDefaultInstance()) - .setDefaultTypeRegistry(typeRegistry) - .build()) - .build(); - private static final ApiMethodDescriptor listLocationsMethodDescriptor = ApiMethodDescriptor.newBuilder() @@ -783,7 +740,6 @@ public class HttpJsonCloudTasksStub extends CloudTasksStub { private final UnaryCallable createTaskCallable; private final UnaryCallable deleteTaskCallable; private final UnaryCallable runTaskCallable; - private final UnaryCallable bufferTaskCallable; private final UnaryCallable listLocationsCallable; private final UnaryCallable listLocationsPagedCallable; @@ -1008,18 +964,6 @@ protected HttpJsonCloudTasksStub( return builder.build(); }) .build(); - HttpJsonCallSettings bufferTaskTransportSettings = - HttpJsonCallSettings.newBuilder() - .setMethodDescriptor(bufferTaskMethodDescriptor) - .setTypeRegistry(typeRegistry) - .setParamsExtractor( - request -> { - RequestParamsBuilder builder = RequestParamsBuilder.create(); - builder.add("queue", String.valueOf(request.getQueue())); - builder.add("task_id", String.valueOf(request.getTaskId())); - return builder.build(); - }) - .build(); HttpJsonCallSettings listLocationsTransportSettings = HttpJsonCallSettings.newBuilder() @@ -1100,9 +1044,6 @@ protected HttpJsonCloudTasksStub( this.runTaskCallable = callableFactory.createUnaryCallable( runTaskTransportSettings, settings.runTaskSettings(), clientContext); - this.bufferTaskCallable = - callableFactory.createUnaryCallable( - bufferTaskTransportSettings, settings.bufferTaskSettings(), clientContext); this.listLocationsCallable = callableFactory.createUnaryCallable( listLocationsTransportSettings, settings.listLocationsSettings(), clientContext); @@ -1136,7 +1077,6 @@ public static List getMethodDescriptors() { methodDescriptors.add(createTaskMethodDescriptor); methodDescriptors.add(deleteTaskMethodDescriptor); methodDescriptors.add(runTaskMethodDescriptor); - methodDescriptors.add(bufferTaskMethodDescriptor); methodDescriptors.add(listLocationsMethodDescriptor); methodDescriptors.add(getLocationMethodDescriptor); return methodDescriptors; @@ -1233,11 +1173,6 @@ public UnaryCallable runTaskCallable() { return runTaskCallable; } - @Override - public UnaryCallable bufferTaskCallable() { - return bufferTaskCallable; - } - @Override public UnaryCallable listLocationsCallable() { return listLocationsCallable; diff --git a/java-tasks/google-cloud-tasks/src/main/resources/META-INF/native-image/com.google.cloud.tasks.v2beta2/reflect-config.json b/java-tasks/google-cloud-tasks/src/main/resources/META-INF/native-image/com.google.cloud.tasks.v2beta2/reflect-config.json index aac2ec7012ed..402f0446e601 100644 --- a/java-tasks/google-cloud-tasks/src/main/resources/META-INF/native-image/com.google.cloud.tasks.v2beta2/reflect-config.json +++ b/java-tasks/google-cloud-tasks/src/main/resources/META-INF/native-image/com.google.cloud.tasks.v2beta2/reflect-config.json @@ -557,42 +557,6 @@ "allDeclaredClasses": true, "allPublicClasses": true }, - { - "name": "com.google.cloud.tasks.v2beta2.BufferTaskRequest", - "queryAllDeclaredConstructors": true, - "queryAllPublicConstructors": true, - "queryAllDeclaredMethods": true, - "allPublicMethods": true, - "allDeclaredClasses": true, - "allPublicClasses": true - }, - { - "name": "com.google.cloud.tasks.v2beta2.BufferTaskRequest$Builder", - "queryAllDeclaredConstructors": true, - "queryAllPublicConstructors": true, - "queryAllDeclaredMethods": true, - "allPublicMethods": true, - "allDeclaredClasses": true, - "allPublicClasses": true - }, - { - "name": "com.google.cloud.tasks.v2beta2.BufferTaskResponse", - "queryAllDeclaredConstructors": true, - "queryAllPublicConstructors": true, - "queryAllDeclaredMethods": true, - "allPublicMethods": true, - "allDeclaredClasses": true, - "allPublicClasses": true - }, - { - "name": "com.google.cloud.tasks.v2beta2.BufferTaskResponse$Builder", - "queryAllDeclaredConstructors": true, - "queryAllPublicConstructors": true, - "queryAllDeclaredMethods": true, - "allPublicMethods": true, - "allDeclaredClasses": true, - "allPublicClasses": true - }, { "name": "com.google.cloud.tasks.v2beta2.CancelLeaseRequest", "queryAllDeclaredConstructors": true, diff --git a/java-tasks/google-cloud-tasks/src/main/resources/META-INF/native-image/com.google.cloud.tasks.v2beta3/reflect-config.json b/java-tasks/google-cloud-tasks/src/main/resources/META-INF/native-image/com.google.cloud.tasks.v2beta3/reflect-config.json index 76f8cd779677..d658103220f5 100644 --- a/java-tasks/google-cloud-tasks/src/main/resources/META-INF/native-image/com.google.cloud.tasks.v2beta3/reflect-config.json +++ b/java-tasks/google-cloud-tasks/src/main/resources/META-INF/native-image/com.google.cloud.tasks.v2beta3/reflect-config.json @@ -152,24 +152,6 @@ "allDeclaredClasses": true, "allPublicClasses": true }, - { - "name": "com.google.api.HttpBody", - "queryAllDeclaredConstructors": true, - "queryAllPublicConstructors": true, - "queryAllDeclaredMethods": true, - "allPublicMethods": true, - "allDeclaredClasses": true, - "allPublicClasses": true - }, - { - "name": "com.google.api.HttpBody$Builder", - "queryAllDeclaredConstructors": true, - "queryAllPublicConstructors": true, - "queryAllDeclaredMethods": true, - "allPublicMethods": true, - "allDeclaredClasses": true, - "allPublicClasses": true - }, { "name": "com.google.api.HttpRule", "queryAllDeclaredConstructors": true, @@ -539,42 +521,6 @@ "allDeclaredClasses": true, "allPublicClasses": true }, - { - "name": "com.google.cloud.tasks.v2beta3.BufferTaskRequest", - "queryAllDeclaredConstructors": true, - "queryAllPublicConstructors": true, - "queryAllDeclaredMethods": true, - "allPublicMethods": true, - "allDeclaredClasses": true, - "allPublicClasses": true - }, - { - "name": "com.google.cloud.tasks.v2beta3.BufferTaskRequest$Builder", - "queryAllDeclaredConstructors": true, - "queryAllPublicConstructors": true, - "queryAllDeclaredMethods": true, - "allPublicMethods": true, - "allDeclaredClasses": true, - "allPublicClasses": true - }, - { - "name": "com.google.cloud.tasks.v2beta3.BufferTaskResponse", - "queryAllDeclaredConstructors": true, - "queryAllPublicConstructors": true, - "queryAllDeclaredMethods": true, - "allPublicMethods": true, - "allDeclaredClasses": true, - "allPublicClasses": true - }, - { - "name": "com.google.cloud.tasks.v2beta3.BufferTaskResponse$Builder", - "queryAllDeclaredConstructors": true, - "queryAllPublicConstructors": true, - "queryAllDeclaredMethods": true, - "allPublicMethods": true, - "allDeclaredClasses": true, - "allPublicClasses": true - }, { "name": "com.google.cloud.tasks.v2beta3.CreateQueueRequest", "queryAllDeclaredConstructors": true, diff --git a/java-tasks/google-cloud-tasks/src/test/java/com/google/cloud/tasks/v2beta2/CloudTasksClientHttpJsonTest.java b/java-tasks/google-cloud-tasks/src/test/java/com/google/cloud/tasks/v2beta2/CloudTasksClientHttpJsonTest.java index bf08ed25e3de..40dd14078044 100644 --- a/java-tasks/google-cloud-tasks/src/test/java/com/google/cloud/tasks/v2beta2/CloudTasksClientHttpJsonTest.java +++ b/java-tasks/google-cloud-tasks/src/test/java/com/google/cloud/tasks/v2beta2/CloudTasksClientHttpJsonTest.java @@ -20,7 +20,6 @@ import static com.google.cloud.tasks.v2beta2.CloudTasksClient.ListQueuesPagedResponse; import static com.google.cloud.tasks.v2beta2.CloudTasksClient.ListTasksPagedResponse; -import com.google.api.HttpBody; import com.google.api.gax.core.NoCredentialsProvider; import com.google.api.gax.httpjson.GaxHttpJsonProperties; import com.google.api.gax.httpjson.testing.MockHttpService; @@ -1978,98 +1977,6 @@ public void runTaskExceptionTest2() throws Exception { } } - @Test - public void bufferTaskTest() throws Exception { - BufferTaskResponse expectedResponse = - BufferTaskResponse.newBuilder().setTask(Task.newBuilder().build()).build(); - mockService.addResponse(expectedResponse); - - QueueName queue = QueueName.of("[PROJECT]", "[LOCATION]", "[QUEUE]"); - String taskId = "taskId-1910"; - HttpBody body = HttpBody.newBuilder().build(); - - BufferTaskResponse actualResponse = client.bufferTask(queue, taskId, body); - Assert.assertEquals(expectedResponse, actualResponse); - - List actualRequests = mockService.getRequestPaths(); - Assert.assertEquals(1, actualRequests.size()); - - String apiClientHeaderKey = - mockService - .getRequestHeaders() - .get(ApiClientHeaderProvider.getDefaultApiClientHeaderKey()) - .iterator() - .next(); - Assert.assertTrue( - GaxHttpJsonProperties.getDefaultApiClientHeaderPattern() - .matcher(apiClientHeaderKey) - .matches()); - } - - @Test - public void bufferTaskExceptionTest() throws Exception { - ApiException exception = - ApiExceptionFactory.createException( - new Exception(), FakeStatusCode.of(StatusCode.Code.INVALID_ARGUMENT), false); - mockService.addException(exception); - - try { - QueueName queue = QueueName.of("[PROJECT]", "[LOCATION]", "[QUEUE]"); - String taskId = "taskId-1910"; - HttpBody body = HttpBody.newBuilder().build(); - client.bufferTask(queue, taskId, body); - Assert.fail("No exception raised"); - } catch (InvalidArgumentException e) { - // Expected exception. - } - } - - @Test - public void bufferTaskTest2() throws Exception { - BufferTaskResponse expectedResponse = - BufferTaskResponse.newBuilder().setTask(Task.newBuilder().build()).build(); - mockService.addResponse(expectedResponse); - - String queue = "projects/project-8340/locations/location-8340/queues/queue-8340"; - String taskId = "taskId-1910"; - HttpBody body = HttpBody.newBuilder().build(); - - BufferTaskResponse actualResponse = client.bufferTask(queue, taskId, body); - Assert.assertEquals(expectedResponse, actualResponse); - - List actualRequests = mockService.getRequestPaths(); - Assert.assertEquals(1, actualRequests.size()); - - String apiClientHeaderKey = - mockService - .getRequestHeaders() - .get(ApiClientHeaderProvider.getDefaultApiClientHeaderKey()) - .iterator() - .next(); - Assert.assertTrue( - GaxHttpJsonProperties.getDefaultApiClientHeaderPattern() - .matcher(apiClientHeaderKey) - .matches()); - } - - @Test - public void bufferTaskExceptionTest2() throws Exception { - ApiException exception = - ApiExceptionFactory.createException( - new Exception(), FakeStatusCode.of(StatusCode.Code.INVALID_ARGUMENT), false); - mockService.addException(exception); - - try { - String queue = "projects/project-8340/locations/location-8340/queues/queue-8340"; - String taskId = "taskId-1910"; - HttpBody body = HttpBody.newBuilder().build(); - client.bufferTask(queue, taskId, body); - Assert.fail("No exception raised"); - } catch (InvalidArgumentException e) { - // Expected exception. - } - } - @Test public void listLocationsTest() throws Exception { Location responsesElement = Location.newBuilder().build(); diff --git a/java-tasks/google-cloud-tasks/src/test/java/com/google/cloud/tasks/v2beta2/CloudTasksClientTest.java b/java-tasks/google-cloud-tasks/src/test/java/com/google/cloud/tasks/v2beta2/CloudTasksClientTest.java index a212364fae6f..9afae6a53b35 100644 --- a/java-tasks/google-cloud-tasks/src/test/java/com/google/cloud/tasks/v2beta2/CloudTasksClientTest.java +++ b/java-tasks/google-cloud-tasks/src/test/java/com/google/cloud/tasks/v2beta2/CloudTasksClientTest.java @@ -1786,90 +1786,6 @@ public void runTaskExceptionTest2() throws Exception { } } - @Test - public void bufferTaskTest() throws Exception { - BufferTaskResponse expectedResponse = - BufferTaskResponse.newBuilder().setTask(Task.newBuilder().build()).build(); - mockCloudTasks.addResponse(expectedResponse); - - QueueName queue = QueueName.of("[PROJECT]", "[LOCATION]", "[QUEUE]"); - String taskId = "taskId-880873088"; - HttpBody body = HttpBody.newBuilder().build(); - - BufferTaskResponse actualResponse = client.bufferTask(queue, taskId, body); - Assert.assertEquals(expectedResponse, actualResponse); - - List actualRequests = mockCloudTasks.getRequests(); - Assert.assertEquals(1, actualRequests.size()); - BufferTaskRequest actualRequest = ((BufferTaskRequest) actualRequests.get(0)); - - Assert.assertEquals(queue.toString(), actualRequest.getQueue()); - Assert.assertEquals(taskId, actualRequest.getTaskId()); - Assert.assertEquals(body, actualRequest.getBody()); - Assert.assertTrue( - channelProvider.isHeaderSent( - ApiClientHeaderProvider.getDefaultApiClientHeaderKey(), - GaxGrpcProperties.getDefaultApiClientHeaderPattern())); - } - - @Test - public void bufferTaskExceptionTest() throws Exception { - StatusRuntimeException exception = new StatusRuntimeException(io.grpc.Status.INVALID_ARGUMENT); - mockCloudTasks.addException(exception); - - try { - QueueName queue = QueueName.of("[PROJECT]", "[LOCATION]", "[QUEUE]"); - String taskId = "taskId-880873088"; - HttpBody body = HttpBody.newBuilder().build(); - client.bufferTask(queue, taskId, body); - Assert.fail("No exception raised"); - } catch (InvalidArgumentException e) { - // Expected exception. - } - } - - @Test - public void bufferTaskTest2() throws Exception { - BufferTaskResponse expectedResponse = - BufferTaskResponse.newBuilder().setTask(Task.newBuilder().build()).build(); - mockCloudTasks.addResponse(expectedResponse); - - String queue = "queue107944209"; - String taskId = "taskId-880873088"; - HttpBody body = HttpBody.newBuilder().build(); - - BufferTaskResponse actualResponse = client.bufferTask(queue, taskId, body); - Assert.assertEquals(expectedResponse, actualResponse); - - List actualRequests = mockCloudTasks.getRequests(); - Assert.assertEquals(1, actualRequests.size()); - BufferTaskRequest actualRequest = ((BufferTaskRequest) actualRequests.get(0)); - - Assert.assertEquals(queue, actualRequest.getQueue()); - Assert.assertEquals(taskId, actualRequest.getTaskId()); - Assert.assertEquals(body, actualRequest.getBody()); - Assert.assertTrue( - channelProvider.isHeaderSent( - ApiClientHeaderProvider.getDefaultApiClientHeaderKey(), - GaxGrpcProperties.getDefaultApiClientHeaderPattern())); - } - - @Test - public void bufferTaskExceptionTest2() throws Exception { - StatusRuntimeException exception = new StatusRuntimeException(io.grpc.Status.INVALID_ARGUMENT); - mockCloudTasks.addException(exception); - - try { - String queue = "queue107944209"; - String taskId = "taskId-880873088"; - HttpBody body = HttpBody.newBuilder().build(); - client.bufferTask(queue, taskId, body); - Assert.fail("No exception raised"); - } catch (InvalidArgumentException e) { - // Expected exception. - } - } - @Test public void listLocationsTest() throws Exception { Location responsesElement = Location.newBuilder().build(); diff --git a/java-tasks/google-cloud-tasks/src/test/java/com/google/cloud/tasks/v2beta2/MockCloudTasksImpl.java b/java-tasks/google-cloud-tasks/src/test/java/com/google/cloud/tasks/v2beta2/MockCloudTasksImpl.java index 3efce5e207ce..b426cde34238 100644 --- a/java-tasks/google-cloud-tasks/src/test/java/com/google/cloud/tasks/v2beta2/MockCloudTasksImpl.java +++ b/java-tasks/google-cloud-tasks/src/test/java/com/google/cloud/tasks/v2beta2/MockCloudTasksImpl.java @@ -502,25 +502,4 @@ public void runTask(RunTaskRequest request, StreamObserver responseObserve Exception.class.getName()))); } } - - @Override - public void bufferTask( - BufferTaskRequest request, StreamObserver responseObserver) { - Object response = responses.poll(); - if (response instanceof BufferTaskResponse) { - requests.add(request); - responseObserver.onNext(((BufferTaskResponse) response)); - responseObserver.onCompleted(); - } else if (response instanceof Exception) { - responseObserver.onError(((Exception) response)); - } else { - responseObserver.onError( - new IllegalArgumentException( - String.format( - "Unrecognized response type %s for method BufferTask, expected %s or %s", - response == null ? "null" : response.getClass().getName(), - BufferTaskResponse.class.getName(), - Exception.class.getName()))); - } - } } diff --git a/java-tasks/google-cloud-tasks/src/test/java/com/google/cloud/tasks/v2beta3/CloudTasksClientHttpJsonTest.java b/java-tasks/google-cloud-tasks/src/test/java/com/google/cloud/tasks/v2beta3/CloudTasksClientHttpJsonTest.java index 763bc13d8049..4eef9730191f 100644 --- a/java-tasks/google-cloud-tasks/src/test/java/com/google/cloud/tasks/v2beta3/CloudTasksClientHttpJsonTest.java +++ b/java-tasks/google-cloud-tasks/src/test/java/com/google/cloud/tasks/v2beta3/CloudTasksClientHttpJsonTest.java @@ -20,7 +20,6 @@ import static com.google.cloud.tasks.v2beta3.CloudTasksClient.ListQueuesPagedResponse; import static com.google.cloud.tasks.v2beta3.CloudTasksClient.ListTasksPagedResponse; -import com.google.api.HttpBody; import com.google.api.gax.core.NoCredentialsProvider; import com.google.api.gax.httpjson.GaxHttpJsonProperties; import com.google.api.gax.httpjson.testing.MockHttpService; @@ -1647,98 +1646,6 @@ public void runTaskExceptionTest2() throws Exception { } } - @Test - public void bufferTaskTest() throws Exception { - BufferTaskResponse expectedResponse = - BufferTaskResponse.newBuilder().setTask(Task.newBuilder().build()).build(); - mockService.addResponse(expectedResponse); - - QueueName queue = QueueName.of("[PROJECT]", "[LOCATION]", "[QUEUE]"); - String taskId = "taskId-1910"; - HttpBody body = HttpBody.newBuilder().build(); - - BufferTaskResponse actualResponse = client.bufferTask(queue, taskId, body); - Assert.assertEquals(expectedResponse, actualResponse); - - List actualRequests = mockService.getRequestPaths(); - Assert.assertEquals(1, actualRequests.size()); - - String apiClientHeaderKey = - mockService - .getRequestHeaders() - .get(ApiClientHeaderProvider.getDefaultApiClientHeaderKey()) - .iterator() - .next(); - Assert.assertTrue( - GaxHttpJsonProperties.getDefaultApiClientHeaderPattern() - .matcher(apiClientHeaderKey) - .matches()); - } - - @Test - public void bufferTaskExceptionTest() throws Exception { - ApiException exception = - ApiExceptionFactory.createException( - new Exception(), FakeStatusCode.of(StatusCode.Code.INVALID_ARGUMENT), false); - mockService.addException(exception); - - try { - QueueName queue = QueueName.of("[PROJECT]", "[LOCATION]", "[QUEUE]"); - String taskId = "taskId-1910"; - HttpBody body = HttpBody.newBuilder().build(); - client.bufferTask(queue, taskId, body); - Assert.fail("No exception raised"); - } catch (InvalidArgumentException e) { - // Expected exception. - } - } - - @Test - public void bufferTaskTest2() throws Exception { - BufferTaskResponse expectedResponse = - BufferTaskResponse.newBuilder().setTask(Task.newBuilder().build()).build(); - mockService.addResponse(expectedResponse); - - String queue = "projects/project-8340/locations/location-8340/queues/queue-8340"; - String taskId = "taskId-1910"; - HttpBody body = HttpBody.newBuilder().build(); - - BufferTaskResponse actualResponse = client.bufferTask(queue, taskId, body); - Assert.assertEquals(expectedResponse, actualResponse); - - List actualRequests = mockService.getRequestPaths(); - Assert.assertEquals(1, actualRequests.size()); - - String apiClientHeaderKey = - mockService - .getRequestHeaders() - .get(ApiClientHeaderProvider.getDefaultApiClientHeaderKey()) - .iterator() - .next(); - Assert.assertTrue( - GaxHttpJsonProperties.getDefaultApiClientHeaderPattern() - .matcher(apiClientHeaderKey) - .matches()); - } - - @Test - public void bufferTaskExceptionTest2() throws Exception { - ApiException exception = - ApiExceptionFactory.createException( - new Exception(), FakeStatusCode.of(StatusCode.Code.INVALID_ARGUMENT), false); - mockService.addException(exception); - - try { - String queue = "projects/project-8340/locations/location-8340/queues/queue-8340"; - String taskId = "taskId-1910"; - HttpBody body = HttpBody.newBuilder().build(); - client.bufferTask(queue, taskId, body); - Assert.fail("No exception raised"); - } catch (InvalidArgumentException e) { - // Expected exception. - } - } - @Test public void listLocationsTest() throws Exception { Location responsesElement = Location.newBuilder().build(); diff --git a/java-tasks/google-cloud-tasks/src/test/java/com/google/cloud/tasks/v2beta3/CloudTasksClientTest.java b/java-tasks/google-cloud-tasks/src/test/java/com/google/cloud/tasks/v2beta3/CloudTasksClientTest.java index 301d50ab2eab..42afcca3fd6a 100644 --- a/java-tasks/google-cloud-tasks/src/test/java/com/google/cloud/tasks/v2beta3/CloudTasksClientTest.java +++ b/java-tasks/google-cloud-tasks/src/test/java/com/google/cloud/tasks/v2beta3/CloudTasksClientTest.java @@ -20,7 +20,6 @@ import static com.google.cloud.tasks.v2beta3.CloudTasksClient.ListQueuesPagedResponse; import static com.google.cloud.tasks.v2beta3.CloudTasksClient.ListTasksPagedResponse; -import com.google.api.HttpBody; import com.google.api.gax.core.NoCredentialsProvider; import com.google.api.gax.grpc.GaxGrpcProperties; import com.google.api.gax.grpc.testing.LocalChannelProvider; @@ -1455,90 +1454,6 @@ public void runTaskExceptionTest2() throws Exception { } } - @Test - public void bufferTaskTest() throws Exception { - BufferTaskResponse expectedResponse = - BufferTaskResponse.newBuilder().setTask(Task.newBuilder().build()).build(); - mockCloudTasks.addResponse(expectedResponse); - - QueueName queue = QueueName.of("[PROJECT]", "[LOCATION]", "[QUEUE]"); - String taskId = "taskId-880873088"; - HttpBody body = HttpBody.newBuilder().build(); - - BufferTaskResponse actualResponse = client.bufferTask(queue, taskId, body); - Assert.assertEquals(expectedResponse, actualResponse); - - List actualRequests = mockCloudTasks.getRequests(); - Assert.assertEquals(1, actualRequests.size()); - BufferTaskRequest actualRequest = ((BufferTaskRequest) actualRequests.get(0)); - - Assert.assertEquals(queue.toString(), actualRequest.getQueue()); - Assert.assertEquals(taskId, actualRequest.getTaskId()); - Assert.assertEquals(body, actualRequest.getBody()); - Assert.assertTrue( - channelProvider.isHeaderSent( - ApiClientHeaderProvider.getDefaultApiClientHeaderKey(), - GaxGrpcProperties.getDefaultApiClientHeaderPattern())); - } - - @Test - public void bufferTaskExceptionTest() throws Exception { - StatusRuntimeException exception = new StatusRuntimeException(io.grpc.Status.INVALID_ARGUMENT); - mockCloudTasks.addException(exception); - - try { - QueueName queue = QueueName.of("[PROJECT]", "[LOCATION]", "[QUEUE]"); - String taskId = "taskId-880873088"; - HttpBody body = HttpBody.newBuilder().build(); - client.bufferTask(queue, taskId, body); - Assert.fail("No exception raised"); - } catch (InvalidArgumentException e) { - // Expected exception. - } - } - - @Test - public void bufferTaskTest2() throws Exception { - BufferTaskResponse expectedResponse = - BufferTaskResponse.newBuilder().setTask(Task.newBuilder().build()).build(); - mockCloudTasks.addResponse(expectedResponse); - - String queue = "queue107944209"; - String taskId = "taskId-880873088"; - HttpBody body = HttpBody.newBuilder().build(); - - BufferTaskResponse actualResponse = client.bufferTask(queue, taskId, body); - Assert.assertEquals(expectedResponse, actualResponse); - - List actualRequests = mockCloudTasks.getRequests(); - Assert.assertEquals(1, actualRequests.size()); - BufferTaskRequest actualRequest = ((BufferTaskRequest) actualRequests.get(0)); - - Assert.assertEquals(queue, actualRequest.getQueue()); - Assert.assertEquals(taskId, actualRequest.getTaskId()); - Assert.assertEquals(body, actualRequest.getBody()); - Assert.assertTrue( - channelProvider.isHeaderSent( - ApiClientHeaderProvider.getDefaultApiClientHeaderKey(), - GaxGrpcProperties.getDefaultApiClientHeaderPattern())); - } - - @Test - public void bufferTaskExceptionTest2() throws Exception { - StatusRuntimeException exception = new StatusRuntimeException(io.grpc.Status.INVALID_ARGUMENT); - mockCloudTasks.addException(exception); - - try { - String queue = "queue107944209"; - String taskId = "taskId-880873088"; - HttpBody body = HttpBody.newBuilder().build(); - client.bufferTask(queue, taskId, body); - Assert.fail("No exception raised"); - } catch (InvalidArgumentException e) { - // Expected exception. - } - } - @Test public void listLocationsTest() throws Exception { Location responsesElement = Location.newBuilder().build(); diff --git a/java-tasks/google-cloud-tasks/src/test/java/com/google/cloud/tasks/v2beta3/MockCloudTasksImpl.java b/java-tasks/google-cloud-tasks/src/test/java/com/google/cloud/tasks/v2beta3/MockCloudTasksImpl.java index d24f5e2c5431..27d8a3cbce93 100644 --- a/java-tasks/google-cloud-tasks/src/test/java/com/google/cloud/tasks/v2beta3/MockCloudTasksImpl.java +++ b/java-tasks/google-cloud-tasks/src/test/java/com/google/cloud/tasks/v2beta3/MockCloudTasksImpl.java @@ -399,25 +399,4 @@ public void runTask(RunTaskRequest request, StreamObserver responseObserve Exception.class.getName()))); } } - - @Override - public void bufferTask( - BufferTaskRequest request, StreamObserver responseObserver) { - Object response = responses.poll(); - if (response instanceof BufferTaskResponse) { - requests.add(request); - responseObserver.onNext(((BufferTaskResponse) response)); - responseObserver.onCompleted(); - } else if (response instanceof Exception) { - responseObserver.onError(((Exception) response)); - } else { - responseObserver.onError( - new IllegalArgumentException( - String.format( - "Unrecognized response type %s for method BufferTask, expected %s or %s", - response == null ? "null" : response.getClass().getName(), - BufferTaskResponse.class.getName(), - Exception.class.getName()))); - } - } } diff --git a/java-tasks/grpc-google-cloud-tasks-v2beta2/src/main/java/com/google/cloud/tasks/v2beta2/CloudTasksGrpc.java b/java-tasks/grpc-google-cloud-tasks-v2beta2/src/main/java/com/google/cloud/tasks/v2beta2/CloudTasksGrpc.java index 3abdc4c787e8..833103b6d18d 100644 --- a/java-tasks/grpc-google-cloud-tasks-v2beta2/src/main/java/com/google/cloud/tasks/v2beta2/CloudTasksGrpc.java +++ b/java-tasks/grpc-google-cloud-tasks-v2beta2/src/main/java/com/google/cloud/tasks/v2beta2/CloudTasksGrpc.java @@ -920,52 +920,6 @@ private CloudTasksGrpc() {} return getRunTaskMethod; } - private static volatile io.grpc.MethodDescriptor< - com.google.cloud.tasks.v2beta2.BufferTaskRequest, - com.google.cloud.tasks.v2beta2.BufferTaskResponse> - getBufferTaskMethod; - - @io.grpc.stub.annotations.RpcMethod( - fullMethodName = SERVICE_NAME + '/' + "BufferTask", - requestType = com.google.cloud.tasks.v2beta2.BufferTaskRequest.class, - responseType = com.google.cloud.tasks.v2beta2.BufferTaskResponse.class, - methodType = io.grpc.MethodDescriptor.MethodType.UNARY) - public static io.grpc.MethodDescriptor< - com.google.cloud.tasks.v2beta2.BufferTaskRequest, - com.google.cloud.tasks.v2beta2.BufferTaskResponse> - getBufferTaskMethod() { - io.grpc.MethodDescriptor< - com.google.cloud.tasks.v2beta2.BufferTaskRequest, - com.google.cloud.tasks.v2beta2.BufferTaskResponse> - getBufferTaskMethod; - if ((getBufferTaskMethod = CloudTasksGrpc.getBufferTaskMethod) == null) { - synchronized (CloudTasksGrpc.class) { - if ((getBufferTaskMethod = CloudTasksGrpc.getBufferTaskMethod) == null) { - CloudTasksGrpc.getBufferTaskMethod = - getBufferTaskMethod = - io.grpc.MethodDescriptor - . - newBuilder() - .setType(io.grpc.MethodDescriptor.MethodType.UNARY) - .setFullMethodName(generateFullMethodName(SERVICE_NAME, "BufferTask")) - .setSampledToLocalTracing(true) - .setRequestMarshaller( - io.grpc.protobuf.ProtoUtils.marshaller( - com.google.cloud.tasks.v2beta2.BufferTaskRequest - .getDefaultInstance())) - .setResponseMarshaller( - io.grpc.protobuf.ProtoUtils.marshaller( - com.google.cloud.tasks.v2beta2.BufferTaskResponse - .getDefaultInstance())) - .setSchemaDescriptor(new CloudTasksMethodDescriptorSupplier("BufferTask")) - .build(); - } - } - } - return getBufferTaskMethod; - } - /** Creates a new async stub that supports all call types for the service */ public static CloudTasksStub newStub(io.grpc.Channel channel) { io.grpc.stub.AbstractStub.StubFactory factory = @@ -1451,30 +1405,6 @@ default void runTask( io.grpc.stub.StreamObserver responseObserver) { io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall(getRunTaskMethod(), responseObserver); } - - /** - * - * - *
-     * Creates and buffers a new task without the need to explicitly define a Task
-     * message. The queue must have [HTTP
-     * target][google.cloud.tasks.v2beta2.HttpTarget]. To create the task with a
-     * custom ID, use the following format and set TASK_ID to your desired ID:
-     * projects/PROJECT_ID/locations/LOCATION_ID/queues/QUEUE_ID/tasks/TASK_ID:buffer
-     * To create the task with an automatically generated ID, use the following
-     * format:
-     * projects/PROJECT_ID/locations/LOCATION_ID/queues/QUEUE_ID/tasks:buffer.
-     * Note: This feature is in its experimental stage. You must request access to
-     * the API through the [Cloud Tasks BufferTask Experiment Signup
-     * form](https://forms.gle/X8Zr5hiXH5tTGFqh8).
-     * 
- */ - default void bufferTask( - com.google.cloud.tasks.v2beta2.BufferTaskRequest request, - io.grpc.stub.StreamObserver - responseObserver) { - io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall(getBufferTaskMethod(), responseObserver); - } } /** @@ -1977,31 +1907,6 @@ public void runTask( io.grpc.stub.ClientCalls.asyncUnaryCall( getChannel().newCall(getRunTaskMethod(), getCallOptions()), request, responseObserver); } - - /** - * - * - *
-     * Creates and buffers a new task without the need to explicitly define a Task
-     * message. The queue must have [HTTP
-     * target][google.cloud.tasks.v2beta2.HttpTarget]. To create the task with a
-     * custom ID, use the following format and set TASK_ID to your desired ID:
-     * projects/PROJECT_ID/locations/LOCATION_ID/queues/QUEUE_ID/tasks/TASK_ID:buffer
-     * To create the task with an automatically generated ID, use the following
-     * format:
-     * projects/PROJECT_ID/locations/LOCATION_ID/queues/QUEUE_ID/tasks:buffer.
-     * Note: This feature is in its experimental stage. You must request access to
-     * the API through the [Cloud Tasks BufferTask Experiment Signup
-     * form](https://forms.gle/X8Zr5hiXH5tTGFqh8).
-     * 
- */ - public void bufferTask( - com.google.cloud.tasks.v2beta2.BufferTaskRequest request, - io.grpc.stub.StreamObserver - responseObserver) { - io.grpc.stub.ClientCalls.asyncUnaryCall( - getChannel().newCall(getBufferTaskMethod(), getCallOptions()), request, responseObserver); - } } /** @@ -2443,29 +2348,6 @@ public com.google.cloud.tasks.v2beta2.Task runTask( return io.grpc.stub.ClientCalls.blockingUnaryCall( getChannel(), getRunTaskMethod(), getCallOptions(), request); } - - /** - * - * - *
-     * Creates and buffers a new task without the need to explicitly define a Task
-     * message. The queue must have [HTTP
-     * target][google.cloud.tasks.v2beta2.HttpTarget]. To create the task with a
-     * custom ID, use the following format and set TASK_ID to your desired ID:
-     * projects/PROJECT_ID/locations/LOCATION_ID/queues/QUEUE_ID/tasks/TASK_ID:buffer
-     * To create the task with an automatically generated ID, use the following
-     * format:
-     * projects/PROJECT_ID/locations/LOCATION_ID/queues/QUEUE_ID/tasks:buffer.
-     * Note: This feature is in its experimental stage. You must request access to
-     * the API through the [Cloud Tasks BufferTask Experiment Signup
-     * form](https://forms.gle/X8Zr5hiXH5tTGFqh8).
-     * 
- */ - public com.google.cloud.tasks.v2beta2.BufferTaskResponse bufferTask( - com.google.cloud.tasks.v2beta2.BufferTaskRequest request) { - return io.grpc.stub.ClientCalls.blockingUnaryCall( - getChannel(), getBufferTaskMethod(), getCallOptions(), request); - } } /** @@ -2912,30 +2794,6 @@ public com.google.common.util.concurrent.ListenableFuture - * Creates and buffers a new task without the need to explicitly define a Task - * message. The queue must have [HTTP - * target][google.cloud.tasks.v2beta2.HttpTarget]. To create the task with a - * custom ID, use the following format and set TASK_ID to your desired ID: - * projects/PROJECT_ID/locations/LOCATION_ID/queues/QUEUE_ID/tasks/TASK_ID:buffer - * To create the task with an automatically generated ID, use the following - * format: - * projects/PROJECT_ID/locations/LOCATION_ID/queues/QUEUE_ID/tasks:buffer. - * Note: This feature is in its experimental stage. You must request access to - * the API through the [Cloud Tasks BufferTask Experiment Signup - * form](https://forms.gle/X8Zr5hiXH5tTGFqh8). - * - */ - public com.google.common.util.concurrent.ListenableFuture< - com.google.cloud.tasks.v2beta2.BufferTaskResponse> - bufferTask(com.google.cloud.tasks.v2beta2.BufferTaskRequest request) { - return io.grpc.stub.ClientCalls.futureUnaryCall( - getChannel().newCall(getBufferTaskMethod(), getCallOptions()), request); - } } private static final int METHODID_LIST_QUEUES = 0; @@ -2959,7 +2817,6 @@ public com.google.common.util.concurrent.ListenableFuture implements io.grpc.stub.ServerCalls.UnaryMethod, @@ -3087,12 +2944,6 @@ public void invoke(Req request, io.grpc.stub.StreamObserver responseObserv (com.google.cloud.tasks.v2beta2.RunTaskRequest) request, (io.grpc.stub.StreamObserver) responseObserver); break; - case METHODID_BUFFER_TASK: - serviceImpl.bufferTask( - (com.google.cloud.tasks.v2beta2.BufferTaskRequest) request, - (io.grpc.stub.StreamObserver) - responseObserver); - break; default: throw new AssertionError(); } @@ -3239,13 +3090,6 @@ public static final io.grpc.ServerServiceDefinition bindService(AsyncService ser new MethodHandlers< com.google.cloud.tasks.v2beta2.RunTaskRequest, com.google.cloud.tasks.v2beta2.Task>(service, METHODID_RUN_TASK))) - .addMethod( - getBufferTaskMethod(), - io.grpc.stub.ServerCalls.asyncUnaryCall( - new MethodHandlers< - com.google.cloud.tasks.v2beta2.BufferTaskRequest, - com.google.cloud.tasks.v2beta2.BufferTaskResponse>( - service, METHODID_BUFFER_TASK))) .build(); } @@ -3318,7 +3162,6 @@ public static io.grpc.ServiceDescriptor getServiceDescriptor() { .addMethod(getRenewLeaseMethod()) .addMethod(getCancelLeaseMethod()) .addMethod(getRunTaskMethod()) - .addMethod(getBufferTaskMethod()) .build(); } } diff --git a/java-tasks/grpc-google-cloud-tasks-v2beta3/src/main/java/com/google/cloud/tasks/v2beta3/CloudTasksGrpc.java b/java-tasks/grpc-google-cloud-tasks-v2beta3/src/main/java/com/google/cloud/tasks/v2beta3/CloudTasksGrpc.java index 5a55a3bf970c..e3abe77ea66b 100644 --- a/java-tasks/grpc-google-cloud-tasks-v2beta3/src/main/java/com/google/cloud/tasks/v2beta3/CloudTasksGrpc.java +++ b/java-tasks/grpc-google-cloud-tasks-v2beta3/src/main/java/com/google/cloud/tasks/v2beta3/CloudTasksGrpc.java @@ -704,52 +704,6 @@ private CloudTasksGrpc() {} return getRunTaskMethod; } - private static volatile io.grpc.MethodDescriptor< - com.google.cloud.tasks.v2beta3.BufferTaskRequest, - com.google.cloud.tasks.v2beta3.BufferTaskResponse> - getBufferTaskMethod; - - @io.grpc.stub.annotations.RpcMethod( - fullMethodName = SERVICE_NAME + '/' + "BufferTask", - requestType = com.google.cloud.tasks.v2beta3.BufferTaskRequest.class, - responseType = com.google.cloud.tasks.v2beta3.BufferTaskResponse.class, - methodType = io.grpc.MethodDescriptor.MethodType.UNARY) - public static io.grpc.MethodDescriptor< - com.google.cloud.tasks.v2beta3.BufferTaskRequest, - com.google.cloud.tasks.v2beta3.BufferTaskResponse> - getBufferTaskMethod() { - io.grpc.MethodDescriptor< - com.google.cloud.tasks.v2beta3.BufferTaskRequest, - com.google.cloud.tasks.v2beta3.BufferTaskResponse> - getBufferTaskMethod; - if ((getBufferTaskMethod = CloudTasksGrpc.getBufferTaskMethod) == null) { - synchronized (CloudTasksGrpc.class) { - if ((getBufferTaskMethod = CloudTasksGrpc.getBufferTaskMethod) == null) { - CloudTasksGrpc.getBufferTaskMethod = - getBufferTaskMethod = - io.grpc.MethodDescriptor - . - newBuilder() - .setType(io.grpc.MethodDescriptor.MethodType.UNARY) - .setFullMethodName(generateFullMethodName(SERVICE_NAME, "BufferTask")) - .setSampledToLocalTracing(true) - .setRequestMarshaller( - io.grpc.protobuf.ProtoUtils.marshaller( - com.google.cloud.tasks.v2beta3.BufferTaskRequest - .getDefaultInstance())) - .setResponseMarshaller( - io.grpc.protobuf.ProtoUtils.marshaller( - com.google.cloud.tasks.v2beta3.BufferTaskResponse - .getDefaultInstance())) - .setSchemaDescriptor(new CloudTasksMethodDescriptorSupplier("BufferTask")) - .build(); - } - } - } - return getBufferTaskMethod; - } - /** Creates a new async stub that supports all call types for the service */ public static CloudTasksStub newStub(io.grpc.Channel channel) { io.grpc.stub.AbstractStub.StubFactory factory = @@ -1119,30 +1073,6 @@ default void runTask( io.grpc.stub.StreamObserver responseObserver) { io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall(getRunTaskMethod(), responseObserver); } - - /** - * - * - *
-     * Creates and buffers a new task without the need to explicitly define a Task
-     * message. The queue must have [HTTP
-     * target][google.cloud.tasks.v2beta3.HttpTarget]. To create the task with a
-     * custom ID, use the following format and set TASK_ID to your desired ID:
-     * projects/PROJECT_ID/locations/LOCATION_ID/queues/QUEUE_ID/tasks/TASK_ID:buffer
-     * To create the task with an automatically generated ID, use the following
-     * format:
-     * projects/PROJECT_ID/locations/LOCATION_ID/queues/QUEUE_ID/tasks:buffer.
-     * Note: This feature is in its experimental stage. You must request access to
-     * the API through the [Cloud Tasks BufferTask Experiment Signup
-     * form](https://forms.gle/X8Zr5hiXH5tTGFqh8).
-     * 
- */ - default void bufferTask( - com.google.cloud.tasks.v2beta3.BufferTaskRequest request, - io.grpc.stub.StreamObserver - responseObserver) { - io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall(getBufferTaskMethod(), responseObserver); - } } /** @@ -1521,31 +1451,6 @@ public void runTask( io.grpc.stub.ClientCalls.asyncUnaryCall( getChannel().newCall(getRunTaskMethod(), getCallOptions()), request, responseObserver); } - - /** - * - * - *
-     * Creates and buffers a new task without the need to explicitly define a Task
-     * message. The queue must have [HTTP
-     * target][google.cloud.tasks.v2beta3.HttpTarget]. To create the task with a
-     * custom ID, use the following format and set TASK_ID to your desired ID:
-     * projects/PROJECT_ID/locations/LOCATION_ID/queues/QUEUE_ID/tasks/TASK_ID:buffer
-     * To create the task with an automatically generated ID, use the following
-     * format:
-     * projects/PROJECT_ID/locations/LOCATION_ID/queues/QUEUE_ID/tasks:buffer.
-     * Note: This feature is in its experimental stage. You must request access to
-     * the API through the [Cloud Tasks BufferTask Experiment Signup
-     * form](https://forms.gle/X8Zr5hiXH5tTGFqh8).
-     * 
- */ - public void bufferTask( - com.google.cloud.tasks.v2beta3.BufferTaskRequest request, - io.grpc.stub.StreamObserver - responseObserver) { - io.grpc.stub.ClientCalls.asyncUnaryCall( - getChannel().newCall(getBufferTaskMethod(), getCallOptions()), request, responseObserver); - } } /** @@ -1875,29 +1780,6 @@ public com.google.cloud.tasks.v2beta3.Task runTask( return io.grpc.stub.ClientCalls.blockingUnaryCall( getChannel(), getRunTaskMethod(), getCallOptions(), request); } - - /** - * - * - *
-     * Creates and buffers a new task without the need to explicitly define a Task
-     * message. The queue must have [HTTP
-     * target][google.cloud.tasks.v2beta3.HttpTarget]. To create the task with a
-     * custom ID, use the following format and set TASK_ID to your desired ID:
-     * projects/PROJECT_ID/locations/LOCATION_ID/queues/QUEUE_ID/tasks/TASK_ID:buffer
-     * To create the task with an automatically generated ID, use the following
-     * format:
-     * projects/PROJECT_ID/locations/LOCATION_ID/queues/QUEUE_ID/tasks:buffer.
-     * Note: This feature is in its experimental stage. You must request access to
-     * the API through the [Cloud Tasks BufferTask Experiment Signup
-     * form](https://forms.gle/X8Zr5hiXH5tTGFqh8).
-     * 
- */ - public com.google.cloud.tasks.v2beta3.BufferTaskResponse bufferTask( - com.google.cloud.tasks.v2beta3.BufferTaskRequest request) { - return io.grpc.stub.ClientCalls.blockingUnaryCall( - getChannel(), getBufferTaskMethod(), getCallOptions(), request); - } } /** @@ -2231,30 +2113,6 @@ public com.google.common.util.concurrent.ListenableFuture - * Creates and buffers a new task without the need to explicitly define a Task - * message. The queue must have [HTTP - * target][google.cloud.tasks.v2beta3.HttpTarget]. To create the task with a - * custom ID, use the following format and set TASK_ID to your desired ID: - * projects/PROJECT_ID/locations/LOCATION_ID/queues/QUEUE_ID/tasks/TASK_ID:buffer - * To create the task with an automatically generated ID, use the following - * format: - * projects/PROJECT_ID/locations/LOCATION_ID/queues/QUEUE_ID/tasks:buffer. - * Note: This feature is in its experimental stage. You must request access to - * the API through the [Cloud Tasks BufferTask Experiment Signup - * form](https://forms.gle/X8Zr5hiXH5tTGFqh8). - * - */ - public com.google.common.util.concurrent.ListenableFuture< - com.google.cloud.tasks.v2beta3.BufferTaskResponse> - bufferTask(com.google.cloud.tasks.v2beta3.BufferTaskRequest request) { - return io.grpc.stub.ClientCalls.futureUnaryCall( - getChannel().newCall(getBufferTaskMethod(), getCallOptions()), request); - } } private static final int METHODID_LIST_QUEUES = 0; @@ -2273,7 +2131,6 @@ public com.google.common.util.concurrent.ListenableFuture implements io.grpc.stub.ServerCalls.UnaryMethod, @@ -2375,12 +2232,6 @@ public void invoke(Req request, io.grpc.stub.StreamObserver responseObserv (com.google.cloud.tasks.v2beta3.RunTaskRequest) request, (io.grpc.stub.StreamObserver) responseObserver); break; - case METHODID_BUFFER_TASK: - serviceImpl.bufferTask( - (com.google.cloud.tasks.v2beta3.BufferTaskRequest) request, - (io.grpc.stub.StreamObserver) - responseObserver); - break; default: throw new AssertionError(); } @@ -2496,13 +2347,6 @@ public static final io.grpc.ServerServiceDefinition bindService(AsyncService ser new MethodHandlers< com.google.cloud.tasks.v2beta3.RunTaskRequest, com.google.cloud.tasks.v2beta3.Task>(service, METHODID_RUN_TASK))) - .addMethod( - getBufferTaskMethod(), - io.grpc.stub.ServerCalls.asyncUnaryCall( - new MethodHandlers< - com.google.cloud.tasks.v2beta3.BufferTaskRequest, - com.google.cloud.tasks.v2beta3.BufferTaskResponse>( - service, METHODID_BUFFER_TASK))) .build(); } @@ -2570,7 +2414,6 @@ public static io.grpc.ServiceDescriptor getServiceDescriptor() { .addMethod(getCreateTaskMethod()) .addMethod(getDeleteTaskMethod()) .addMethod(getRunTaskMethod()) - .addMethod(getBufferTaskMethod()) .build(); } } diff --git a/java-tasks/proto-google-cloud-tasks-v2beta2/src/main/java/com/google/cloud/tasks/v2beta2/BufferTaskRequest.java b/java-tasks/proto-google-cloud-tasks-v2beta2/src/main/java/com/google/cloud/tasks/v2beta2/BufferTaskRequest.java deleted file mode 100644 index 070c70e3a06f..000000000000 --- a/java-tasks/proto-google-cloud-tasks-v2beta2/src/main/java/com/google/cloud/tasks/v2beta2/BufferTaskRequest.java +++ /dev/null @@ -1,1143 +0,0 @@ -/* - * Copyright 2023 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: google/cloud/tasks/v2beta2/cloudtasks.proto - -package com.google.cloud.tasks.v2beta2; - -/** - * - * - *
- * LINT.IfChange
- * Request message for
- * [BufferTask][google.cloud.tasks.v2beta2.CloudTasks.BufferTask].
- * 
- * - * Protobuf type {@code google.cloud.tasks.v2beta2.BufferTaskRequest} - */ -public final class BufferTaskRequest extends com.google.protobuf.GeneratedMessageV3 - implements - // @@protoc_insertion_point(message_implements:google.cloud.tasks.v2beta2.BufferTaskRequest) - BufferTaskRequestOrBuilder { - private static final long serialVersionUID = 0L; - // Use BufferTaskRequest.newBuilder() to construct. - private BufferTaskRequest(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - - private BufferTaskRequest() { - queue_ = ""; - taskId_ = ""; - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance(UnusedPrivateParameter unused) { - return new BufferTaskRequest(); - } - - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.google.cloud.tasks.v2beta2.CloudTasksProto - .internal_static_google_cloud_tasks_v2beta2_BufferTaskRequest_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.cloud.tasks.v2beta2.CloudTasksProto - .internal_static_google_cloud_tasks_v2beta2_BufferTaskRequest_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.cloud.tasks.v2beta2.BufferTaskRequest.class, - com.google.cloud.tasks.v2beta2.BufferTaskRequest.Builder.class); - } - - public static final int QUEUE_FIELD_NUMBER = 1; - - @SuppressWarnings("serial") - private volatile java.lang.Object queue_ = ""; - /** - * - * - *
-   * Required. The parent queue name. For example:
-   * projects/PROJECT_ID/locations/LOCATION_ID/queues/QUEUE_ID`
-   *
-   * The queue must already exist.
-   * 
- * - * - * string queue = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @return The queue. - */ - @java.lang.Override - public java.lang.String getQueue() { - java.lang.Object ref = queue_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - queue_ = s; - return s; - } - } - /** - * - * - *
-   * Required. The parent queue name. For example:
-   * projects/PROJECT_ID/locations/LOCATION_ID/queues/QUEUE_ID`
-   *
-   * The queue must already exist.
-   * 
- * - * - * string queue = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @return The bytes for queue. - */ - @java.lang.Override - public com.google.protobuf.ByteString getQueueBytes() { - java.lang.Object ref = queue_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - queue_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - public static final int TASK_ID_FIELD_NUMBER = 2; - - @SuppressWarnings("serial") - private volatile java.lang.Object taskId_ = ""; - /** - * - * - *
-   * Optional. Task ID for the task being created. If not provided, a random
-   * task ID is assigned to the task.
-   * 
- * - * string task_id = 2 [(.google.api.field_behavior) = OPTIONAL]; - * - * @return The taskId. - */ - @java.lang.Override - public java.lang.String getTaskId() { - java.lang.Object ref = taskId_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - taskId_ = s; - return s; - } - } - /** - * - * - *
-   * Optional. Task ID for the task being created. If not provided, a random
-   * task ID is assigned to the task.
-   * 
- * - * string task_id = 2 [(.google.api.field_behavior) = OPTIONAL]; - * - * @return The bytes for taskId. - */ - @java.lang.Override - public com.google.protobuf.ByteString getTaskIdBytes() { - java.lang.Object ref = taskId_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - taskId_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - public static final int BODY_FIELD_NUMBER = 3; - private com.google.api.HttpBody body_; - /** - * - * - *
-   * Optional. Body of the HTTP request.
-   *
-   * The body can take any generic value. The value is written to the
-   * [HttpRequest][payload] of the [Task].
-   * 
- * - * .google.api.HttpBody body = 3 [(.google.api.field_behavior) = OPTIONAL]; - * - * @return Whether the body field is set. - */ - @java.lang.Override - public boolean hasBody() { - return body_ != null; - } - /** - * - * - *
-   * Optional. Body of the HTTP request.
-   *
-   * The body can take any generic value. The value is written to the
-   * [HttpRequest][payload] of the [Task].
-   * 
- * - * .google.api.HttpBody body = 3 [(.google.api.field_behavior) = OPTIONAL]; - * - * @return The body. - */ - @java.lang.Override - public com.google.api.HttpBody getBody() { - return body_ == null ? com.google.api.HttpBody.getDefaultInstance() : body_; - } - /** - * - * - *
-   * Optional. Body of the HTTP request.
-   *
-   * The body can take any generic value. The value is written to the
-   * [HttpRequest][payload] of the [Task].
-   * 
- * - * .google.api.HttpBody body = 3 [(.google.api.field_behavior) = OPTIONAL]; - */ - @java.lang.Override - public com.google.api.HttpBodyOrBuilder getBodyOrBuilder() { - return body_ == null ? com.google.api.HttpBody.getDefaultInstance() : body_; - } - - private byte memoizedIsInitialized = -1; - - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(queue_)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 1, queue_); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(taskId_)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 2, taskId_); - } - if (body_ != null) { - output.writeMessage(3, getBody()); - } - getUnknownFields().writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(queue_)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, queue_); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(taskId_)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, taskId_); - } - if (body_ != null) { - size += com.google.protobuf.CodedOutputStream.computeMessageSize(3, getBody()); - } - size += getUnknownFields().getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof com.google.cloud.tasks.v2beta2.BufferTaskRequest)) { - return super.equals(obj); - } - com.google.cloud.tasks.v2beta2.BufferTaskRequest other = - (com.google.cloud.tasks.v2beta2.BufferTaskRequest) obj; - - if (!getQueue().equals(other.getQueue())) return false; - if (!getTaskId().equals(other.getTaskId())) return false; - if (hasBody() != other.hasBody()) return false; - if (hasBody()) { - if (!getBody().equals(other.getBody())) return false; - } - if (!getUnknownFields().equals(other.getUnknownFields())) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - hash = (37 * hash) + QUEUE_FIELD_NUMBER; - hash = (53 * hash) + getQueue().hashCode(); - hash = (37 * hash) + TASK_ID_FIELD_NUMBER; - hash = (53 * hash) + getTaskId().hashCode(); - if (hasBody()) { - hash = (37 * hash) + BODY_FIELD_NUMBER; - hash = (53 * hash) + getBody().hashCode(); - } - hash = (29 * hash) + getUnknownFields().hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static com.google.cloud.tasks.v2beta2.BufferTaskRequest parseFrom(java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.cloud.tasks.v2beta2.BufferTaskRequest parseFrom( - java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.cloud.tasks.v2beta2.BufferTaskRequest parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.cloud.tasks.v2beta2.BufferTaskRequest parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.cloud.tasks.v2beta2.BufferTaskRequest parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.cloud.tasks.v2beta2.BufferTaskRequest parseFrom( - byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.cloud.tasks.v2beta2.BufferTaskRequest parseFrom( - java.io.InputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } - - public static com.google.cloud.tasks.v2beta2.BufferTaskRequest parseFrom( - java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException( - PARSER, input, extensionRegistry); - } - - public static com.google.cloud.tasks.v2beta2.BufferTaskRequest parseDelimitedFrom( - java.io.InputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); - } - - public static com.google.cloud.tasks.v2beta2.BufferTaskRequest parseDelimitedFrom( - java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( - PARSER, input, extensionRegistry); - } - - public static com.google.cloud.tasks.v2beta2.BufferTaskRequest parseFrom( - com.google.protobuf.CodedInputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } - - public static com.google.cloud.tasks.v2beta2.BufferTaskRequest parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException( - PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { - return newBuilder(); - } - - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - - public static Builder newBuilder(com.google.cloud.tasks.v2beta2.BufferTaskRequest prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - * - * - *
-   * LINT.IfChange
-   * Request message for
-   * [BufferTask][google.cloud.tasks.v2beta2.CloudTasks.BufferTask].
-   * 
- * - * Protobuf type {@code google.cloud.tasks.v2beta2.BufferTaskRequest} - */ - public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder - implements - // @@protoc_insertion_point(builder_implements:google.cloud.tasks.v2beta2.BufferTaskRequest) - com.google.cloud.tasks.v2beta2.BufferTaskRequestOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.google.cloud.tasks.v2beta2.CloudTasksProto - .internal_static_google_cloud_tasks_v2beta2_BufferTaskRequest_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.cloud.tasks.v2beta2.CloudTasksProto - .internal_static_google_cloud_tasks_v2beta2_BufferTaskRequest_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.cloud.tasks.v2beta2.BufferTaskRequest.class, - com.google.cloud.tasks.v2beta2.BufferTaskRequest.Builder.class); - } - - // Construct using com.google.cloud.tasks.v2beta2.BufferTaskRequest.newBuilder() - private Builder() {} - - private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - } - - @java.lang.Override - public Builder clear() { - super.clear(); - bitField0_ = 0; - queue_ = ""; - taskId_ = ""; - body_ = null; - if (bodyBuilder_ != null) { - bodyBuilder_.dispose(); - bodyBuilder_ = null; - } - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { - return com.google.cloud.tasks.v2beta2.CloudTasksProto - .internal_static_google_cloud_tasks_v2beta2_BufferTaskRequest_descriptor; - } - - @java.lang.Override - public com.google.cloud.tasks.v2beta2.BufferTaskRequest getDefaultInstanceForType() { - return com.google.cloud.tasks.v2beta2.BufferTaskRequest.getDefaultInstance(); - } - - @java.lang.Override - public com.google.cloud.tasks.v2beta2.BufferTaskRequest build() { - com.google.cloud.tasks.v2beta2.BufferTaskRequest result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public com.google.cloud.tasks.v2beta2.BufferTaskRequest buildPartial() { - com.google.cloud.tasks.v2beta2.BufferTaskRequest result = - new com.google.cloud.tasks.v2beta2.BufferTaskRequest(this); - if (bitField0_ != 0) { - buildPartial0(result); - } - onBuilt(); - return result; - } - - private void buildPartial0(com.google.cloud.tasks.v2beta2.BufferTaskRequest result) { - int from_bitField0_ = bitField0_; - if (((from_bitField0_ & 0x00000001) != 0)) { - result.queue_ = queue_; - } - if (((from_bitField0_ & 0x00000002) != 0)) { - result.taskId_ = taskId_; - } - if (((from_bitField0_ & 0x00000004) != 0)) { - result.body_ = bodyBuilder_ == null ? body_ : bodyBuilder_.build(); - } - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { - return super.setField(field, value); - } - - @java.lang.Override - public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - - @java.lang.Override - public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { - return super.addRepeatedField(field, value); - } - - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof com.google.cloud.tasks.v2beta2.BufferTaskRequest) { - return mergeFrom((com.google.cloud.tasks.v2beta2.BufferTaskRequest) other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(com.google.cloud.tasks.v2beta2.BufferTaskRequest other) { - if (other == com.google.cloud.tasks.v2beta2.BufferTaskRequest.getDefaultInstance()) - return this; - if (!other.getQueue().isEmpty()) { - queue_ = other.queue_; - bitField0_ |= 0x00000001; - onChanged(); - } - if (!other.getTaskId().isEmpty()) { - taskId_ = other.taskId_; - bitField0_ |= 0x00000002; - onChanged(); - } - if (other.hasBody()) { - mergeBody(other.getBody()); - } - this.mergeUnknownFields(other.getUnknownFields()); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: - { - queue_ = input.readStringRequireUtf8(); - bitField0_ |= 0x00000001; - break; - } // case 10 - case 18: - { - taskId_ = input.readStringRequireUtf8(); - bitField0_ |= 0x00000002; - break; - } // case 18 - case 26: - { - input.readMessage(getBodyFieldBuilder().getBuilder(), extensionRegistry); - bitField0_ |= 0x00000004; - break; - } // case 26 - default: - { - if (!super.parseUnknownField(input, extensionRegistry, tag)) { - done = true; // was an endgroup tag - } - break; - } // default: - } // switch (tag) - } // while (!done) - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.unwrapIOException(); - } finally { - onChanged(); - } // finally - return this; - } - - private int bitField0_; - - private java.lang.Object queue_ = ""; - /** - * - * - *
-     * Required. The parent queue name. For example:
-     * projects/PROJECT_ID/locations/LOCATION_ID/queues/QUEUE_ID`
-     *
-     * The queue must already exist.
-     * 
- * - * - * string queue = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @return The queue. - */ - public java.lang.String getQueue() { - java.lang.Object ref = queue_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - queue_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - * - * - *
-     * Required. The parent queue name. For example:
-     * projects/PROJECT_ID/locations/LOCATION_ID/queues/QUEUE_ID`
-     *
-     * The queue must already exist.
-     * 
- * - * - * string queue = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @return The bytes for queue. - */ - public com.google.protobuf.ByteString getQueueBytes() { - java.lang.Object ref = queue_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - queue_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - * - * - *
-     * Required. The parent queue name. For example:
-     * projects/PROJECT_ID/locations/LOCATION_ID/queues/QUEUE_ID`
-     *
-     * The queue must already exist.
-     * 
- * - * - * string queue = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @param value The queue to set. - * @return This builder for chaining. - */ - public Builder setQueue(java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - queue_ = value; - bitField0_ |= 0x00000001; - onChanged(); - return this; - } - /** - * - * - *
-     * Required. The parent queue name. For example:
-     * projects/PROJECT_ID/locations/LOCATION_ID/queues/QUEUE_ID`
-     *
-     * The queue must already exist.
-     * 
- * - * - * string queue = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @return This builder for chaining. - */ - public Builder clearQueue() { - queue_ = getDefaultInstance().getQueue(); - bitField0_ = (bitField0_ & ~0x00000001); - onChanged(); - return this; - } - /** - * - * - *
-     * Required. The parent queue name. For example:
-     * projects/PROJECT_ID/locations/LOCATION_ID/queues/QUEUE_ID`
-     *
-     * The queue must already exist.
-     * 
- * - * - * string queue = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @param value The bytes for queue to set. - * @return This builder for chaining. - */ - public Builder setQueueBytes(com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - queue_ = value; - bitField0_ |= 0x00000001; - onChanged(); - return this; - } - - private java.lang.Object taskId_ = ""; - /** - * - * - *
-     * Optional. Task ID for the task being created. If not provided, a random
-     * task ID is assigned to the task.
-     * 
- * - * string task_id = 2 [(.google.api.field_behavior) = OPTIONAL]; - * - * @return The taskId. - */ - public java.lang.String getTaskId() { - java.lang.Object ref = taskId_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - taskId_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - * - * - *
-     * Optional. Task ID for the task being created. If not provided, a random
-     * task ID is assigned to the task.
-     * 
- * - * string task_id = 2 [(.google.api.field_behavior) = OPTIONAL]; - * - * @return The bytes for taskId. - */ - public com.google.protobuf.ByteString getTaskIdBytes() { - java.lang.Object ref = taskId_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - taskId_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - * - * - *
-     * Optional. Task ID for the task being created. If not provided, a random
-     * task ID is assigned to the task.
-     * 
- * - * string task_id = 2 [(.google.api.field_behavior) = OPTIONAL]; - * - * @param value The taskId to set. - * @return This builder for chaining. - */ - public Builder setTaskId(java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - taskId_ = value; - bitField0_ |= 0x00000002; - onChanged(); - return this; - } - /** - * - * - *
-     * Optional. Task ID for the task being created. If not provided, a random
-     * task ID is assigned to the task.
-     * 
- * - * string task_id = 2 [(.google.api.field_behavior) = OPTIONAL]; - * - * @return This builder for chaining. - */ - public Builder clearTaskId() { - taskId_ = getDefaultInstance().getTaskId(); - bitField0_ = (bitField0_ & ~0x00000002); - onChanged(); - return this; - } - /** - * - * - *
-     * Optional. Task ID for the task being created. If not provided, a random
-     * task ID is assigned to the task.
-     * 
- * - * string task_id = 2 [(.google.api.field_behavior) = OPTIONAL]; - * - * @param value The bytes for taskId to set. - * @return This builder for chaining. - */ - public Builder setTaskIdBytes(com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - taskId_ = value; - bitField0_ |= 0x00000002; - onChanged(); - return this; - } - - private com.google.api.HttpBody body_; - private com.google.protobuf.SingleFieldBuilderV3< - com.google.api.HttpBody, - com.google.api.HttpBody.Builder, - com.google.api.HttpBodyOrBuilder> - bodyBuilder_; - /** - * - * - *
-     * Optional. Body of the HTTP request.
-     *
-     * The body can take any generic value. The value is written to the
-     * [HttpRequest][payload] of the [Task].
-     * 
- * - * .google.api.HttpBody body = 3 [(.google.api.field_behavior) = OPTIONAL]; - * - * @return Whether the body field is set. - */ - public boolean hasBody() { - return ((bitField0_ & 0x00000004) != 0); - } - /** - * - * - *
-     * Optional. Body of the HTTP request.
-     *
-     * The body can take any generic value. The value is written to the
-     * [HttpRequest][payload] of the [Task].
-     * 
- * - * .google.api.HttpBody body = 3 [(.google.api.field_behavior) = OPTIONAL]; - * - * @return The body. - */ - public com.google.api.HttpBody getBody() { - if (bodyBuilder_ == null) { - return body_ == null ? com.google.api.HttpBody.getDefaultInstance() : body_; - } else { - return bodyBuilder_.getMessage(); - } - } - /** - * - * - *
-     * Optional. Body of the HTTP request.
-     *
-     * The body can take any generic value. The value is written to the
-     * [HttpRequest][payload] of the [Task].
-     * 
- * - * .google.api.HttpBody body = 3 [(.google.api.field_behavior) = OPTIONAL]; - */ - public Builder setBody(com.google.api.HttpBody value) { - if (bodyBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - body_ = value; - } else { - bodyBuilder_.setMessage(value); - } - bitField0_ |= 0x00000004; - onChanged(); - return this; - } - /** - * - * - *
-     * Optional. Body of the HTTP request.
-     *
-     * The body can take any generic value. The value is written to the
-     * [HttpRequest][payload] of the [Task].
-     * 
- * - * .google.api.HttpBody body = 3 [(.google.api.field_behavior) = OPTIONAL]; - */ - public Builder setBody(com.google.api.HttpBody.Builder builderForValue) { - if (bodyBuilder_ == null) { - body_ = builderForValue.build(); - } else { - bodyBuilder_.setMessage(builderForValue.build()); - } - bitField0_ |= 0x00000004; - onChanged(); - return this; - } - /** - * - * - *
-     * Optional. Body of the HTTP request.
-     *
-     * The body can take any generic value. The value is written to the
-     * [HttpRequest][payload] of the [Task].
-     * 
- * - * .google.api.HttpBody body = 3 [(.google.api.field_behavior) = OPTIONAL]; - */ - public Builder mergeBody(com.google.api.HttpBody value) { - if (bodyBuilder_ == null) { - if (((bitField0_ & 0x00000004) != 0) - && body_ != null - && body_ != com.google.api.HttpBody.getDefaultInstance()) { - getBodyBuilder().mergeFrom(value); - } else { - body_ = value; - } - } else { - bodyBuilder_.mergeFrom(value); - } - bitField0_ |= 0x00000004; - onChanged(); - return this; - } - /** - * - * - *
-     * Optional. Body of the HTTP request.
-     *
-     * The body can take any generic value. The value is written to the
-     * [HttpRequest][payload] of the [Task].
-     * 
- * - * .google.api.HttpBody body = 3 [(.google.api.field_behavior) = OPTIONAL]; - */ - public Builder clearBody() { - bitField0_ = (bitField0_ & ~0x00000004); - body_ = null; - if (bodyBuilder_ != null) { - bodyBuilder_.dispose(); - bodyBuilder_ = null; - } - onChanged(); - return this; - } - /** - * - * - *
-     * Optional. Body of the HTTP request.
-     *
-     * The body can take any generic value. The value is written to the
-     * [HttpRequest][payload] of the [Task].
-     * 
- * - * .google.api.HttpBody body = 3 [(.google.api.field_behavior) = OPTIONAL]; - */ - public com.google.api.HttpBody.Builder getBodyBuilder() { - bitField0_ |= 0x00000004; - onChanged(); - return getBodyFieldBuilder().getBuilder(); - } - /** - * - * - *
-     * Optional. Body of the HTTP request.
-     *
-     * The body can take any generic value. The value is written to the
-     * [HttpRequest][payload] of the [Task].
-     * 
- * - * .google.api.HttpBody body = 3 [(.google.api.field_behavior) = OPTIONAL]; - */ - public com.google.api.HttpBodyOrBuilder getBodyOrBuilder() { - if (bodyBuilder_ != null) { - return bodyBuilder_.getMessageOrBuilder(); - } else { - return body_ == null ? com.google.api.HttpBody.getDefaultInstance() : body_; - } - } - /** - * - * - *
-     * Optional. Body of the HTTP request.
-     *
-     * The body can take any generic value. The value is written to the
-     * [HttpRequest][payload] of the [Task].
-     * 
- * - * .google.api.HttpBody body = 3 [(.google.api.field_behavior) = OPTIONAL]; - */ - private com.google.protobuf.SingleFieldBuilderV3< - com.google.api.HttpBody, - com.google.api.HttpBody.Builder, - com.google.api.HttpBodyOrBuilder> - getBodyFieldBuilder() { - if (bodyBuilder_ == null) { - bodyBuilder_ = - new com.google.protobuf.SingleFieldBuilderV3< - com.google.api.HttpBody, - com.google.api.HttpBody.Builder, - com.google.api.HttpBodyOrBuilder>(getBody(), getParentForChildren(), isClean()); - body_ = null; - } - return bodyBuilder_; - } - - @java.lang.Override - public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - // @@protoc_insertion_point(builder_scope:google.cloud.tasks.v2beta2.BufferTaskRequest) - } - - // @@protoc_insertion_point(class_scope:google.cloud.tasks.v2beta2.BufferTaskRequest) - private static final com.google.cloud.tasks.v2beta2.BufferTaskRequest DEFAULT_INSTANCE; - - static { - DEFAULT_INSTANCE = new com.google.cloud.tasks.v2beta2.BufferTaskRequest(); - } - - public static com.google.cloud.tasks.v2beta2.BufferTaskRequest getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser PARSER = - new com.google.protobuf.AbstractParser() { - @java.lang.Override - public BufferTaskRequest parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - Builder builder = newBuilder(); - try { - builder.mergeFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(builder.buildPartial()); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException(e) - .setUnfinishedMessage(builder.buildPartial()); - } - return builder.buildPartial(); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public com.google.cloud.tasks.v2beta2.BufferTaskRequest getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } -} diff --git a/java-tasks/proto-google-cloud-tasks-v2beta2/src/main/java/com/google/cloud/tasks/v2beta2/BufferTaskRequestOrBuilder.java b/java-tasks/proto-google-cloud-tasks-v2beta2/src/main/java/com/google/cloud/tasks/v2beta2/BufferTaskRequestOrBuilder.java deleted file mode 100644 index 8a7f5b865e19..000000000000 --- a/java-tasks/proto-google-cloud-tasks-v2beta2/src/main/java/com/google/cloud/tasks/v2beta2/BufferTaskRequestOrBuilder.java +++ /dev/null @@ -1,131 +0,0 @@ -/* - * Copyright 2023 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: google/cloud/tasks/v2beta2/cloudtasks.proto - -package com.google.cloud.tasks.v2beta2; - -public interface BufferTaskRequestOrBuilder - extends - // @@protoc_insertion_point(interface_extends:google.cloud.tasks.v2beta2.BufferTaskRequest) - com.google.protobuf.MessageOrBuilder { - - /** - * - * - *
-   * Required. The parent queue name. For example:
-   * projects/PROJECT_ID/locations/LOCATION_ID/queues/QUEUE_ID`
-   *
-   * The queue must already exist.
-   * 
- * - * - * string queue = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @return The queue. - */ - java.lang.String getQueue(); - /** - * - * - *
-   * Required. The parent queue name. For example:
-   * projects/PROJECT_ID/locations/LOCATION_ID/queues/QUEUE_ID`
-   *
-   * The queue must already exist.
-   * 
- * - * - * string queue = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @return The bytes for queue. - */ - com.google.protobuf.ByteString getQueueBytes(); - - /** - * - * - *
-   * Optional. Task ID for the task being created. If not provided, a random
-   * task ID is assigned to the task.
-   * 
- * - * string task_id = 2 [(.google.api.field_behavior) = OPTIONAL]; - * - * @return The taskId. - */ - java.lang.String getTaskId(); - /** - * - * - *
-   * Optional. Task ID for the task being created. If not provided, a random
-   * task ID is assigned to the task.
-   * 
- * - * string task_id = 2 [(.google.api.field_behavior) = OPTIONAL]; - * - * @return The bytes for taskId. - */ - com.google.protobuf.ByteString getTaskIdBytes(); - - /** - * - * - *
-   * Optional. Body of the HTTP request.
-   *
-   * The body can take any generic value. The value is written to the
-   * [HttpRequest][payload] of the [Task].
-   * 
- * - * .google.api.HttpBody body = 3 [(.google.api.field_behavior) = OPTIONAL]; - * - * @return Whether the body field is set. - */ - boolean hasBody(); - /** - * - * - *
-   * Optional. Body of the HTTP request.
-   *
-   * The body can take any generic value. The value is written to the
-   * [HttpRequest][payload] of the [Task].
-   * 
- * - * .google.api.HttpBody body = 3 [(.google.api.field_behavior) = OPTIONAL]; - * - * @return The body. - */ - com.google.api.HttpBody getBody(); - /** - * - * - *
-   * Optional. Body of the HTTP request.
-   *
-   * The body can take any generic value. The value is written to the
-   * [HttpRequest][payload] of the [Task].
-   * 
- * - * .google.api.HttpBody body = 3 [(.google.api.field_behavior) = OPTIONAL]; - */ - com.google.api.HttpBodyOrBuilder getBodyOrBuilder(); -} diff --git a/java-tasks/proto-google-cloud-tasks-v2beta2/src/main/java/com/google/cloud/tasks/v2beta2/BufferTaskResponse.java b/java-tasks/proto-google-cloud-tasks-v2beta2/src/main/java/com/google/cloud/tasks/v2beta2/BufferTaskResponse.java deleted file mode 100644 index ab731f08247a..000000000000 --- a/java-tasks/proto-google-cloud-tasks-v2beta2/src/main/java/com/google/cloud/tasks/v2beta2/BufferTaskResponse.java +++ /dev/null @@ -1,699 +0,0 @@ -/* - * Copyright 2023 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: google/cloud/tasks/v2beta2/cloudtasks.proto - -package com.google.cloud.tasks.v2beta2; - -/** - * - * - *
- * Response message for
- * [BufferTask][google.cloud.tasks.v2beta2.CloudTasks.BufferTask].
- * 
- * - * Protobuf type {@code google.cloud.tasks.v2beta2.BufferTaskResponse} - */ -public final class BufferTaskResponse extends com.google.protobuf.GeneratedMessageV3 - implements - // @@protoc_insertion_point(message_implements:google.cloud.tasks.v2beta2.BufferTaskResponse) - BufferTaskResponseOrBuilder { - private static final long serialVersionUID = 0L; - // Use BufferTaskResponse.newBuilder() to construct. - private BufferTaskResponse(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - - private BufferTaskResponse() {} - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance(UnusedPrivateParameter unused) { - return new BufferTaskResponse(); - } - - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.google.cloud.tasks.v2beta2.CloudTasksProto - .internal_static_google_cloud_tasks_v2beta2_BufferTaskResponse_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.cloud.tasks.v2beta2.CloudTasksProto - .internal_static_google_cloud_tasks_v2beta2_BufferTaskResponse_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.cloud.tasks.v2beta2.BufferTaskResponse.class, - com.google.cloud.tasks.v2beta2.BufferTaskResponse.Builder.class); - } - - public static final int TASK_FIELD_NUMBER = 1; - private com.google.cloud.tasks.v2beta2.Task task_; - /** - * - * - *
-   * The created task.
-   * 
- * - * .google.cloud.tasks.v2beta2.Task task = 1; - * - * @return Whether the task field is set. - */ - @java.lang.Override - public boolean hasTask() { - return task_ != null; - } - /** - * - * - *
-   * The created task.
-   * 
- * - * .google.cloud.tasks.v2beta2.Task task = 1; - * - * @return The task. - */ - @java.lang.Override - public com.google.cloud.tasks.v2beta2.Task getTask() { - return task_ == null ? com.google.cloud.tasks.v2beta2.Task.getDefaultInstance() : task_; - } - /** - * - * - *
-   * The created task.
-   * 
- * - * .google.cloud.tasks.v2beta2.Task task = 1; - */ - @java.lang.Override - public com.google.cloud.tasks.v2beta2.TaskOrBuilder getTaskOrBuilder() { - return task_ == null ? com.google.cloud.tasks.v2beta2.Task.getDefaultInstance() : task_; - } - - private byte memoizedIsInitialized = -1; - - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { - if (task_ != null) { - output.writeMessage(1, getTask()); - } - getUnknownFields().writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (task_ != null) { - size += com.google.protobuf.CodedOutputStream.computeMessageSize(1, getTask()); - } - size += getUnknownFields().getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof com.google.cloud.tasks.v2beta2.BufferTaskResponse)) { - return super.equals(obj); - } - com.google.cloud.tasks.v2beta2.BufferTaskResponse other = - (com.google.cloud.tasks.v2beta2.BufferTaskResponse) obj; - - if (hasTask() != other.hasTask()) return false; - if (hasTask()) { - if (!getTask().equals(other.getTask())) return false; - } - if (!getUnknownFields().equals(other.getUnknownFields())) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - if (hasTask()) { - hash = (37 * hash) + TASK_FIELD_NUMBER; - hash = (53 * hash) + getTask().hashCode(); - } - hash = (29 * hash) + getUnknownFields().hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static com.google.cloud.tasks.v2beta2.BufferTaskResponse parseFrom( - java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.cloud.tasks.v2beta2.BufferTaskResponse parseFrom( - java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.cloud.tasks.v2beta2.BufferTaskResponse parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.cloud.tasks.v2beta2.BufferTaskResponse parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.cloud.tasks.v2beta2.BufferTaskResponse parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.cloud.tasks.v2beta2.BufferTaskResponse parseFrom( - byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.cloud.tasks.v2beta2.BufferTaskResponse parseFrom( - java.io.InputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } - - public static com.google.cloud.tasks.v2beta2.BufferTaskResponse parseFrom( - java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException( - PARSER, input, extensionRegistry); - } - - public static com.google.cloud.tasks.v2beta2.BufferTaskResponse parseDelimitedFrom( - java.io.InputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); - } - - public static com.google.cloud.tasks.v2beta2.BufferTaskResponse parseDelimitedFrom( - java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( - PARSER, input, extensionRegistry); - } - - public static com.google.cloud.tasks.v2beta2.BufferTaskResponse parseFrom( - com.google.protobuf.CodedInputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } - - public static com.google.cloud.tasks.v2beta2.BufferTaskResponse parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException( - PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { - return newBuilder(); - } - - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - - public static Builder newBuilder(com.google.cloud.tasks.v2beta2.BufferTaskResponse prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - * - * - *
-   * Response message for
-   * [BufferTask][google.cloud.tasks.v2beta2.CloudTasks.BufferTask].
-   * 
- * - * Protobuf type {@code google.cloud.tasks.v2beta2.BufferTaskResponse} - */ - public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder - implements - // @@protoc_insertion_point(builder_implements:google.cloud.tasks.v2beta2.BufferTaskResponse) - com.google.cloud.tasks.v2beta2.BufferTaskResponseOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.google.cloud.tasks.v2beta2.CloudTasksProto - .internal_static_google_cloud_tasks_v2beta2_BufferTaskResponse_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.cloud.tasks.v2beta2.CloudTasksProto - .internal_static_google_cloud_tasks_v2beta2_BufferTaskResponse_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.cloud.tasks.v2beta2.BufferTaskResponse.class, - com.google.cloud.tasks.v2beta2.BufferTaskResponse.Builder.class); - } - - // Construct using com.google.cloud.tasks.v2beta2.BufferTaskResponse.newBuilder() - private Builder() {} - - private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - } - - @java.lang.Override - public Builder clear() { - super.clear(); - bitField0_ = 0; - task_ = null; - if (taskBuilder_ != null) { - taskBuilder_.dispose(); - taskBuilder_ = null; - } - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { - return com.google.cloud.tasks.v2beta2.CloudTasksProto - .internal_static_google_cloud_tasks_v2beta2_BufferTaskResponse_descriptor; - } - - @java.lang.Override - public com.google.cloud.tasks.v2beta2.BufferTaskResponse getDefaultInstanceForType() { - return com.google.cloud.tasks.v2beta2.BufferTaskResponse.getDefaultInstance(); - } - - @java.lang.Override - public com.google.cloud.tasks.v2beta2.BufferTaskResponse build() { - com.google.cloud.tasks.v2beta2.BufferTaskResponse result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public com.google.cloud.tasks.v2beta2.BufferTaskResponse buildPartial() { - com.google.cloud.tasks.v2beta2.BufferTaskResponse result = - new com.google.cloud.tasks.v2beta2.BufferTaskResponse(this); - if (bitField0_ != 0) { - buildPartial0(result); - } - onBuilt(); - return result; - } - - private void buildPartial0(com.google.cloud.tasks.v2beta2.BufferTaskResponse result) { - int from_bitField0_ = bitField0_; - if (((from_bitField0_ & 0x00000001) != 0)) { - result.task_ = taskBuilder_ == null ? task_ : taskBuilder_.build(); - } - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { - return super.setField(field, value); - } - - @java.lang.Override - public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - - @java.lang.Override - public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { - return super.addRepeatedField(field, value); - } - - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof com.google.cloud.tasks.v2beta2.BufferTaskResponse) { - return mergeFrom((com.google.cloud.tasks.v2beta2.BufferTaskResponse) other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(com.google.cloud.tasks.v2beta2.BufferTaskResponse other) { - if (other == com.google.cloud.tasks.v2beta2.BufferTaskResponse.getDefaultInstance()) - return this; - if (other.hasTask()) { - mergeTask(other.getTask()); - } - this.mergeUnknownFields(other.getUnknownFields()); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: - { - input.readMessage(getTaskFieldBuilder().getBuilder(), extensionRegistry); - bitField0_ |= 0x00000001; - break; - } // case 10 - default: - { - if (!super.parseUnknownField(input, extensionRegistry, tag)) { - done = true; // was an endgroup tag - } - break; - } // default: - } // switch (tag) - } // while (!done) - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.unwrapIOException(); - } finally { - onChanged(); - } // finally - return this; - } - - private int bitField0_; - - private com.google.cloud.tasks.v2beta2.Task task_; - private com.google.protobuf.SingleFieldBuilderV3< - com.google.cloud.tasks.v2beta2.Task, - com.google.cloud.tasks.v2beta2.Task.Builder, - com.google.cloud.tasks.v2beta2.TaskOrBuilder> - taskBuilder_; - /** - * - * - *
-     * The created task.
-     * 
- * - * .google.cloud.tasks.v2beta2.Task task = 1; - * - * @return Whether the task field is set. - */ - public boolean hasTask() { - return ((bitField0_ & 0x00000001) != 0); - } - /** - * - * - *
-     * The created task.
-     * 
- * - * .google.cloud.tasks.v2beta2.Task task = 1; - * - * @return The task. - */ - public com.google.cloud.tasks.v2beta2.Task getTask() { - if (taskBuilder_ == null) { - return task_ == null ? com.google.cloud.tasks.v2beta2.Task.getDefaultInstance() : task_; - } else { - return taskBuilder_.getMessage(); - } - } - /** - * - * - *
-     * The created task.
-     * 
- * - * .google.cloud.tasks.v2beta2.Task task = 1; - */ - public Builder setTask(com.google.cloud.tasks.v2beta2.Task value) { - if (taskBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - task_ = value; - } else { - taskBuilder_.setMessage(value); - } - bitField0_ |= 0x00000001; - onChanged(); - return this; - } - /** - * - * - *
-     * The created task.
-     * 
- * - * .google.cloud.tasks.v2beta2.Task task = 1; - */ - public Builder setTask(com.google.cloud.tasks.v2beta2.Task.Builder builderForValue) { - if (taskBuilder_ == null) { - task_ = builderForValue.build(); - } else { - taskBuilder_.setMessage(builderForValue.build()); - } - bitField0_ |= 0x00000001; - onChanged(); - return this; - } - /** - * - * - *
-     * The created task.
-     * 
- * - * .google.cloud.tasks.v2beta2.Task task = 1; - */ - public Builder mergeTask(com.google.cloud.tasks.v2beta2.Task value) { - if (taskBuilder_ == null) { - if (((bitField0_ & 0x00000001) != 0) - && task_ != null - && task_ != com.google.cloud.tasks.v2beta2.Task.getDefaultInstance()) { - getTaskBuilder().mergeFrom(value); - } else { - task_ = value; - } - } else { - taskBuilder_.mergeFrom(value); - } - bitField0_ |= 0x00000001; - onChanged(); - return this; - } - /** - * - * - *
-     * The created task.
-     * 
- * - * .google.cloud.tasks.v2beta2.Task task = 1; - */ - public Builder clearTask() { - bitField0_ = (bitField0_ & ~0x00000001); - task_ = null; - if (taskBuilder_ != null) { - taskBuilder_.dispose(); - taskBuilder_ = null; - } - onChanged(); - return this; - } - /** - * - * - *
-     * The created task.
-     * 
- * - * .google.cloud.tasks.v2beta2.Task task = 1; - */ - public com.google.cloud.tasks.v2beta2.Task.Builder getTaskBuilder() { - bitField0_ |= 0x00000001; - onChanged(); - return getTaskFieldBuilder().getBuilder(); - } - /** - * - * - *
-     * The created task.
-     * 
- * - * .google.cloud.tasks.v2beta2.Task task = 1; - */ - public com.google.cloud.tasks.v2beta2.TaskOrBuilder getTaskOrBuilder() { - if (taskBuilder_ != null) { - return taskBuilder_.getMessageOrBuilder(); - } else { - return task_ == null ? com.google.cloud.tasks.v2beta2.Task.getDefaultInstance() : task_; - } - } - /** - * - * - *
-     * The created task.
-     * 
- * - * .google.cloud.tasks.v2beta2.Task task = 1; - */ - private com.google.protobuf.SingleFieldBuilderV3< - com.google.cloud.tasks.v2beta2.Task, - com.google.cloud.tasks.v2beta2.Task.Builder, - com.google.cloud.tasks.v2beta2.TaskOrBuilder> - getTaskFieldBuilder() { - if (taskBuilder_ == null) { - taskBuilder_ = - new com.google.protobuf.SingleFieldBuilderV3< - com.google.cloud.tasks.v2beta2.Task, - com.google.cloud.tasks.v2beta2.Task.Builder, - com.google.cloud.tasks.v2beta2.TaskOrBuilder>( - getTask(), getParentForChildren(), isClean()); - task_ = null; - } - return taskBuilder_; - } - - @java.lang.Override - public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - // @@protoc_insertion_point(builder_scope:google.cloud.tasks.v2beta2.BufferTaskResponse) - } - - // @@protoc_insertion_point(class_scope:google.cloud.tasks.v2beta2.BufferTaskResponse) - private static final com.google.cloud.tasks.v2beta2.BufferTaskResponse DEFAULT_INSTANCE; - - static { - DEFAULT_INSTANCE = new com.google.cloud.tasks.v2beta2.BufferTaskResponse(); - } - - public static com.google.cloud.tasks.v2beta2.BufferTaskResponse getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser PARSER = - new com.google.protobuf.AbstractParser() { - @java.lang.Override - public BufferTaskResponse parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - Builder builder = newBuilder(); - try { - builder.mergeFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(builder.buildPartial()); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException(e) - .setUnfinishedMessage(builder.buildPartial()); - } - return builder.buildPartial(); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public com.google.cloud.tasks.v2beta2.BufferTaskResponse getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } -} diff --git a/java-tasks/proto-google-cloud-tasks-v2beta2/src/main/java/com/google/cloud/tasks/v2beta2/BufferTaskResponseOrBuilder.java b/java-tasks/proto-google-cloud-tasks-v2beta2/src/main/java/com/google/cloud/tasks/v2beta2/BufferTaskResponseOrBuilder.java deleted file mode 100644 index 3b5dc1829f9e..000000000000 --- a/java-tasks/proto-google-cloud-tasks-v2beta2/src/main/java/com/google/cloud/tasks/v2beta2/BufferTaskResponseOrBuilder.java +++ /dev/null @@ -1,60 +0,0 @@ -/* - * Copyright 2023 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: google/cloud/tasks/v2beta2/cloudtasks.proto - -package com.google.cloud.tasks.v2beta2; - -public interface BufferTaskResponseOrBuilder - extends - // @@protoc_insertion_point(interface_extends:google.cloud.tasks.v2beta2.BufferTaskResponse) - com.google.protobuf.MessageOrBuilder { - - /** - * - * - *
-   * The created task.
-   * 
- * - * .google.cloud.tasks.v2beta2.Task task = 1; - * - * @return Whether the task field is set. - */ - boolean hasTask(); - /** - * - * - *
-   * The created task.
-   * 
- * - * .google.cloud.tasks.v2beta2.Task task = 1; - * - * @return The task. - */ - com.google.cloud.tasks.v2beta2.Task getTask(); - /** - * - * - *
-   * The created task.
-   * 
- * - * .google.cloud.tasks.v2beta2.Task task = 1; - */ - com.google.cloud.tasks.v2beta2.TaskOrBuilder getTaskOrBuilder(); -} diff --git a/java-tasks/proto-google-cloud-tasks-v2beta2/src/main/java/com/google/cloud/tasks/v2beta2/CloudTasksProto.java b/java-tasks/proto-google-cloud-tasks-v2beta2/src/main/java/com/google/cloud/tasks/v2beta2/CloudTasksProto.java index ed6c17b05fcf..6cb87237961c 100644 --- a/java-tasks/proto-google-cloud-tasks-v2beta2/src/main/java/com/google/cloud/tasks/v2beta2/CloudTasksProto.java +++ b/java-tasks/proto-google-cloud-tasks-v2beta2/src/main/java/com/google/cloud/tasks/v2beta2/CloudTasksProto.java @@ -111,14 +111,6 @@ public static void registerAllExtensions(com.google.protobuf.ExtensionRegistry r internal_static_google_cloud_tasks_v2beta2_RunTaskRequest_descriptor; static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internal_static_google_cloud_tasks_v2beta2_RunTaskRequest_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_google_cloud_tasks_v2beta2_BufferTaskRequest_descriptor; - static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_google_cloud_tasks_v2beta2_BufferTaskRequest_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_google_cloud_tasks_v2beta2_BufferTaskResponse_descriptor; - static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_google_cloud_tasks_v2beta2_BufferTaskResponse_fieldAccessorTable; public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { return descriptor; @@ -210,117 +202,106 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "TaskRequest\0225\n\004name\030\001 \001(\tB\'\342A\001\002\372A \n\036clou" + "dtasks.googleapis.com/Task\022<\n\rresponse_v" + "iew\030\002 \001(\0162%.google.cloud.tasks.v2beta2.T" - + "ask.View\"\214\001\n\021BufferTaskRequest\0226\n\005queue\030" - + "\001 \001(\tB\'\342A\001\002\372A \022\036cloudtasks.googleapis.co" - + "m/Task\022\025\n\007task_id\030\002 \001(\tB\004\342A\001\001\022(\n\004body\030\003 " - + "\001(\0132\024.google.api.HttpBodyB\004\342A\001\001\"D\n\022Buffe" - + "rTaskResponse\022.\n\004task\030\001 \001(\0132 .google.clo" - + "ud.tasks.v2beta2.Task2\214\037\n\nCloudTasks\022\255\001\n" - + "\nListQueues\022-.google.cloud.tasks.v2beta2" - + ".ListQueuesRequest\032..google.cloud.tasks." - + "v2beta2.ListQueuesResponse\"@\332A\006parent\202\323\344" - + "\223\0021\022//v2beta2/{parent=projects/*/locatio" - + "ns/*}/queues\022\232\001\n\010GetQueue\022+.google.cloud" - + ".tasks.v2beta2.GetQueueRequest\032!.google." - + "cloud.tasks.v2beta2.Queue\">\332A\004name\202\323\344\223\0021" - + "\022//v2beta2/{name=projects/*/locations/*/" - + "queues/*}\022\257\001\n\013CreateQueue\022..google.cloud" - + ".tasks.v2beta2.CreateQueueRequest\032!.goog" - + "le.cloud.tasks.v2beta2.Queue\"M\332A\014parent," - + "queue\202\323\344\223\0028\"//v2beta2/{parent=projects/*" - + "/locations/*}/queues:\005queue\022\272\001\n\013UpdateQu" - + "eue\022..google.cloud.tasks.v2beta2.UpdateQ" - + "ueueRequest\032!.google.cloud.tasks.v2beta2" - + ".Queue\"X\332A\021queue,update_mask\202\323\344\223\002>25/v2b" - + "eta2/{queue.name=projects/*/locations/*/" - + "queues/*}:\005queue\022\225\001\n\013DeleteQueue\022..googl" - + "e.cloud.tasks.v2beta2.DeleteQueueRequest" - + "\032\026.google.protobuf.Empty\">\332A\004name\202\323\344\223\0021*" - + "//v2beta2/{name=projects/*/locations/*/q" - + "ueues/*}\022\247\001\n\nPurgeQueue\022-.google.cloud.t" - + "asks.v2beta2.PurgeQueueRequest\032!.google." - + "cloud.tasks.v2beta2.Queue\"G\332A\004name\202\323\344\223\002:" - + "\"5/v2beta2/{name=projects/*/locations/*/" - + "queues/*}:purge:\001*\022\247\001\n\nPauseQueue\022-.goog" - + "le.cloud.tasks.v2beta2.PauseQueueRequest" - + "\032!.google.cloud.tasks.v2beta2.Queue\"G\332A\004" - + "name\202\323\344\223\002:\"5/v2beta2/{name=projects/*/lo" - + "cations/*/queues/*}:pause:\001*\022\252\001\n\013ResumeQ" - + "ueue\022..google.cloud.tasks.v2beta2.Resume" - + "QueueRequest\032!.google.cloud.tasks.v2beta" - + "2.Queue\"H\332A\004name\202\323\344\223\002;\"6/v2beta2/{name=p" - + "rojects/*/locations/*/queues/*}:resume:\001" - + "*\022_\n\017UploadQueueYaml\0222.google.cloud.task" - + "s.v2beta2.UploadQueueYamlRequest\032\026.googl" - + "e.protobuf.Empty\"\000\022\241\001\n\014GetIamPolicy\022\".go" - + "ogle.iam.v1.GetIamPolicyRequest\032\025.google" - + ".iam.v1.Policy\"V\332A\010resource\202\323\344\223\002E\"@/v2be" - + "ta2/{resource=projects/*/locations/*/que" - + "ues/*}:getIamPolicy:\001*\022\250\001\n\014SetIamPolicy\022" - + "\".google.iam.v1.SetIamPolicyRequest\032\025.go" - + "ogle.iam.v1.Policy\"]\332A\017resource,policy\202\323" - + "\344\223\002E\"@/v2beta2/{resource=projects/*/loca" - + "tions/*/queues/*}:setIamPolicy:\001*\022\323\001\n\022Te" - + "stIamPermissions\022(.google.iam.v1.TestIam" - + "PermissionsRequest\032).google.iam.v1.TestI" - + "amPermissionsResponse\"h\332A\024resource,permi" - + "ssions\202\323\344\223\002K\"F/v2beta2/{resource=project" - + "s/*/locations/*/queues/*}:testIamPermiss" - + "ions:\001*\022\262\001\n\tListTasks\022,.google.cloud.tas" - + "ks.v2beta2.ListTasksRequest\032-.google.clo" - + "ud.tasks.v2beta2.ListTasksResponse\"H\332A\006p" - + "arent\202\323\344\223\0029\0227/v2beta2/{parent=projects/*" - + "/locations/*/queues/*}/tasks\022\237\001\n\007GetTask" - + "\022*.google.cloud.tasks.v2beta2.GetTaskReq" - + "uest\032 .google.cloud.tasks.v2beta2.Task\"F" - + "\332A\004name\202\323\344\223\0029\0227/v2beta2/{name=projects/*" - + "/locations/*/queues/*/tasks/*}\022\257\001\n\nCreat" - + "eTask\022-.google.cloud.tasks.v2beta2.Creat" - + "eTaskRequest\032 .google.cloud.tasks.v2beta" - + "2.Task\"P\332A\013parent,task\202\323\344\223\002<\"7/v2beta2/{" - + "parent=projects/*/locations/*/queues/*}/" - + "tasks:\001*\022\233\001\n\nDeleteTask\022-.google.cloud.t" - + "asks.v2beta2.DeleteTaskRequest\032\026.google." - + "protobuf.Empty\"F\332A\004name\202\323\344\223\0029*7/v2beta2/" - + "{name=projects/*/locations/*/queues/*/ta" - + "sks/*}\022\315\001\n\nLeaseTasks\022-.google.cloud.tas" - + "ks.v2beta2.LeaseTasksRequest\032..google.cl" - + "oud.tasks.v2beta2.LeaseTasksResponse\"`\332A" - + "\025parent,lease_duration\202\323\344\223\002B\"=/v2beta2/{" - + "parent=projects/*/locations/*/queues/*}/" - + "tasks:lease:\001*\022\302\001\n\017AcknowledgeTask\0222.goo" - + "gle.cloud.tasks.v2beta2.AcknowledgeTaskR" - + "equest\032\026.google.protobuf.Empty\"c\332A\022name," - + "schedule_time\202\323\344\223\002H\"C/v2beta2/{name=proj" - + "ects/*/locations/*/queues/*/tasks/*}:ack" - + "nowledge:\001*\022\320\001\n\nRenewLease\022-.google.clou" - + "d.tasks.v2beta2.RenewLeaseRequest\032 .goog" - + "le.cloud.tasks.v2beta2.Task\"q\332A!name,sch" - + "edule_time,lease_duration\202\323\344\223\002G\"B/v2beta" - + "2/{name=projects/*/locations/*/queues/*/" - + "tasks/*}:renewLease:\001*\022\304\001\n\013CancelLease\022." - + ".google.cloud.tasks.v2beta2.CancelLeaseR" - + "equest\032 .google.cloud.tasks.v2beta2.Task" - + "\"c\332A\022name,schedule_time\202\323\344\223\002H\"C/v2beta2/" - + "{name=projects/*/locations/*/queues/*/ta" - + "sks/*}:cancelLease:\001*\022\246\001\n\007RunTask\022*.goog" - + "le.cloud.tasks.v2beta2.RunTaskRequest\032 ." - + "google.cloud.tasks.v2beta2.Task\"M\332A\004name" - + "\202\323\344\223\002@\";/v2beta2/{name=projects/*/locati" - + "ons/*/queues/*/tasks/*}:run:\001*\022\324\001\n\nBuffe" - + "rTask\022-.google.cloud.tasks.v2beta2.Buffe" - + "rTaskRequest\032..google.cloud.tasks.v2beta" - + "2.BufferTaskResponse\"g\332A\022queue,task_id,b" - + "ody\202\323\344\223\002L\"G/v2beta2/{queue=projects/*/lo" - + "cations/*/queues/*}/tasks/{task_id}:buff" - + "er:\001*\032M\312A\031cloudtasks.googleapis.com\322A.ht" - + "tps://www.googleapis.com/auth/cloud-plat" - + "formB\320\001\n\036com.google.cloud.tasks.v2beta2B" - + "\017CloudTasksProtoP\001ZCcloud.google.com/go/" - + "cloudtasks/apiv2beta2/cloudtaskspb;cloud" - + "taskspb\242\002\005TASKS\352AM\n\"cloudtasks.googleapi" - + "s.com/Location\022\'projects/{project}/locat" - + "ions/{location}b\006proto3" + + "ask.View2\265\035\n\nCloudTasks\022\255\001\n\nListQueues\022-" + + ".google.cloud.tasks.v2beta2.ListQueuesRe" + + "quest\032..google.cloud.tasks.v2beta2.ListQ" + + "ueuesResponse\"@\332A\006parent\202\323\344\223\0021\022//v2beta2" + + "/{parent=projects/*/locations/*}/queues\022" + + "\232\001\n\010GetQueue\022+.google.cloud.tasks.v2beta" + + "2.GetQueueRequest\032!.google.cloud.tasks.v" + + "2beta2.Queue\">\332A\004name\202\323\344\223\0021\022//v2beta2/{n" + + "ame=projects/*/locations/*/queues/*}\022\257\001\n" + + "\013CreateQueue\022..google.cloud.tasks.v2beta" + + "2.CreateQueueRequest\032!.google.cloud.task" + + "s.v2beta2.Queue\"M\332A\014parent,queue\202\323\344\223\0028\"/" + + "/v2beta2/{parent=projects/*/locations/*}" + + "/queues:\005queue\022\272\001\n\013UpdateQueue\022..google." + + "cloud.tasks.v2beta2.UpdateQueueRequest\032!" + + ".google.cloud.tasks.v2beta2.Queue\"X\332A\021qu" + + "eue,update_mask\202\323\344\223\002>25/v2beta2/{queue.n" + + "ame=projects/*/locations/*/queues/*}:\005qu" + + "eue\022\225\001\n\013DeleteQueue\022..google.cloud.tasks" + + ".v2beta2.DeleteQueueRequest\032\026.google.pro" + + "tobuf.Empty\">\332A\004name\202\323\344\223\0021*//v2beta2/{na" + + "me=projects/*/locations/*/queues/*}\022\247\001\n\n" + + "PurgeQueue\022-.google.cloud.tasks.v2beta2." + + "PurgeQueueRequest\032!.google.cloud.tasks.v" + + "2beta2.Queue\"G\332A\004name\202\323\344\223\002:\"5/v2beta2/{n" + + "ame=projects/*/locations/*/queues/*}:pur" + + "ge:\001*\022\247\001\n\nPauseQueue\022-.google.cloud.task" + + "s.v2beta2.PauseQueueRequest\032!.google.clo" + + "ud.tasks.v2beta2.Queue\"G\332A\004name\202\323\344\223\002:\"5/" + + "v2beta2/{name=projects/*/locations/*/que" + + "ues/*}:pause:\001*\022\252\001\n\013ResumeQueue\022..google" + + ".cloud.tasks.v2beta2.ResumeQueueRequest\032" + + "!.google.cloud.tasks.v2beta2.Queue\"H\332A\004n" + + "ame\202\323\344\223\002;\"6/v2beta2/{name=projects/*/loc" + + "ations/*/queues/*}:resume:\001*\022_\n\017UploadQu" + + "eueYaml\0222.google.cloud.tasks.v2beta2.Upl" + + "oadQueueYamlRequest\032\026.google.protobuf.Em" + + "pty\"\000\022\241\001\n\014GetIamPolicy\022\".google.iam.v1.G" + + "etIamPolicyRequest\032\025.google.iam.v1.Polic" + + "y\"V\332A\010resource\202\323\344\223\002E\"@/v2beta2/{resource" + + "=projects/*/locations/*/queues/*}:getIam" + + "Policy:\001*\022\250\001\n\014SetIamPolicy\022\".google.iam." + + "v1.SetIamPolicyRequest\032\025.google.iam.v1.P" + + "olicy\"]\332A\017resource,policy\202\323\344\223\002E\"@/v2beta" + + "2/{resource=projects/*/locations/*/queue" + + "s/*}:setIamPolicy:\001*\022\323\001\n\022TestIamPermissi" + + "ons\022(.google.iam.v1.TestIamPermissionsRe" + + "quest\032).google.iam.v1.TestIamPermissions" + + "Response\"h\332A\024resource,permissions\202\323\344\223\002K\"" + + "F/v2beta2/{resource=projects/*/locations" + + "/*/queues/*}:testIamPermissions:\001*\022\262\001\n\tL" + + "istTasks\022,.google.cloud.tasks.v2beta2.Li" + + "stTasksRequest\032-.google.cloud.tasks.v2be" + + "ta2.ListTasksResponse\"H\332A\006parent\202\323\344\223\0029\0227" + + "/v2beta2/{parent=projects/*/locations/*/" + + "queues/*}/tasks\022\237\001\n\007GetTask\022*.google.clo" + + "ud.tasks.v2beta2.GetTaskRequest\032 .google" + + ".cloud.tasks.v2beta2.Task\"F\332A\004name\202\323\344\223\0029" + + "\0227/v2beta2/{name=projects/*/locations/*/" + + "queues/*/tasks/*}\022\257\001\n\nCreateTask\022-.googl" + + "e.cloud.tasks.v2beta2.CreateTaskRequest\032" + + " .google.cloud.tasks.v2beta2.Task\"P\332A\013pa" + + "rent,task\202\323\344\223\002<\"7/v2beta2/{parent=projec" + + "ts/*/locations/*/queues/*}/tasks:\001*\022\233\001\n\n" + + "DeleteTask\022-.google.cloud.tasks.v2beta2." + + "DeleteTaskRequest\032\026.google.protobuf.Empt" + + "y\"F\332A\004name\202\323\344\223\0029*7/v2beta2/{name=project" + + "s/*/locations/*/queues/*/tasks/*}\022\315\001\n\nLe" + + "aseTasks\022-.google.cloud.tasks.v2beta2.Le" + + "aseTasksRequest\032..google.cloud.tasks.v2b" + + "eta2.LeaseTasksResponse\"`\332A\025parent,lease" + + "_duration\202\323\344\223\002B\"=/v2beta2/{parent=projec" + + "ts/*/locations/*/queues/*}/tasks:lease:\001" + + "*\022\302\001\n\017AcknowledgeTask\0222.google.cloud.tas" + + "ks.v2beta2.AcknowledgeTaskRequest\032\026.goog" + + "le.protobuf.Empty\"c\332A\022name,schedule_time" + + "\202\323\344\223\002H\"C/v2beta2/{name=projects/*/locati" + + "ons/*/queues/*/tasks/*}:acknowledge:\001*\022\320" + + "\001\n\nRenewLease\022-.google.cloud.tasks.v2bet" + + "a2.RenewLeaseRequest\032 .google.cloud.task" + + "s.v2beta2.Task\"q\332A!name,schedule_time,le" + + "ase_duration\202\323\344\223\002G\"B/v2beta2/{name=proje" + + "cts/*/locations/*/queues/*/tasks/*}:rene" + + "wLease:\001*\022\304\001\n\013CancelLease\022..google.cloud" + + ".tasks.v2beta2.CancelLeaseRequest\032 .goog" + + "le.cloud.tasks.v2beta2.Task\"c\332A\022name,sch" + + "edule_time\202\323\344\223\002H\"C/v2beta2/{name=project" + + "s/*/locations/*/queues/*/tasks/*}:cancel" + + "Lease:\001*\022\246\001\n\007RunTask\022*.google.cloud.task" + + "s.v2beta2.RunTaskRequest\032 .google.cloud." + + "tasks.v2beta2.Task\"M\332A\004name\202\323\344\223\002@\";/v2be" + + "ta2/{name=projects/*/locations/*/queues/" + + "*/tasks/*}:run:\001*\032M\312A\031cloudtasks.googlea" + + "pis.com\322A.https://www.googleapis.com/aut" + + "h/cloud-platformB\320\001\n\036com.google.cloud.ta" + + "sks.v2beta2B\017CloudTasksProtoP\001ZCcloud.go" + + "ogle.com/go/cloudtasks/apiv2beta2/cloudt" + + "askspb;cloudtaskspb\242\002\005TASKS\352AM\n\"cloudtas" + + "ks.googleapis.com/Location\022\'projects/{pr" + + "oject}/locations/{location}b\006proto3" }; descriptor = com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom( @@ -508,22 +489,6 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { new java.lang.String[] { "Name", "ResponseView", }); - internal_static_google_cloud_tasks_v2beta2_BufferTaskRequest_descriptor = - getDescriptor().getMessageTypes().get(21); - internal_static_google_cloud_tasks_v2beta2_BufferTaskRequest_fieldAccessorTable = - new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_google_cloud_tasks_v2beta2_BufferTaskRequest_descriptor, - new java.lang.String[] { - "Queue", "TaskId", "Body", - }); - internal_static_google_cloud_tasks_v2beta2_BufferTaskResponse_descriptor = - getDescriptor().getMessageTypes().get(22); - internal_static_google_cloud_tasks_v2beta2_BufferTaskResponse_fieldAccessorTable = - new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_google_cloud_tasks_v2beta2_BufferTaskResponse_descriptor, - new java.lang.String[] { - "Task", - }); com.google.protobuf.ExtensionRegistry registry = com.google.protobuf.ExtensionRegistry.newInstance(); registry.add(com.google.api.ClientProto.defaultHost); diff --git a/java-tasks/proto-google-cloud-tasks-v2beta2/src/main/proto/google/cloud/tasks/v2beta2/cloudtasks.proto b/java-tasks/proto-google-cloud-tasks-v2beta2/src/main/proto/google/cloud/tasks/v2beta2/cloudtasks.proto index a1d27d749daa..b33a8fcbc7f2 100644 --- a/java-tasks/proto-google-cloud-tasks-v2beta2/src/main/proto/google/cloud/tasks/v2beta2/cloudtasks.proto +++ b/java-tasks/proto-google-cloud-tasks-v2beta2/src/main/proto/google/cloud/tasks/v2beta2/cloudtasks.proto @@ -414,25 +414,6 @@ service CloudTasks { }; option (google.api.method_signature) = "name"; } - - // Creates and buffers a new task without the need to explicitly define a Task - // message. The queue must have [HTTP - // target][google.cloud.tasks.v2beta2.HttpTarget]. To create the task with a - // custom ID, use the following format and set TASK_ID to your desired ID: - // projects/PROJECT_ID/locations/LOCATION_ID/queues/QUEUE_ID/tasks/TASK_ID:buffer - // To create the task with an automatically generated ID, use the following - // format: - // projects/PROJECT_ID/locations/LOCATION_ID/queues/QUEUE_ID/tasks:buffer. - // Note: This feature is in its experimental stage. You must request access to - // the API through the [Cloud Tasks BufferTask Experiment Signup - // form](https://forms.gle/X8Zr5hiXH5tTGFqh8). - rpc BufferTask(BufferTaskRequest) returns (BufferTaskResponse) { - option (google.api.http) = { - post: "/v2beta2/{queue=projects/*/locations/*/queues/*}/tasks/{task_id}:buffer" - body: "*" - }; - option (google.api.method_signature) = "queue,task_id,body"; - } } // Request message for @@ -1028,36 +1009,3 @@ message RunTaskRequest { // [Task][google.cloud.tasks.v2beta2.Task] resource. Task.View response_view = 2; } - -// LINT.IfChange -// Request message for -// [BufferTask][google.cloud.tasks.v2beta2.CloudTasks.BufferTask]. -message BufferTaskRequest { - // Required. The parent queue name. For example: - // projects/PROJECT_ID/locations/LOCATION_ID/queues/QUEUE_ID` - // - // The queue must already exist. - string queue = 1 [ - (google.api.field_behavior) = REQUIRED, - (google.api.resource_reference) = { - child_type: "cloudtasks.googleapis.com/Task" - } - ]; - - // Optional. Task ID for the task being created. If not provided, a random - // task ID is assigned to the task. - string task_id = 2 [(google.api.field_behavior) = OPTIONAL]; - - // Optional. Body of the HTTP request. - // - // The body can take any generic value. The value is written to the - // [HttpRequest][payload] of the [Task]. - google.api.HttpBody body = 3 [(google.api.field_behavior) = OPTIONAL]; -} - -// Response message for -// [BufferTask][google.cloud.tasks.v2beta2.CloudTasks.BufferTask]. -message BufferTaskResponse { - // The created task. - Task task = 1; -} diff --git a/java-tasks/proto-google-cloud-tasks-v2beta3/src/main/java/com/google/cloud/tasks/v2beta3/BufferTaskRequest.java b/java-tasks/proto-google-cloud-tasks-v2beta3/src/main/java/com/google/cloud/tasks/v2beta3/BufferTaskRequest.java deleted file mode 100644 index 36d513ebfc92..000000000000 --- a/java-tasks/proto-google-cloud-tasks-v2beta3/src/main/java/com/google/cloud/tasks/v2beta3/BufferTaskRequest.java +++ /dev/null @@ -1,1141 +0,0 @@ -/* - * Copyright 2023 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: google/cloud/tasks/v2beta3/cloudtasks.proto - -package com.google.cloud.tasks.v2beta3; - -/** - * - * - *
- * Request message for
- * [BufferTask][google.cloud.tasks.v2beta3.CloudTasks.BufferTask].
- * 
- * - * Protobuf type {@code google.cloud.tasks.v2beta3.BufferTaskRequest} - */ -public final class BufferTaskRequest extends com.google.protobuf.GeneratedMessageV3 - implements - // @@protoc_insertion_point(message_implements:google.cloud.tasks.v2beta3.BufferTaskRequest) - BufferTaskRequestOrBuilder { - private static final long serialVersionUID = 0L; - // Use BufferTaskRequest.newBuilder() to construct. - private BufferTaskRequest(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - - private BufferTaskRequest() { - queue_ = ""; - taskId_ = ""; - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance(UnusedPrivateParameter unused) { - return new BufferTaskRequest(); - } - - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.google.cloud.tasks.v2beta3.CloudTasksProto - .internal_static_google_cloud_tasks_v2beta3_BufferTaskRequest_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.cloud.tasks.v2beta3.CloudTasksProto - .internal_static_google_cloud_tasks_v2beta3_BufferTaskRequest_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.cloud.tasks.v2beta3.BufferTaskRequest.class, - com.google.cloud.tasks.v2beta3.BufferTaskRequest.Builder.class); - } - - public static final int QUEUE_FIELD_NUMBER = 1; - - @SuppressWarnings("serial") - private volatile java.lang.Object queue_ = ""; - /** - * - * - *
-   * Required. The parent queue name. For example:
-   * projects/PROJECT_ID/locations/LOCATION_ID/queues/QUEUE_ID`
-   *
-   * The queue must already exist.
-   * 
- * - * - * string queue = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @return The queue. - */ - @java.lang.Override - public java.lang.String getQueue() { - java.lang.Object ref = queue_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - queue_ = s; - return s; - } - } - /** - * - * - *
-   * Required. The parent queue name. For example:
-   * projects/PROJECT_ID/locations/LOCATION_ID/queues/QUEUE_ID`
-   *
-   * The queue must already exist.
-   * 
- * - * - * string queue = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @return The bytes for queue. - */ - @java.lang.Override - public com.google.protobuf.ByteString getQueueBytes() { - java.lang.Object ref = queue_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - queue_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - public static final int TASK_ID_FIELD_NUMBER = 2; - - @SuppressWarnings("serial") - private volatile java.lang.Object taskId_ = ""; - /** - * - * - *
-   * Optional. Task ID for the task being created. If not provided, a random
-   * task ID is assigned to the task.
-   * 
- * - * string task_id = 2 [(.google.api.field_behavior) = OPTIONAL]; - * - * @return The taskId. - */ - @java.lang.Override - public java.lang.String getTaskId() { - java.lang.Object ref = taskId_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - taskId_ = s; - return s; - } - } - /** - * - * - *
-   * Optional. Task ID for the task being created. If not provided, a random
-   * task ID is assigned to the task.
-   * 
- * - * string task_id = 2 [(.google.api.field_behavior) = OPTIONAL]; - * - * @return The bytes for taskId. - */ - @java.lang.Override - public com.google.protobuf.ByteString getTaskIdBytes() { - java.lang.Object ref = taskId_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - taskId_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - public static final int BODY_FIELD_NUMBER = 3; - private com.google.api.HttpBody body_; - /** - * - * - *
-   * Optional. Body of the HTTP request.
-   *
-   * The body can take any generic value. The value is written to the
-   * [HttpRequest][payload] of the [Task].
-   * 
- * - * .google.api.HttpBody body = 3 [(.google.api.field_behavior) = OPTIONAL]; - * - * @return Whether the body field is set. - */ - @java.lang.Override - public boolean hasBody() { - return body_ != null; - } - /** - * - * - *
-   * Optional. Body of the HTTP request.
-   *
-   * The body can take any generic value. The value is written to the
-   * [HttpRequest][payload] of the [Task].
-   * 
- * - * .google.api.HttpBody body = 3 [(.google.api.field_behavior) = OPTIONAL]; - * - * @return The body. - */ - @java.lang.Override - public com.google.api.HttpBody getBody() { - return body_ == null ? com.google.api.HttpBody.getDefaultInstance() : body_; - } - /** - * - * - *
-   * Optional. Body of the HTTP request.
-   *
-   * The body can take any generic value. The value is written to the
-   * [HttpRequest][payload] of the [Task].
-   * 
- * - * .google.api.HttpBody body = 3 [(.google.api.field_behavior) = OPTIONAL]; - */ - @java.lang.Override - public com.google.api.HttpBodyOrBuilder getBodyOrBuilder() { - return body_ == null ? com.google.api.HttpBody.getDefaultInstance() : body_; - } - - private byte memoizedIsInitialized = -1; - - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(queue_)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 1, queue_); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(taskId_)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 2, taskId_); - } - if (body_ != null) { - output.writeMessage(3, getBody()); - } - getUnknownFields().writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(queue_)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, queue_); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(taskId_)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, taskId_); - } - if (body_ != null) { - size += com.google.protobuf.CodedOutputStream.computeMessageSize(3, getBody()); - } - size += getUnknownFields().getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof com.google.cloud.tasks.v2beta3.BufferTaskRequest)) { - return super.equals(obj); - } - com.google.cloud.tasks.v2beta3.BufferTaskRequest other = - (com.google.cloud.tasks.v2beta3.BufferTaskRequest) obj; - - if (!getQueue().equals(other.getQueue())) return false; - if (!getTaskId().equals(other.getTaskId())) return false; - if (hasBody() != other.hasBody()) return false; - if (hasBody()) { - if (!getBody().equals(other.getBody())) return false; - } - if (!getUnknownFields().equals(other.getUnknownFields())) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - hash = (37 * hash) + QUEUE_FIELD_NUMBER; - hash = (53 * hash) + getQueue().hashCode(); - hash = (37 * hash) + TASK_ID_FIELD_NUMBER; - hash = (53 * hash) + getTaskId().hashCode(); - if (hasBody()) { - hash = (37 * hash) + BODY_FIELD_NUMBER; - hash = (53 * hash) + getBody().hashCode(); - } - hash = (29 * hash) + getUnknownFields().hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static com.google.cloud.tasks.v2beta3.BufferTaskRequest parseFrom(java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.cloud.tasks.v2beta3.BufferTaskRequest parseFrom( - java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.cloud.tasks.v2beta3.BufferTaskRequest parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.cloud.tasks.v2beta3.BufferTaskRequest parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.cloud.tasks.v2beta3.BufferTaskRequest parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.cloud.tasks.v2beta3.BufferTaskRequest parseFrom( - byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.cloud.tasks.v2beta3.BufferTaskRequest parseFrom( - java.io.InputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } - - public static com.google.cloud.tasks.v2beta3.BufferTaskRequest parseFrom( - java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException( - PARSER, input, extensionRegistry); - } - - public static com.google.cloud.tasks.v2beta3.BufferTaskRequest parseDelimitedFrom( - java.io.InputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); - } - - public static com.google.cloud.tasks.v2beta3.BufferTaskRequest parseDelimitedFrom( - java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( - PARSER, input, extensionRegistry); - } - - public static com.google.cloud.tasks.v2beta3.BufferTaskRequest parseFrom( - com.google.protobuf.CodedInputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } - - public static com.google.cloud.tasks.v2beta3.BufferTaskRequest parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException( - PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { - return newBuilder(); - } - - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - - public static Builder newBuilder(com.google.cloud.tasks.v2beta3.BufferTaskRequest prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - * - * - *
-   * Request message for
-   * [BufferTask][google.cloud.tasks.v2beta3.CloudTasks.BufferTask].
-   * 
- * - * Protobuf type {@code google.cloud.tasks.v2beta3.BufferTaskRequest} - */ - public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder - implements - // @@protoc_insertion_point(builder_implements:google.cloud.tasks.v2beta3.BufferTaskRequest) - com.google.cloud.tasks.v2beta3.BufferTaskRequestOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.google.cloud.tasks.v2beta3.CloudTasksProto - .internal_static_google_cloud_tasks_v2beta3_BufferTaskRequest_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.cloud.tasks.v2beta3.CloudTasksProto - .internal_static_google_cloud_tasks_v2beta3_BufferTaskRequest_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.cloud.tasks.v2beta3.BufferTaskRequest.class, - com.google.cloud.tasks.v2beta3.BufferTaskRequest.Builder.class); - } - - // Construct using com.google.cloud.tasks.v2beta3.BufferTaskRequest.newBuilder() - private Builder() {} - - private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - } - - @java.lang.Override - public Builder clear() { - super.clear(); - bitField0_ = 0; - queue_ = ""; - taskId_ = ""; - body_ = null; - if (bodyBuilder_ != null) { - bodyBuilder_.dispose(); - bodyBuilder_ = null; - } - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { - return com.google.cloud.tasks.v2beta3.CloudTasksProto - .internal_static_google_cloud_tasks_v2beta3_BufferTaskRequest_descriptor; - } - - @java.lang.Override - public com.google.cloud.tasks.v2beta3.BufferTaskRequest getDefaultInstanceForType() { - return com.google.cloud.tasks.v2beta3.BufferTaskRequest.getDefaultInstance(); - } - - @java.lang.Override - public com.google.cloud.tasks.v2beta3.BufferTaskRequest build() { - com.google.cloud.tasks.v2beta3.BufferTaskRequest result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public com.google.cloud.tasks.v2beta3.BufferTaskRequest buildPartial() { - com.google.cloud.tasks.v2beta3.BufferTaskRequest result = - new com.google.cloud.tasks.v2beta3.BufferTaskRequest(this); - if (bitField0_ != 0) { - buildPartial0(result); - } - onBuilt(); - return result; - } - - private void buildPartial0(com.google.cloud.tasks.v2beta3.BufferTaskRequest result) { - int from_bitField0_ = bitField0_; - if (((from_bitField0_ & 0x00000001) != 0)) { - result.queue_ = queue_; - } - if (((from_bitField0_ & 0x00000002) != 0)) { - result.taskId_ = taskId_; - } - if (((from_bitField0_ & 0x00000004) != 0)) { - result.body_ = bodyBuilder_ == null ? body_ : bodyBuilder_.build(); - } - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { - return super.setField(field, value); - } - - @java.lang.Override - public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - - @java.lang.Override - public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { - return super.addRepeatedField(field, value); - } - - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof com.google.cloud.tasks.v2beta3.BufferTaskRequest) { - return mergeFrom((com.google.cloud.tasks.v2beta3.BufferTaskRequest) other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(com.google.cloud.tasks.v2beta3.BufferTaskRequest other) { - if (other == com.google.cloud.tasks.v2beta3.BufferTaskRequest.getDefaultInstance()) - return this; - if (!other.getQueue().isEmpty()) { - queue_ = other.queue_; - bitField0_ |= 0x00000001; - onChanged(); - } - if (!other.getTaskId().isEmpty()) { - taskId_ = other.taskId_; - bitField0_ |= 0x00000002; - onChanged(); - } - if (other.hasBody()) { - mergeBody(other.getBody()); - } - this.mergeUnknownFields(other.getUnknownFields()); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: - { - queue_ = input.readStringRequireUtf8(); - bitField0_ |= 0x00000001; - break; - } // case 10 - case 18: - { - taskId_ = input.readStringRequireUtf8(); - bitField0_ |= 0x00000002; - break; - } // case 18 - case 26: - { - input.readMessage(getBodyFieldBuilder().getBuilder(), extensionRegistry); - bitField0_ |= 0x00000004; - break; - } // case 26 - default: - { - if (!super.parseUnknownField(input, extensionRegistry, tag)) { - done = true; // was an endgroup tag - } - break; - } // default: - } // switch (tag) - } // while (!done) - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.unwrapIOException(); - } finally { - onChanged(); - } // finally - return this; - } - - private int bitField0_; - - private java.lang.Object queue_ = ""; - /** - * - * - *
-     * Required. The parent queue name. For example:
-     * projects/PROJECT_ID/locations/LOCATION_ID/queues/QUEUE_ID`
-     *
-     * The queue must already exist.
-     * 
- * - * - * string queue = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @return The queue. - */ - public java.lang.String getQueue() { - java.lang.Object ref = queue_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - queue_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - * - * - *
-     * Required. The parent queue name. For example:
-     * projects/PROJECT_ID/locations/LOCATION_ID/queues/QUEUE_ID`
-     *
-     * The queue must already exist.
-     * 
- * - * - * string queue = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @return The bytes for queue. - */ - public com.google.protobuf.ByteString getQueueBytes() { - java.lang.Object ref = queue_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - queue_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - * - * - *
-     * Required. The parent queue name. For example:
-     * projects/PROJECT_ID/locations/LOCATION_ID/queues/QUEUE_ID`
-     *
-     * The queue must already exist.
-     * 
- * - * - * string queue = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @param value The queue to set. - * @return This builder for chaining. - */ - public Builder setQueue(java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - queue_ = value; - bitField0_ |= 0x00000001; - onChanged(); - return this; - } - /** - * - * - *
-     * Required. The parent queue name. For example:
-     * projects/PROJECT_ID/locations/LOCATION_ID/queues/QUEUE_ID`
-     *
-     * The queue must already exist.
-     * 
- * - * - * string queue = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @return This builder for chaining. - */ - public Builder clearQueue() { - queue_ = getDefaultInstance().getQueue(); - bitField0_ = (bitField0_ & ~0x00000001); - onChanged(); - return this; - } - /** - * - * - *
-     * Required. The parent queue name. For example:
-     * projects/PROJECT_ID/locations/LOCATION_ID/queues/QUEUE_ID`
-     *
-     * The queue must already exist.
-     * 
- * - * - * string queue = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @param value The bytes for queue to set. - * @return This builder for chaining. - */ - public Builder setQueueBytes(com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - queue_ = value; - bitField0_ |= 0x00000001; - onChanged(); - return this; - } - - private java.lang.Object taskId_ = ""; - /** - * - * - *
-     * Optional. Task ID for the task being created. If not provided, a random
-     * task ID is assigned to the task.
-     * 
- * - * string task_id = 2 [(.google.api.field_behavior) = OPTIONAL]; - * - * @return The taskId. - */ - public java.lang.String getTaskId() { - java.lang.Object ref = taskId_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - taskId_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - * - * - *
-     * Optional. Task ID for the task being created. If not provided, a random
-     * task ID is assigned to the task.
-     * 
- * - * string task_id = 2 [(.google.api.field_behavior) = OPTIONAL]; - * - * @return The bytes for taskId. - */ - public com.google.protobuf.ByteString getTaskIdBytes() { - java.lang.Object ref = taskId_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - taskId_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - * - * - *
-     * Optional. Task ID for the task being created. If not provided, a random
-     * task ID is assigned to the task.
-     * 
- * - * string task_id = 2 [(.google.api.field_behavior) = OPTIONAL]; - * - * @param value The taskId to set. - * @return This builder for chaining. - */ - public Builder setTaskId(java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - taskId_ = value; - bitField0_ |= 0x00000002; - onChanged(); - return this; - } - /** - * - * - *
-     * Optional. Task ID for the task being created. If not provided, a random
-     * task ID is assigned to the task.
-     * 
- * - * string task_id = 2 [(.google.api.field_behavior) = OPTIONAL]; - * - * @return This builder for chaining. - */ - public Builder clearTaskId() { - taskId_ = getDefaultInstance().getTaskId(); - bitField0_ = (bitField0_ & ~0x00000002); - onChanged(); - return this; - } - /** - * - * - *
-     * Optional. Task ID for the task being created. If not provided, a random
-     * task ID is assigned to the task.
-     * 
- * - * string task_id = 2 [(.google.api.field_behavior) = OPTIONAL]; - * - * @param value The bytes for taskId to set. - * @return This builder for chaining. - */ - public Builder setTaskIdBytes(com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - taskId_ = value; - bitField0_ |= 0x00000002; - onChanged(); - return this; - } - - private com.google.api.HttpBody body_; - private com.google.protobuf.SingleFieldBuilderV3< - com.google.api.HttpBody, - com.google.api.HttpBody.Builder, - com.google.api.HttpBodyOrBuilder> - bodyBuilder_; - /** - * - * - *
-     * Optional. Body of the HTTP request.
-     *
-     * The body can take any generic value. The value is written to the
-     * [HttpRequest][payload] of the [Task].
-     * 
- * - * .google.api.HttpBody body = 3 [(.google.api.field_behavior) = OPTIONAL]; - * - * @return Whether the body field is set. - */ - public boolean hasBody() { - return ((bitField0_ & 0x00000004) != 0); - } - /** - * - * - *
-     * Optional. Body of the HTTP request.
-     *
-     * The body can take any generic value. The value is written to the
-     * [HttpRequest][payload] of the [Task].
-     * 
- * - * .google.api.HttpBody body = 3 [(.google.api.field_behavior) = OPTIONAL]; - * - * @return The body. - */ - public com.google.api.HttpBody getBody() { - if (bodyBuilder_ == null) { - return body_ == null ? com.google.api.HttpBody.getDefaultInstance() : body_; - } else { - return bodyBuilder_.getMessage(); - } - } - /** - * - * - *
-     * Optional. Body of the HTTP request.
-     *
-     * The body can take any generic value. The value is written to the
-     * [HttpRequest][payload] of the [Task].
-     * 
- * - * .google.api.HttpBody body = 3 [(.google.api.field_behavior) = OPTIONAL]; - */ - public Builder setBody(com.google.api.HttpBody value) { - if (bodyBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - body_ = value; - } else { - bodyBuilder_.setMessage(value); - } - bitField0_ |= 0x00000004; - onChanged(); - return this; - } - /** - * - * - *
-     * Optional. Body of the HTTP request.
-     *
-     * The body can take any generic value. The value is written to the
-     * [HttpRequest][payload] of the [Task].
-     * 
- * - * .google.api.HttpBody body = 3 [(.google.api.field_behavior) = OPTIONAL]; - */ - public Builder setBody(com.google.api.HttpBody.Builder builderForValue) { - if (bodyBuilder_ == null) { - body_ = builderForValue.build(); - } else { - bodyBuilder_.setMessage(builderForValue.build()); - } - bitField0_ |= 0x00000004; - onChanged(); - return this; - } - /** - * - * - *
-     * Optional. Body of the HTTP request.
-     *
-     * The body can take any generic value. The value is written to the
-     * [HttpRequest][payload] of the [Task].
-     * 
- * - * .google.api.HttpBody body = 3 [(.google.api.field_behavior) = OPTIONAL]; - */ - public Builder mergeBody(com.google.api.HttpBody value) { - if (bodyBuilder_ == null) { - if (((bitField0_ & 0x00000004) != 0) - && body_ != null - && body_ != com.google.api.HttpBody.getDefaultInstance()) { - getBodyBuilder().mergeFrom(value); - } else { - body_ = value; - } - } else { - bodyBuilder_.mergeFrom(value); - } - bitField0_ |= 0x00000004; - onChanged(); - return this; - } - /** - * - * - *
-     * Optional. Body of the HTTP request.
-     *
-     * The body can take any generic value. The value is written to the
-     * [HttpRequest][payload] of the [Task].
-     * 
- * - * .google.api.HttpBody body = 3 [(.google.api.field_behavior) = OPTIONAL]; - */ - public Builder clearBody() { - bitField0_ = (bitField0_ & ~0x00000004); - body_ = null; - if (bodyBuilder_ != null) { - bodyBuilder_.dispose(); - bodyBuilder_ = null; - } - onChanged(); - return this; - } - /** - * - * - *
-     * Optional. Body of the HTTP request.
-     *
-     * The body can take any generic value. The value is written to the
-     * [HttpRequest][payload] of the [Task].
-     * 
- * - * .google.api.HttpBody body = 3 [(.google.api.field_behavior) = OPTIONAL]; - */ - public com.google.api.HttpBody.Builder getBodyBuilder() { - bitField0_ |= 0x00000004; - onChanged(); - return getBodyFieldBuilder().getBuilder(); - } - /** - * - * - *
-     * Optional. Body of the HTTP request.
-     *
-     * The body can take any generic value. The value is written to the
-     * [HttpRequest][payload] of the [Task].
-     * 
- * - * .google.api.HttpBody body = 3 [(.google.api.field_behavior) = OPTIONAL]; - */ - public com.google.api.HttpBodyOrBuilder getBodyOrBuilder() { - if (bodyBuilder_ != null) { - return bodyBuilder_.getMessageOrBuilder(); - } else { - return body_ == null ? com.google.api.HttpBody.getDefaultInstance() : body_; - } - } - /** - * - * - *
-     * Optional. Body of the HTTP request.
-     *
-     * The body can take any generic value. The value is written to the
-     * [HttpRequest][payload] of the [Task].
-     * 
- * - * .google.api.HttpBody body = 3 [(.google.api.field_behavior) = OPTIONAL]; - */ - private com.google.protobuf.SingleFieldBuilderV3< - com.google.api.HttpBody, - com.google.api.HttpBody.Builder, - com.google.api.HttpBodyOrBuilder> - getBodyFieldBuilder() { - if (bodyBuilder_ == null) { - bodyBuilder_ = - new com.google.protobuf.SingleFieldBuilderV3< - com.google.api.HttpBody, - com.google.api.HttpBody.Builder, - com.google.api.HttpBodyOrBuilder>(getBody(), getParentForChildren(), isClean()); - body_ = null; - } - return bodyBuilder_; - } - - @java.lang.Override - public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - // @@protoc_insertion_point(builder_scope:google.cloud.tasks.v2beta3.BufferTaskRequest) - } - - // @@protoc_insertion_point(class_scope:google.cloud.tasks.v2beta3.BufferTaskRequest) - private static final com.google.cloud.tasks.v2beta3.BufferTaskRequest DEFAULT_INSTANCE; - - static { - DEFAULT_INSTANCE = new com.google.cloud.tasks.v2beta3.BufferTaskRequest(); - } - - public static com.google.cloud.tasks.v2beta3.BufferTaskRequest getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser PARSER = - new com.google.protobuf.AbstractParser() { - @java.lang.Override - public BufferTaskRequest parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - Builder builder = newBuilder(); - try { - builder.mergeFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(builder.buildPartial()); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException(e) - .setUnfinishedMessage(builder.buildPartial()); - } - return builder.buildPartial(); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public com.google.cloud.tasks.v2beta3.BufferTaskRequest getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } -} diff --git a/java-tasks/proto-google-cloud-tasks-v2beta3/src/main/java/com/google/cloud/tasks/v2beta3/BufferTaskRequestOrBuilder.java b/java-tasks/proto-google-cloud-tasks-v2beta3/src/main/java/com/google/cloud/tasks/v2beta3/BufferTaskRequestOrBuilder.java deleted file mode 100644 index ec09924b0758..000000000000 --- a/java-tasks/proto-google-cloud-tasks-v2beta3/src/main/java/com/google/cloud/tasks/v2beta3/BufferTaskRequestOrBuilder.java +++ /dev/null @@ -1,131 +0,0 @@ -/* - * Copyright 2023 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: google/cloud/tasks/v2beta3/cloudtasks.proto - -package com.google.cloud.tasks.v2beta3; - -public interface BufferTaskRequestOrBuilder - extends - // @@protoc_insertion_point(interface_extends:google.cloud.tasks.v2beta3.BufferTaskRequest) - com.google.protobuf.MessageOrBuilder { - - /** - * - * - *
-   * Required. The parent queue name. For example:
-   * projects/PROJECT_ID/locations/LOCATION_ID/queues/QUEUE_ID`
-   *
-   * The queue must already exist.
-   * 
- * - * - * string queue = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @return The queue. - */ - java.lang.String getQueue(); - /** - * - * - *
-   * Required. The parent queue name. For example:
-   * projects/PROJECT_ID/locations/LOCATION_ID/queues/QUEUE_ID`
-   *
-   * The queue must already exist.
-   * 
- * - * - * string queue = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @return The bytes for queue. - */ - com.google.protobuf.ByteString getQueueBytes(); - - /** - * - * - *
-   * Optional. Task ID for the task being created. If not provided, a random
-   * task ID is assigned to the task.
-   * 
- * - * string task_id = 2 [(.google.api.field_behavior) = OPTIONAL]; - * - * @return The taskId. - */ - java.lang.String getTaskId(); - /** - * - * - *
-   * Optional. Task ID for the task being created. If not provided, a random
-   * task ID is assigned to the task.
-   * 
- * - * string task_id = 2 [(.google.api.field_behavior) = OPTIONAL]; - * - * @return The bytes for taskId. - */ - com.google.protobuf.ByteString getTaskIdBytes(); - - /** - * - * - *
-   * Optional. Body of the HTTP request.
-   *
-   * The body can take any generic value. The value is written to the
-   * [HttpRequest][payload] of the [Task].
-   * 
- * - * .google.api.HttpBody body = 3 [(.google.api.field_behavior) = OPTIONAL]; - * - * @return Whether the body field is set. - */ - boolean hasBody(); - /** - * - * - *
-   * Optional. Body of the HTTP request.
-   *
-   * The body can take any generic value. The value is written to the
-   * [HttpRequest][payload] of the [Task].
-   * 
- * - * .google.api.HttpBody body = 3 [(.google.api.field_behavior) = OPTIONAL]; - * - * @return The body. - */ - com.google.api.HttpBody getBody(); - /** - * - * - *
-   * Optional. Body of the HTTP request.
-   *
-   * The body can take any generic value. The value is written to the
-   * [HttpRequest][payload] of the [Task].
-   * 
- * - * .google.api.HttpBody body = 3 [(.google.api.field_behavior) = OPTIONAL]; - */ - com.google.api.HttpBodyOrBuilder getBodyOrBuilder(); -} diff --git a/java-tasks/proto-google-cloud-tasks-v2beta3/src/main/java/com/google/cloud/tasks/v2beta3/BufferTaskResponse.java b/java-tasks/proto-google-cloud-tasks-v2beta3/src/main/java/com/google/cloud/tasks/v2beta3/BufferTaskResponse.java deleted file mode 100644 index 42fd83c17a39..000000000000 --- a/java-tasks/proto-google-cloud-tasks-v2beta3/src/main/java/com/google/cloud/tasks/v2beta3/BufferTaskResponse.java +++ /dev/null @@ -1,699 +0,0 @@ -/* - * Copyright 2023 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: google/cloud/tasks/v2beta3/cloudtasks.proto - -package com.google.cloud.tasks.v2beta3; - -/** - * - * - *
- * Response message for
- * [BufferTask][google.cloud.tasks.v2beta3.CloudTasks.BufferTask].
- * 
- * - * Protobuf type {@code google.cloud.tasks.v2beta3.BufferTaskResponse} - */ -public final class BufferTaskResponse extends com.google.protobuf.GeneratedMessageV3 - implements - // @@protoc_insertion_point(message_implements:google.cloud.tasks.v2beta3.BufferTaskResponse) - BufferTaskResponseOrBuilder { - private static final long serialVersionUID = 0L; - // Use BufferTaskResponse.newBuilder() to construct. - private BufferTaskResponse(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - - private BufferTaskResponse() {} - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance(UnusedPrivateParameter unused) { - return new BufferTaskResponse(); - } - - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.google.cloud.tasks.v2beta3.CloudTasksProto - .internal_static_google_cloud_tasks_v2beta3_BufferTaskResponse_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.cloud.tasks.v2beta3.CloudTasksProto - .internal_static_google_cloud_tasks_v2beta3_BufferTaskResponse_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.cloud.tasks.v2beta3.BufferTaskResponse.class, - com.google.cloud.tasks.v2beta3.BufferTaskResponse.Builder.class); - } - - public static final int TASK_FIELD_NUMBER = 1; - private com.google.cloud.tasks.v2beta3.Task task_; - /** - * - * - *
-   * The created task.
-   * 
- * - * .google.cloud.tasks.v2beta3.Task task = 1; - * - * @return Whether the task field is set. - */ - @java.lang.Override - public boolean hasTask() { - return task_ != null; - } - /** - * - * - *
-   * The created task.
-   * 
- * - * .google.cloud.tasks.v2beta3.Task task = 1; - * - * @return The task. - */ - @java.lang.Override - public com.google.cloud.tasks.v2beta3.Task getTask() { - return task_ == null ? com.google.cloud.tasks.v2beta3.Task.getDefaultInstance() : task_; - } - /** - * - * - *
-   * The created task.
-   * 
- * - * .google.cloud.tasks.v2beta3.Task task = 1; - */ - @java.lang.Override - public com.google.cloud.tasks.v2beta3.TaskOrBuilder getTaskOrBuilder() { - return task_ == null ? com.google.cloud.tasks.v2beta3.Task.getDefaultInstance() : task_; - } - - private byte memoizedIsInitialized = -1; - - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { - if (task_ != null) { - output.writeMessage(1, getTask()); - } - getUnknownFields().writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (task_ != null) { - size += com.google.protobuf.CodedOutputStream.computeMessageSize(1, getTask()); - } - size += getUnknownFields().getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof com.google.cloud.tasks.v2beta3.BufferTaskResponse)) { - return super.equals(obj); - } - com.google.cloud.tasks.v2beta3.BufferTaskResponse other = - (com.google.cloud.tasks.v2beta3.BufferTaskResponse) obj; - - if (hasTask() != other.hasTask()) return false; - if (hasTask()) { - if (!getTask().equals(other.getTask())) return false; - } - if (!getUnknownFields().equals(other.getUnknownFields())) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - if (hasTask()) { - hash = (37 * hash) + TASK_FIELD_NUMBER; - hash = (53 * hash) + getTask().hashCode(); - } - hash = (29 * hash) + getUnknownFields().hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static com.google.cloud.tasks.v2beta3.BufferTaskResponse parseFrom( - java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.cloud.tasks.v2beta3.BufferTaskResponse parseFrom( - java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.cloud.tasks.v2beta3.BufferTaskResponse parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.cloud.tasks.v2beta3.BufferTaskResponse parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.cloud.tasks.v2beta3.BufferTaskResponse parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.cloud.tasks.v2beta3.BufferTaskResponse parseFrom( - byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.cloud.tasks.v2beta3.BufferTaskResponse parseFrom( - java.io.InputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } - - public static com.google.cloud.tasks.v2beta3.BufferTaskResponse parseFrom( - java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException( - PARSER, input, extensionRegistry); - } - - public static com.google.cloud.tasks.v2beta3.BufferTaskResponse parseDelimitedFrom( - java.io.InputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); - } - - public static com.google.cloud.tasks.v2beta3.BufferTaskResponse parseDelimitedFrom( - java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( - PARSER, input, extensionRegistry); - } - - public static com.google.cloud.tasks.v2beta3.BufferTaskResponse parseFrom( - com.google.protobuf.CodedInputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } - - public static com.google.cloud.tasks.v2beta3.BufferTaskResponse parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException( - PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { - return newBuilder(); - } - - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - - public static Builder newBuilder(com.google.cloud.tasks.v2beta3.BufferTaskResponse prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - * - * - *
-   * Response message for
-   * [BufferTask][google.cloud.tasks.v2beta3.CloudTasks.BufferTask].
-   * 
- * - * Protobuf type {@code google.cloud.tasks.v2beta3.BufferTaskResponse} - */ - public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder - implements - // @@protoc_insertion_point(builder_implements:google.cloud.tasks.v2beta3.BufferTaskResponse) - com.google.cloud.tasks.v2beta3.BufferTaskResponseOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.google.cloud.tasks.v2beta3.CloudTasksProto - .internal_static_google_cloud_tasks_v2beta3_BufferTaskResponse_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.cloud.tasks.v2beta3.CloudTasksProto - .internal_static_google_cloud_tasks_v2beta3_BufferTaskResponse_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.cloud.tasks.v2beta3.BufferTaskResponse.class, - com.google.cloud.tasks.v2beta3.BufferTaskResponse.Builder.class); - } - - // Construct using com.google.cloud.tasks.v2beta3.BufferTaskResponse.newBuilder() - private Builder() {} - - private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - } - - @java.lang.Override - public Builder clear() { - super.clear(); - bitField0_ = 0; - task_ = null; - if (taskBuilder_ != null) { - taskBuilder_.dispose(); - taskBuilder_ = null; - } - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { - return com.google.cloud.tasks.v2beta3.CloudTasksProto - .internal_static_google_cloud_tasks_v2beta3_BufferTaskResponse_descriptor; - } - - @java.lang.Override - public com.google.cloud.tasks.v2beta3.BufferTaskResponse getDefaultInstanceForType() { - return com.google.cloud.tasks.v2beta3.BufferTaskResponse.getDefaultInstance(); - } - - @java.lang.Override - public com.google.cloud.tasks.v2beta3.BufferTaskResponse build() { - com.google.cloud.tasks.v2beta3.BufferTaskResponse result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public com.google.cloud.tasks.v2beta3.BufferTaskResponse buildPartial() { - com.google.cloud.tasks.v2beta3.BufferTaskResponse result = - new com.google.cloud.tasks.v2beta3.BufferTaskResponse(this); - if (bitField0_ != 0) { - buildPartial0(result); - } - onBuilt(); - return result; - } - - private void buildPartial0(com.google.cloud.tasks.v2beta3.BufferTaskResponse result) { - int from_bitField0_ = bitField0_; - if (((from_bitField0_ & 0x00000001) != 0)) { - result.task_ = taskBuilder_ == null ? task_ : taskBuilder_.build(); - } - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { - return super.setField(field, value); - } - - @java.lang.Override - public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - - @java.lang.Override - public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { - return super.addRepeatedField(field, value); - } - - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof com.google.cloud.tasks.v2beta3.BufferTaskResponse) { - return mergeFrom((com.google.cloud.tasks.v2beta3.BufferTaskResponse) other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(com.google.cloud.tasks.v2beta3.BufferTaskResponse other) { - if (other == com.google.cloud.tasks.v2beta3.BufferTaskResponse.getDefaultInstance()) - return this; - if (other.hasTask()) { - mergeTask(other.getTask()); - } - this.mergeUnknownFields(other.getUnknownFields()); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: - { - input.readMessage(getTaskFieldBuilder().getBuilder(), extensionRegistry); - bitField0_ |= 0x00000001; - break; - } // case 10 - default: - { - if (!super.parseUnknownField(input, extensionRegistry, tag)) { - done = true; // was an endgroup tag - } - break; - } // default: - } // switch (tag) - } // while (!done) - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.unwrapIOException(); - } finally { - onChanged(); - } // finally - return this; - } - - private int bitField0_; - - private com.google.cloud.tasks.v2beta3.Task task_; - private com.google.protobuf.SingleFieldBuilderV3< - com.google.cloud.tasks.v2beta3.Task, - com.google.cloud.tasks.v2beta3.Task.Builder, - com.google.cloud.tasks.v2beta3.TaskOrBuilder> - taskBuilder_; - /** - * - * - *
-     * The created task.
-     * 
- * - * .google.cloud.tasks.v2beta3.Task task = 1; - * - * @return Whether the task field is set. - */ - public boolean hasTask() { - return ((bitField0_ & 0x00000001) != 0); - } - /** - * - * - *
-     * The created task.
-     * 
- * - * .google.cloud.tasks.v2beta3.Task task = 1; - * - * @return The task. - */ - public com.google.cloud.tasks.v2beta3.Task getTask() { - if (taskBuilder_ == null) { - return task_ == null ? com.google.cloud.tasks.v2beta3.Task.getDefaultInstance() : task_; - } else { - return taskBuilder_.getMessage(); - } - } - /** - * - * - *
-     * The created task.
-     * 
- * - * .google.cloud.tasks.v2beta3.Task task = 1; - */ - public Builder setTask(com.google.cloud.tasks.v2beta3.Task value) { - if (taskBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - task_ = value; - } else { - taskBuilder_.setMessage(value); - } - bitField0_ |= 0x00000001; - onChanged(); - return this; - } - /** - * - * - *
-     * The created task.
-     * 
- * - * .google.cloud.tasks.v2beta3.Task task = 1; - */ - public Builder setTask(com.google.cloud.tasks.v2beta3.Task.Builder builderForValue) { - if (taskBuilder_ == null) { - task_ = builderForValue.build(); - } else { - taskBuilder_.setMessage(builderForValue.build()); - } - bitField0_ |= 0x00000001; - onChanged(); - return this; - } - /** - * - * - *
-     * The created task.
-     * 
- * - * .google.cloud.tasks.v2beta3.Task task = 1; - */ - public Builder mergeTask(com.google.cloud.tasks.v2beta3.Task value) { - if (taskBuilder_ == null) { - if (((bitField0_ & 0x00000001) != 0) - && task_ != null - && task_ != com.google.cloud.tasks.v2beta3.Task.getDefaultInstance()) { - getTaskBuilder().mergeFrom(value); - } else { - task_ = value; - } - } else { - taskBuilder_.mergeFrom(value); - } - bitField0_ |= 0x00000001; - onChanged(); - return this; - } - /** - * - * - *
-     * The created task.
-     * 
- * - * .google.cloud.tasks.v2beta3.Task task = 1; - */ - public Builder clearTask() { - bitField0_ = (bitField0_ & ~0x00000001); - task_ = null; - if (taskBuilder_ != null) { - taskBuilder_.dispose(); - taskBuilder_ = null; - } - onChanged(); - return this; - } - /** - * - * - *
-     * The created task.
-     * 
- * - * .google.cloud.tasks.v2beta3.Task task = 1; - */ - public com.google.cloud.tasks.v2beta3.Task.Builder getTaskBuilder() { - bitField0_ |= 0x00000001; - onChanged(); - return getTaskFieldBuilder().getBuilder(); - } - /** - * - * - *
-     * The created task.
-     * 
- * - * .google.cloud.tasks.v2beta3.Task task = 1; - */ - public com.google.cloud.tasks.v2beta3.TaskOrBuilder getTaskOrBuilder() { - if (taskBuilder_ != null) { - return taskBuilder_.getMessageOrBuilder(); - } else { - return task_ == null ? com.google.cloud.tasks.v2beta3.Task.getDefaultInstance() : task_; - } - } - /** - * - * - *
-     * The created task.
-     * 
- * - * .google.cloud.tasks.v2beta3.Task task = 1; - */ - private com.google.protobuf.SingleFieldBuilderV3< - com.google.cloud.tasks.v2beta3.Task, - com.google.cloud.tasks.v2beta3.Task.Builder, - com.google.cloud.tasks.v2beta3.TaskOrBuilder> - getTaskFieldBuilder() { - if (taskBuilder_ == null) { - taskBuilder_ = - new com.google.protobuf.SingleFieldBuilderV3< - com.google.cloud.tasks.v2beta3.Task, - com.google.cloud.tasks.v2beta3.Task.Builder, - com.google.cloud.tasks.v2beta3.TaskOrBuilder>( - getTask(), getParentForChildren(), isClean()); - task_ = null; - } - return taskBuilder_; - } - - @java.lang.Override - public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - // @@protoc_insertion_point(builder_scope:google.cloud.tasks.v2beta3.BufferTaskResponse) - } - - // @@protoc_insertion_point(class_scope:google.cloud.tasks.v2beta3.BufferTaskResponse) - private static final com.google.cloud.tasks.v2beta3.BufferTaskResponse DEFAULT_INSTANCE; - - static { - DEFAULT_INSTANCE = new com.google.cloud.tasks.v2beta3.BufferTaskResponse(); - } - - public static com.google.cloud.tasks.v2beta3.BufferTaskResponse getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser PARSER = - new com.google.protobuf.AbstractParser() { - @java.lang.Override - public BufferTaskResponse parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - Builder builder = newBuilder(); - try { - builder.mergeFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(builder.buildPartial()); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException(e) - .setUnfinishedMessage(builder.buildPartial()); - } - return builder.buildPartial(); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public com.google.cloud.tasks.v2beta3.BufferTaskResponse getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } -} diff --git a/java-tasks/proto-google-cloud-tasks-v2beta3/src/main/java/com/google/cloud/tasks/v2beta3/BufferTaskResponseOrBuilder.java b/java-tasks/proto-google-cloud-tasks-v2beta3/src/main/java/com/google/cloud/tasks/v2beta3/BufferTaskResponseOrBuilder.java deleted file mode 100644 index 50c9a8aa69df..000000000000 --- a/java-tasks/proto-google-cloud-tasks-v2beta3/src/main/java/com/google/cloud/tasks/v2beta3/BufferTaskResponseOrBuilder.java +++ /dev/null @@ -1,60 +0,0 @@ -/* - * Copyright 2023 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: google/cloud/tasks/v2beta3/cloudtasks.proto - -package com.google.cloud.tasks.v2beta3; - -public interface BufferTaskResponseOrBuilder - extends - // @@protoc_insertion_point(interface_extends:google.cloud.tasks.v2beta3.BufferTaskResponse) - com.google.protobuf.MessageOrBuilder { - - /** - * - * - *
-   * The created task.
-   * 
- * - * .google.cloud.tasks.v2beta3.Task task = 1; - * - * @return Whether the task field is set. - */ - boolean hasTask(); - /** - * - * - *
-   * The created task.
-   * 
- * - * .google.cloud.tasks.v2beta3.Task task = 1; - * - * @return The task. - */ - com.google.cloud.tasks.v2beta3.Task getTask(); - /** - * - * - *
-   * The created task.
-   * 
- * - * .google.cloud.tasks.v2beta3.Task task = 1; - */ - com.google.cloud.tasks.v2beta3.TaskOrBuilder getTaskOrBuilder(); -} diff --git a/java-tasks/proto-google-cloud-tasks-v2beta3/src/main/java/com/google/cloud/tasks/v2beta3/CloudTasksProto.java b/java-tasks/proto-google-cloud-tasks-v2beta3/src/main/java/com/google/cloud/tasks/v2beta3/CloudTasksProto.java index d111609fb31a..7f886d72cb74 100644 --- a/java-tasks/proto-google-cloud-tasks-v2beta3/src/main/java/com/google/cloud/tasks/v2beta3/CloudTasksProto.java +++ b/java-tasks/proto-google-cloud-tasks-v2beta3/src/main/java/com/google/cloud/tasks/v2beta3/CloudTasksProto.java @@ -87,14 +87,6 @@ public static void registerAllExtensions(com.google.protobuf.ExtensionRegistry r internal_static_google_cloud_tasks_v2beta3_RunTaskRequest_descriptor; static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internal_static_google_cloud_tasks_v2beta3_RunTaskRequest_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_google_cloud_tasks_v2beta3_BufferTaskRequest_descriptor; - static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_google_cloud_tasks_v2beta3_BufferTaskRequest_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_google_cloud_tasks_v2beta3_BufferTaskResponse_descriptor; - static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_google_cloud_tasks_v2beta3_BufferTaskResponse_fieldAccessorTable; public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { return descriptor; @@ -108,63 +100,57 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "proto\022\032google.cloud.tasks.v2beta3\032\034googl" + "e/api/annotations.proto\032\027google/api/clie" + "nt.proto\032\037google/api/field_behavior.prot" - + "o\032\031google/api/httpbody.proto\032\031google/api" - + "/resource.proto\032&google/cloud/tasks/v2be" - + "ta3/queue.proto\032%google/cloud/tasks/v2be" - + "ta3/task.proto\032\036google/iam/v1/iam_policy" - + ".proto\032\032google/iam/v1/policy.proto\032\033goog" - + "le/protobuf/empty.proto\032 google/protobuf" - + "/field_mask.proto\"\271\001\n\021ListQueuesRequest\022" - + "8\n\006parent\030\001 \001(\tB(\342A\001\002\372A!\022\037cloudtasks.goo" - + "gleapis.com/Queue\022\016\n\006filter\030\002 \001(\t\022\021\n\tpag" - + "e_size\030\003 \001(\005\022\022\n\npage_token\030\004 \001(\t\0223\n\tread" - + "_mask\030\005 \001(\0132\032.google.protobuf.FieldMaskB" - + "\004\342A\001\001\"`\n\022ListQueuesResponse\0221\n\006queues\030\001 " - + "\003(\0132!.google.cloud.tasks.v2beta3.Queue\022\027" - + "\n\017next_page_token\030\002 \001(\t\"~\n\017GetQueueReque" + + "o\032\031google/api/resource.proto\032&google/clo" + + "ud/tasks/v2beta3/queue.proto\032%google/clo" + + "ud/tasks/v2beta3/task.proto\032\036google/iam/" + + "v1/iam_policy.proto\032\032google/iam/v1/polic" + + "y.proto\032\033google/protobuf/empty.proto\032 go" + + "ogle/protobuf/field_mask.proto\"\271\001\n\021ListQ" + + "ueuesRequest\0228\n\006parent\030\001 \001(\tB(\342A\001\002\372A!\022\037c" + + "loudtasks.googleapis.com/Queue\022\016\n\006filter" + + "\030\002 \001(\t\022\021\n\tpage_size\030\003 \001(\005\022\022\n\npage_token\030" + + "\004 \001(\t\0223\n\tread_mask\030\005 \001(\0132\032.google.protob" + + "uf.FieldMaskB\004\342A\001\001\"`\n\022ListQueuesResponse" + + "\0221\n\006queues\030\001 \003(\0132!.google.cloud.tasks.v2" + + "beta3.Queue\022\027\n\017next_page_token\030\002 \001(\t\"~\n\017" + + "GetQueueRequest\0226\n\004name\030\001 \001(\tB(\342A\001\002\372A!\n\037" + + "cloudtasks.googleapis.com/Queue\0223\n\tread_" + + "mask\030\002 \001(\0132\032.google.protobuf.FieldMaskB\004" + + "\342A\001\001\"\206\001\n\022CreateQueueRequest\0228\n\006parent\030\001 " + + "\001(\tB(\342A\001\002\372A!\022\037cloudtasks.googleapis.com/" + + "Queue\0226\n\005queue\030\002 \001(\0132!.google.cloud.task" + + "s.v2beta3.QueueB\004\342A\001\002\"}\n\022UpdateQueueRequ" + + "est\0226\n\005queue\030\001 \001(\0132!.google.cloud.tasks." + + "v2beta3.QueueB\004\342A\001\002\022/\n\013update_mask\030\002 \001(\013" + + "2\032.google.protobuf.FieldMask\"L\n\022DeleteQu" + + "eueRequest\0226\n\004name\030\001 \001(\tB(\342A\001\002\372A!\n\037cloud" + + "tasks.googleapis.com/Queue\"K\n\021PurgeQueue" + + "Request\0226\n\004name\030\001 \001(\tB(\342A\001\002\372A!\n\037cloudtas" + + "ks.googleapis.com/Queue\"K\n\021PauseQueueReq" + + "uest\0226\n\004name\030\001 \001(\tB(\342A\001\002\372A!\n\037cloudtasks." + + "googleapis.com/Queue\"L\n\022ResumeQueueReque" + "st\0226\n\004name\030\001 \001(\tB(\342A\001\002\372A!\n\037cloudtasks.go" - + "ogleapis.com/Queue\0223\n\tread_mask\030\002 \001(\0132\032." - + "google.protobuf.FieldMaskB\004\342A\001\001\"\206\001\n\022Crea" - + "teQueueRequest\0228\n\006parent\030\001 \001(\tB(\342A\001\002\372A!\022" - + "\037cloudtasks.googleapis.com/Queue\0226\n\005queu" - + "e\030\002 \001(\0132!.google.cloud.tasks.v2beta3.Que" - + "ueB\004\342A\001\002\"}\n\022UpdateQueueRequest\0226\n\005queue\030" - + "\001 \001(\0132!.google.cloud.tasks.v2beta3.Queue" - + "B\004\342A\001\002\022/\n\013update_mask\030\002 \001(\0132\032.google.pro" - + "tobuf.FieldMask\"L\n\022DeleteQueueRequest\0226\n" - + "\004name\030\001 \001(\tB(\342A\001\002\372A!\n\037cloudtasks.googlea" - + "pis.com/Queue\"K\n\021PurgeQueueRequest\0226\n\004na" - + "me\030\001 \001(\tB(\342A\001\002\372A!\n\037cloudtasks.googleapis" - + ".com/Queue\"K\n\021PauseQueueRequest\0226\n\004name\030" - + "\001 \001(\tB(\342A\001\002\372A!\n\037cloudtasks.googleapis.co" - + "m/Queue\"L\n\022ResumeQueueRequest\0226\n\004name\030\001 " - + "\001(\tB(\342A\001\002\372A!\n\037cloudtasks.googleapis.com/" - + "Queue\"\260\001\n\020ListTasksRequest\0227\n\006parent\030\001 \001" - + "(\tB\'\342A\001\002\372A \022\036cloudtasks.googleapis.com/T" - + "ask\022<\n\rresponse_view\030\002 \001(\0162%.google.clou" - + "d.tasks.v2beta3.Task.View\022\021\n\tpage_size\030\003" - + " \001(\005\022\022\n\npage_token\030\004 \001(\t\"]\n\021ListTasksRes" - + "ponse\022/\n\005tasks\030\001 \003(\0132 .google.cloud.task" - + "s.v2beta3.Task\022\027\n\017next_page_token\030\002 \001(\t\"" - + "\205\001\n\016GetTaskRequest\0225\n\004name\030\001 \001(\tB\'\342A\001\002\372A" - + " \n\036cloudtasks.googleapis.com/Task\022<\n\rres" - + "ponse_view\030\002 \001(\0162%.google.cloud.tasks.v2" - + "beta3.Task.View\"\300\001\n\021CreateTaskRequest\0227\n" - + "\006parent\030\001 \001(\tB\'\342A\001\002\372A \022\036cloudtasks.googl" - + "eapis.com/Task\0224\n\004task\030\002 \001(\0132 .google.cl" - + "oud.tasks.v2beta3.TaskB\004\342A\001\002\022<\n\rresponse" - + "_view\030\003 \001(\0162%.google.cloud.tasks.v2beta3" - + ".Task.View\"J\n\021DeleteTaskRequest\0225\n\004name\030" + + "ogleapis.com/Queue\"\260\001\n\020ListTasksRequest\022" + + "7\n\006parent\030\001 \001(\tB\'\342A\001\002\372A \022\036cloudtasks.goo" + + "gleapis.com/Task\022<\n\rresponse_view\030\002 \001(\0162" + + "%.google.cloud.tasks.v2beta3.Task.View\022\021" + + "\n\tpage_size\030\003 \001(\005\022\022\n\npage_token\030\004 \001(\t\"]\n" + + "\021ListTasksResponse\022/\n\005tasks\030\001 \003(\0132 .goog" + + "le.cloud.tasks.v2beta3.Task\022\027\n\017next_page" + + "_token\030\002 \001(\t\"\205\001\n\016GetTaskRequest\0225\n\004name\030" + "\001 \001(\tB\'\342A\001\002\372A \n\036cloudtasks.googleapis.co" - + "m/Task\"\205\001\n\016RunTaskRequest\0225\n\004name\030\001 \001(\tB" - + "\'\342A\001\002\372A \n\036cloudtasks.googleapis.com/Task" - + "\022<\n\rresponse_view\030\002 \001(\0162%.google.cloud.t" - + "asks.v2beta3.Task.View\"\214\001\n\021BufferTaskReq" - + "uest\0226\n\005queue\030\001 \001(\tB\'\342A\001\002\372A \022\036cloudtasks" - + ".googleapis.com/Task\022\025\n\007task_id\030\002 \001(\tB\004\342" - + "A\001\001\022(\n\004body\030\003 \001(\0132\024.google.api.HttpBodyB" - + "\004\342A\001\001\"D\n\022BufferTaskResponse\022.\n\004task\030\001 \001(" - + "\0132 .google.cloud.tasks.v2beta3.Task2\374\027\n\n" + + "m/Task\022<\n\rresponse_view\030\002 \001(\0162%.google.c" + + "loud.tasks.v2beta3.Task.View\"\300\001\n\021CreateT" + + "askRequest\0227\n\006parent\030\001 \001(\tB\'\342A\001\002\372A \022\036clo" + + "udtasks.googleapis.com/Task\0224\n\004task\030\002 \001(" + + "\0132 .google.cloud.tasks.v2beta3.TaskB\004\342A\001" + + "\002\022<\n\rresponse_view\030\003 \001(\0162%.google.cloud." + + "tasks.v2beta3.Task.View\"J\n\021DeleteTaskReq" + + "uest\0225\n\004name\030\001 \001(\tB\'\342A\001\002\372A \n\036cloudtasks." + + "googleapis.com/Task\"\205\001\n\016RunTaskRequest\0225" + + "\n\004name\030\001 \001(\tB\'\342A\001\002\372A \n\036cloudtasks.google" + + "apis.com/Task\022<\n\rresponse_view\030\002 \001(\0162%.g" + + "oogle.cloud.tasks.v2beta3.Task.View2\245\026\n\n" + "CloudTasks\022\255\001\n\nListQueues\022-.google.cloud" + ".tasks.v2beta3.ListQueuesRequest\032..googl" + "e.cloud.tasks.v2beta3.ListQueuesResponse" @@ -234,18 +220,12 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { + "eta3.RunTaskRequest\032 .google.cloud.tasks" + ".v2beta3.Task\"M\332A\004name\202\323\344\223\002@\";/v2beta3/{" + "name=projects/*/locations/*/queues/*/tas" - + "ks/*}:run:\001*\022\324\001\n\nBufferTask\022-.google.clo" - + "ud.tasks.v2beta3.BufferTaskRequest\032..goo" - + "gle.cloud.tasks.v2beta3.BufferTaskRespon" - + "se\"g\332A\022queue,task_id,body\202\323\344\223\002L\"G/v2beta" - + "3/{queue=projects/*/locations/*/queues/*" - + "}/tasks/{task_id}:buffer:\001*\032M\312A\031cloudtas" - + "ks.googleapis.com\322A.https://www.googleap" - + "is.com/auth/cloud-platformB\200\001\n\036com.googl" - + "e.cloud.tasks.v2beta3B\017CloudTasksProtoP\001" - + "ZCcloud.google.com/go/cloudtasks/apiv2be" - + "ta3/cloudtaskspb;cloudtaskspb\242\002\005TASKSb\006p" - + "roto3" + + "ks/*}:run:\001*\032M\312A\031cloudtasks.googleapis.c" + + "om\322A.https://www.googleapis.com/auth/clo" + + "ud-platformB\200\001\n\036com.google.cloud.tasks.v" + + "2beta3B\017CloudTasksProtoP\001ZCcloud.google." + + "com/go/cloudtasks/apiv2beta3/cloudtasksp" + + "b;cloudtaskspb\242\002\005TASKSb\006proto3" }; descriptor = com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom( @@ -254,7 +234,6 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { com.google.api.AnnotationsProto.getDescriptor(), com.google.api.ClientProto.getDescriptor(), com.google.api.FieldBehaviorProto.getDescriptor(), - com.google.api.HttpBodyProto.getDescriptor(), com.google.api.ResourceProto.getDescriptor(), com.google.cloud.tasks.v2beta3.QueueProto.getDescriptor(), com.google.cloud.tasks.v2beta3.TaskProto.getDescriptor(), @@ -383,22 +362,6 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { new java.lang.String[] { "Name", "ResponseView", }); - internal_static_google_cloud_tasks_v2beta3_BufferTaskRequest_descriptor = - getDescriptor().getMessageTypes().get(15); - internal_static_google_cloud_tasks_v2beta3_BufferTaskRequest_fieldAccessorTable = - new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_google_cloud_tasks_v2beta3_BufferTaskRequest_descriptor, - new java.lang.String[] { - "Queue", "TaskId", "Body", - }); - internal_static_google_cloud_tasks_v2beta3_BufferTaskResponse_descriptor = - getDescriptor().getMessageTypes().get(16); - internal_static_google_cloud_tasks_v2beta3_BufferTaskResponse_fieldAccessorTable = - new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_google_cloud_tasks_v2beta3_BufferTaskResponse_descriptor, - new java.lang.String[] { - "Task", - }); com.google.protobuf.ExtensionRegistry registry = com.google.protobuf.ExtensionRegistry.newInstance(); registry.add(com.google.api.ClientProto.defaultHost); @@ -412,7 +375,6 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { com.google.api.AnnotationsProto.getDescriptor(); com.google.api.ClientProto.getDescriptor(); com.google.api.FieldBehaviorProto.getDescriptor(); - com.google.api.HttpBodyProto.getDescriptor(); com.google.api.ResourceProto.getDescriptor(); com.google.cloud.tasks.v2beta3.QueueProto.getDescriptor(); com.google.cloud.tasks.v2beta3.TaskProto.getDescriptor(); diff --git a/java-tasks/proto-google-cloud-tasks-v2beta3/src/main/proto/google/cloud/tasks/v2beta3/cloudtasks.proto b/java-tasks/proto-google-cloud-tasks-v2beta3/src/main/proto/google/cloud/tasks/v2beta3/cloudtasks.proto index 80671c12f88c..232d9e9bdb5c 100644 --- a/java-tasks/proto-google-cloud-tasks-v2beta3/src/main/proto/google/cloud/tasks/v2beta3/cloudtasks.proto +++ b/java-tasks/proto-google-cloud-tasks-v2beta3/src/main/proto/google/cloud/tasks/v2beta3/cloudtasks.proto @@ -19,7 +19,6 @@ package google.cloud.tasks.v2beta3; import "google/api/annotations.proto"; import "google/api/client.proto"; import "google/api/field_behavior.proto"; -import "google/api/httpbody.proto"; import "google/api/resource.proto"; import "google/cloud/tasks/v2beta3/queue.proto"; import "google/cloud/tasks/v2beta3/task.proto"; @@ -313,25 +312,6 @@ service CloudTasks { }; option (google.api.method_signature) = "name"; } - - // Creates and buffers a new task without the need to explicitly define a Task - // message. The queue must have [HTTP - // target][google.cloud.tasks.v2beta3.HttpTarget]. To create the task with a - // custom ID, use the following format and set TASK_ID to your desired ID: - // projects/PROJECT_ID/locations/LOCATION_ID/queues/QUEUE_ID/tasks/TASK_ID:buffer - // To create the task with an automatically generated ID, use the following - // format: - // projects/PROJECT_ID/locations/LOCATION_ID/queues/QUEUE_ID/tasks:buffer. - // Note: This feature is in its experimental stage. You must request access to - // the API through the [Cloud Tasks BufferTask Experiment Signup - // form](https://forms.gle/X8Zr5hiXH5tTGFqh8). - rpc BufferTask(BufferTaskRequest) returns (BufferTaskResponse) { - option (google.api.http) = { - post: "/v2beta3/{queue=projects/*/locations/*/queues/*}/tasks/{task_id}:buffer" - body: "*" - }; - option (google.api.method_signature) = "queue,task_id,body"; - } } // Request message for @@ -714,35 +694,3 @@ message RunTaskRequest { // [Task][google.cloud.tasks.v2beta3.Task] resource. Task.View response_view = 2; } - -// Request message for -// [BufferTask][google.cloud.tasks.v2beta3.CloudTasks.BufferTask]. -message BufferTaskRequest { - // Required. The parent queue name. For example: - // projects/PROJECT_ID/locations/LOCATION_ID/queues/QUEUE_ID` - // - // The queue must already exist. - string queue = 1 [ - (google.api.field_behavior) = REQUIRED, - (google.api.resource_reference) = { - child_type: "cloudtasks.googleapis.com/Task" - } - ]; - - // Optional. Task ID for the task being created. If not provided, a random - // task ID is assigned to the task. - string task_id = 2 [(google.api.field_behavior) = OPTIONAL]; - - // Optional. Body of the HTTP request. - // - // The body can take any generic value. The value is written to the - // [HttpRequest][payload] of the [Task]. - google.api.HttpBody body = 3 [(google.api.field_behavior) = OPTIONAL]; -} - -// Response message for -// [BufferTask][google.cloud.tasks.v2beta3.CloudTasks.BufferTask]. -message BufferTaskResponse { - // The created task. - Task task = 1; -} diff --git a/java-tasks/samples/snippets/generated/com/google/cloud/tasks/v2beta2/cloudtasks/buffertask/AsyncBufferTask.java b/java-tasks/samples/snippets/generated/com/google/cloud/tasks/v2beta2/cloudtasks/buffertask/AsyncBufferTask.java deleted file mode 100644 index 241b38cbb8c6..000000000000 --- a/java-tasks/samples/snippets/generated/com/google/cloud/tasks/v2beta2/cloudtasks/buffertask/AsyncBufferTask.java +++ /dev/null @@ -1,53 +0,0 @@ -/* - * Copyright 2023 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -package com.google.cloud.tasks.v2beta2.samples; - -// [START cloudtasks_v2beta2_generated_CloudTasks_BufferTask_async] -import com.google.api.HttpBody; -import com.google.api.core.ApiFuture; -import com.google.cloud.tasks.v2beta2.BufferTaskRequest; -import com.google.cloud.tasks.v2beta2.BufferTaskResponse; -import com.google.cloud.tasks.v2beta2.CloudTasksClient; -import com.google.cloud.tasks.v2beta2.QueueName; - -public class AsyncBufferTask { - - public static void main(String[] args) throws Exception { - asyncBufferTask(); - } - - public static void asyncBufferTask() throws Exception { - // This snippet has been automatically generated and should be regarded as a code template only. - // It will require modifications to work: - // - It may require correct/in-range values for request initialization. - // - It may require specifying regional endpoints when creating the service client as shown in - // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library - try (CloudTasksClient cloudTasksClient = CloudTasksClient.create()) { - BufferTaskRequest request = - BufferTaskRequest.newBuilder() - .setQueue(QueueName.of("[PROJECT]", "[LOCATION]", "[QUEUE]").toString()) - .setTaskId("taskId-880873088") - .setBody(HttpBody.newBuilder().build()) - .build(); - ApiFuture future = - cloudTasksClient.bufferTaskCallable().futureCall(request); - // Do something. - BufferTaskResponse response = future.get(); - } - } -} -// [END cloudtasks_v2beta2_generated_CloudTasks_BufferTask_async] diff --git a/java-tasks/samples/snippets/generated/com/google/cloud/tasks/v2beta2/cloudtasks/buffertask/SyncBufferTask.java b/java-tasks/samples/snippets/generated/com/google/cloud/tasks/v2beta2/cloudtasks/buffertask/SyncBufferTask.java deleted file mode 100644 index a6a754001c85..000000000000 --- a/java-tasks/samples/snippets/generated/com/google/cloud/tasks/v2beta2/cloudtasks/buffertask/SyncBufferTask.java +++ /dev/null @@ -1,49 +0,0 @@ -/* - * Copyright 2023 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -package com.google.cloud.tasks.v2beta2.samples; - -// [START cloudtasks_v2beta2_generated_CloudTasks_BufferTask_sync] -import com.google.api.HttpBody; -import com.google.cloud.tasks.v2beta2.BufferTaskRequest; -import com.google.cloud.tasks.v2beta2.BufferTaskResponse; -import com.google.cloud.tasks.v2beta2.CloudTasksClient; -import com.google.cloud.tasks.v2beta2.QueueName; - -public class SyncBufferTask { - - public static void main(String[] args) throws Exception { - syncBufferTask(); - } - - public static void syncBufferTask() throws Exception { - // This snippet has been automatically generated and should be regarded as a code template only. - // It will require modifications to work: - // - It may require correct/in-range values for request initialization. - // - It may require specifying regional endpoints when creating the service client as shown in - // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library - try (CloudTasksClient cloudTasksClient = CloudTasksClient.create()) { - BufferTaskRequest request = - BufferTaskRequest.newBuilder() - .setQueue(QueueName.of("[PROJECT]", "[LOCATION]", "[QUEUE]").toString()) - .setTaskId("taskId-880873088") - .setBody(HttpBody.newBuilder().build()) - .build(); - BufferTaskResponse response = cloudTasksClient.bufferTask(request); - } - } -} -// [END cloudtasks_v2beta2_generated_CloudTasks_BufferTask_sync] diff --git a/java-tasks/samples/snippets/generated/com/google/cloud/tasks/v2beta2/cloudtasks/buffertask/SyncBufferTaskQueuenameStringHttpbody.java b/java-tasks/samples/snippets/generated/com/google/cloud/tasks/v2beta2/cloudtasks/buffertask/SyncBufferTaskQueuenameStringHttpbody.java deleted file mode 100644 index 534f2c3acfa2..000000000000 --- a/java-tasks/samples/snippets/generated/com/google/cloud/tasks/v2beta2/cloudtasks/buffertask/SyncBufferTaskQueuenameStringHttpbody.java +++ /dev/null @@ -1,45 +0,0 @@ -/* - * Copyright 2023 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -package com.google.cloud.tasks.v2beta2.samples; - -// [START cloudtasks_v2beta2_generated_CloudTasks_BufferTask_QueuenameStringHttpbody_sync] -import com.google.api.HttpBody; -import com.google.cloud.tasks.v2beta2.BufferTaskResponse; -import com.google.cloud.tasks.v2beta2.CloudTasksClient; -import com.google.cloud.tasks.v2beta2.QueueName; - -public class SyncBufferTaskQueuenameStringHttpbody { - - public static void main(String[] args) throws Exception { - syncBufferTaskQueuenameStringHttpbody(); - } - - public static void syncBufferTaskQueuenameStringHttpbody() throws Exception { - // This snippet has been automatically generated and should be regarded as a code template only. - // It will require modifications to work: - // - It may require correct/in-range values for request initialization. - // - It may require specifying regional endpoints when creating the service client as shown in - // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library - try (CloudTasksClient cloudTasksClient = CloudTasksClient.create()) { - QueueName queue = QueueName.of("[PROJECT]", "[LOCATION]", "[QUEUE]"); - String taskId = "taskId-880873088"; - HttpBody body = HttpBody.newBuilder().build(); - BufferTaskResponse response = cloudTasksClient.bufferTask(queue, taskId, body); - } - } -} -// [END cloudtasks_v2beta2_generated_CloudTasks_BufferTask_QueuenameStringHttpbody_sync] diff --git a/java-tasks/samples/snippets/generated/com/google/cloud/tasks/v2beta2/cloudtasks/buffertask/SyncBufferTaskStringStringHttpbody.java b/java-tasks/samples/snippets/generated/com/google/cloud/tasks/v2beta2/cloudtasks/buffertask/SyncBufferTaskStringStringHttpbody.java deleted file mode 100644 index a588e8331496..000000000000 --- a/java-tasks/samples/snippets/generated/com/google/cloud/tasks/v2beta2/cloudtasks/buffertask/SyncBufferTaskStringStringHttpbody.java +++ /dev/null @@ -1,45 +0,0 @@ -/* - * Copyright 2023 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -package com.google.cloud.tasks.v2beta2.samples; - -// [START cloudtasks_v2beta2_generated_CloudTasks_BufferTask_StringStringHttpbody_sync] -import com.google.api.HttpBody; -import com.google.cloud.tasks.v2beta2.BufferTaskResponse; -import com.google.cloud.tasks.v2beta2.CloudTasksClient; -import com.google.cloud.tasks.v2beta2.QueueName; - -public class SyncBufferTaskStringStringHttpbody { - - public static void main(String[] args) throws Exception { - syncBufferTaskStringStringHttpbody(); - } - - public static void syncBufferTaskStringStringHttpbody() throws Exception { - // This snippet has been automatically generated and should be regarded as a code template only. - // It will require modifications to work: - // - It may require correct/in-range values for request initialization. - // - It may require specifying regional endpoints when creating the service client as shown in - // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library - try (CloudTasksClient cloudTasksClient = CloudTasksClient.create()) { - String queue = QueueName.of("[PROJECT]", "[LOCATION]", "[QUEUE]").toString(); - String taskId = "taskId-880873088"; - HttpBody body = HttpBody.newBuilder().build(); - BufferTaskResponse response = cloudTasksClient.bufferTask(queue, taskId, body); - } - } -} -// [END cloudtasks_v2beta2_generated_CloudTasks_BufferTask_StringStringHttpbody_sync] diff --git a/java-tasks/samples/snippets/generated/com/google/cloud/tasks/v2beta3/cloudtasks/buffertask/AsyncBufferTask.java b/java-tasks/samples/snippets/generated/com/google/cloud/tasks/v2beta3/cloudtasks/buffertask/AsyncBufferTask.java deleted file mode 100644 index e811978162fa..000000000000 --- a/java-tasks/samples/snippets/generated/com/google/cloud/tasks/v2beta3/cloudtasks/buffertask/AsyncBufferTask.java +++ /dev/null @@ -1,53 +0,0 @@ -/* - * Copyright 2023 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -package com.google.cloud.tasks.v2beta3.samples; - -// [START cloudtasks_v2beta3_generated_CloudTasks_BufferTask_async] -import com.google.api.HttpBody; -import com.google.api.core.ApiFuture; -import com.google.cloud.tasks.v2beta3.BufferTaskRequest; -import com.google.cloud.tasks.v2beta3.BufferTaskResponse; -import com.google.cloud.tasks.v2beta3.CloudTasksClient; -import com.google.cloud.tasks.v2beta3.QueueName; - -public class AsyncBufferTask { - - public static void main(String[] args) throws Exception { - asyncBufferTask(); - } - - public static void asyncBufferTask() throws Exception { - // This snippet has been automatically generated and should be regarded as a code template only. - // It will require modifications to work: - // - It may require correct/in-range values for request initialization. - // - It may require specifying regional endpoints when creating the service client as shown in - // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library - try (CloudTasksClient cloudTasksClient = CloudTasksClient.create()) { - BufferTaskRequest request = - BufferTaskRequest.newBuilder() - .setQueue(QueueName.of("[PROJECT]", "[LOCATION]", "[QUEUE]").toString()) - .setTaskId("taskId-880873088") - .setBody(HttpBody.newBuilder().build()) - .build(); - ApiFuture future = - cloudTasksClient.bufferTaskCallable().futureCall(request); - // Do something. - BufferTaskResponse response = future.get(); - } - } -} -// [END cloudtasks_v2beta3_generated_CloudTasks_BufferTask_async] diff --git a/java-tasks/samples/snippets/generated/com/google/cloud/tasks/v2beta3/cloudtasks/buffertask/SyncBufferTask.java b/java-tasks/samples/snippets/generated/com/google/cloud/tasks/v2beta3/cloudtasks/buffertask/SyncBufferTask.java deleted file mode 100644 index 5b305666cb75..000000000000 --- a/java-tasks/samples/snippets/generated/com/google/cloud/tasks/v2beta3/cloudtasks/buffertask/SyncBufferTask.java +++ /dev/null @@ -1,49 +0,0 @@ -/* - * Copyright 2023 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -package com.google.cloud.tasks.v2beta3.samples; - -// [START cloudtasks_v2beta3_generated_CloudTasks_BufferTask_sync] -import com.google.api.HttpBody; -import com.google.cloud.tasks.v2beta3.BufferTaskRequest; -import com.google.cloud.tasks.v2beta3.BufferTaskResponse; -import com.google.cloud.tasks.v2beta3.CloudTasksClient; -import com.google.cloud.tasks.v2beta3.QueueName; - -public class SyncBufferTask { - - public static void main(String[] args) throws Exception { - syncBufferTask(); - } - - public static void syncBufferTask() throws Exception { - // This snippet has been automatically generated and should be regarded as a code template only. - // It will require modifications to work: - // - It may require correct/in-range values for request initialization. - // - It may require specifying regional endpoints when creating the service client as shown in - // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library - try (CloudTasksClient cloudTasksClient = CloudTasksClient.create()) { - BufferTaskRequest request = - BufferTaskRequest.newBuilder() - .setQueue(QueueName.of("[PROJECT]", "[LOCATION]", "[QUEUE]").toString()) - .setTaskId("taskId-880873088") - .setBody(HttpBody.newBuilder().build()) - .build(); - BufferTaskResponse response = cloudTasksClient.bufferTask(request); - } - } -} -// [END cloudtasks_v2beta3_generated_CloudTasks_BufferTask_sync] diff --git a/java-tasks/samples/snippets/generated/com/google/cloud/tasks/v2beta3/cloudtasks/buffertask/SyncBufferTaskQueuenameStringHttpbody.java b/java-tasks/samples/snippets/generated/com/google/cloud/tasks/v2beta3/cloudtasks/buffertask/SyncBufferTaskQueuenameStringHttpbody.java deleted file mode 100644 index 052d6c6fd024..000000000000 --- a/java-tasks/samples/snippets/generated/com/google/cloud/tasks/v2beta3/cloudtasks/buffertask/SyncBufferTaskQueuenameStringHttpbody.java +++ /dev/null @@ -1,45 +0,0 @@ -/* - * Copyright 2023 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -package com.google.cloud.tasks.v2beta3.samples; - -// [START cloudtasks_v2beta3_generated_CloudTasks_BufferTask_QueuenameStringHttpbody_sync] -import com.google.api.HttpBody; -import com.google.cloud.tasks.v2beta3.BufferTaskResponse; -import com.google.cloud.tasks.v2beta3.CloudTasksClient; -import com.google.cloud.tasks.v2beta3.QueueName; - -public class SyncBufferTaskQueuenameStringHttpbody { - - public static void main(String[] args) throws Exception { - syncBufferTaskQueuenameStringHttpbody(); - } - - public static void syncBufferTaskQueuenameStringHttpbody() throws Exception { - // This snippet has been automatically generated and should be regarded as a code template only. - // It will require modifications to work: - // - It may require correct/in-range values for request initialization. - // - It may require specifying regional endpoints when creating the service client as shown in - // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library - try (CloudTasksClient cloudTasksClient = CloudTasksClient.create()) { - QueueName queue = QueueName.of("[PROJECT]", "[LOCATION]", "[QUEUE]"); - String taskId = "taskId-880873088"; - HttpBody body = HttpBody.newBuilder().build(); - BufferTaskResponse response = cloudTasksClient.bufferTask(queue, taskId, body); - } - } -} -// [END cloudtasks_v2beta3_generated_CloudTasks_BufferTask_QueuenameStringHttpbody_sync] diff --git a/java-tasks/samples/snippets/generated/com/google/cloud/tasks/v2beta3/cloudtasks/buffertask/SyncBufferTaskStringStringHttpbody.java b/java-tasks/samples/snippets/generated/com/google/cloud/tasks/v2beta3/cloudtasks/buffertask/SyncBufferTaskStringStringHttpbody.java deleted file mode 100644 index 18955dd58fc4..000000000000 --- a/java-tasks/samples/snippets/generated/com/google/cloud/tasks/v2beta3/cloudtasks/buffertask/SyncBufferTaskStringStringHttpbody.java +++ /dev/null @@ -1,45 +0,0 @@ -/* - * Copyright 2023 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -package com.google.cloud.tasks.v2beta3.samples; - -// [START cloudtasks_v2beta3_generated_CloudTasks_BufferTask_StringStringHttpbody_sync] -import com.google.api.HttpBody; -import com.google.cloud.tasks.v2beta3.BufferTaskResponse; -import com.google.cloud.tasks.v2beta3.CloudTasksClient; -import com.google.cloud.tasks.v2beta3.QueueName; - -public class SyncBufferTaskStringStringHttpbody { - - public static void main(String[] args) throws Exception { - syncBufferTaskStringStringHttpbody(); - } - - public static void syncBufferTaskStringStringHttpbody() throws Exception { - // This snippet has been automatically generated and should be regarded as a code template only. - // It will require modifications to work: - // - It may require correct/in-range values for request initialization. - // - It may require specifying regional endpoints when creating the service client as shown in - // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library - try (CloudTasksClient cloudTasksClient = CloudTasksClient.create()) { - String queue = QueueName.of("[PROJECT]", "[LOCATION]", "[QUEUE]").toString(); - String taskId = "taskId-880873088"; - HttpBody body = HttpBody.newBuilder().build(); - BufferTaskResponse response = cloudTasksClient.bufferTask(queue, taskId, body); - } - } -} -// [END cloudtasks_v2beta3_generated_CloudTasks_BufferTask_StringStringHttpbody_sync]