diff --git a/google-cloud-bigqueryreservation/src/main/java/com/google/cloud/bigquery/reservation/v1/ReservationServiceClient.java b/google-cloud-bigqueryreservation/src/main/java/com/google/cloud/bigquery/reservation/v1/ReservationServiceClient.java index 11b8d3bc..4c983e17 100644 --- a/google-cloud-bigqueryreservation/src/main/java/com/google/cloud/bigquery/reservation/v1/ReservationServiceClient.java +++ b/google-cloud-bigqueryreservation/src/main/java/com/google/cloud/bigquery/reservation/v1/ReservationServiceClient.java @@ -57,8 +57,10 @@ *
*
* try (ReservationServiceClient reservationServiceClient = ReservationServiceClient.create()) {
- * ReservationName name = ReservationName.of("[PROJECT]", "[LOCATION]", "[RESERVATION]");
- * reservationServiceClient.deleteReservation(name);
+ * LocationName parent = LocationName.of("[PROJECT]", "[LOCATION]");
+ * Reservation reservation = Reservation.newBuilder().build();
+ * String reservationId = "";
+ * Reservation response = reservationServiceClient.createReservation(parent, reservation, reservationId);
* }
*
*
@@ -168,334 +170,6 @@ public ReservationServiceStub getStub() {
return stub;
}
- // AUTO-GENERATED DOCUMENTATION AND METHOD
- /**
- * Deletes a reservation. Returns `google.rpc.Code.FAILED_PRECONDITION` when reservation has
- * assignments.
- *
- * Sample code: - * - *
- * try (ReservationServiceClient reservationServiceClient = ReservationServiceClient.create()) {
- * ReservationName name = ReservationName.of("[PROJECT]", "[LOCATION]", "[RESERVATION]");
- * reservationServiceClient.deleteReservation(name);
- * }
- *
- *
- * @param name Required. Resource name of the reservation to retrieve. E.g.,
- * `projects/myproject/locations/US/reservations/team1-prod`
- * @throws com.google.api.gax.rpc.ApiException if the remote call fails
- */
- public final void deleteReservation(ReservationName name) {
- DeleteReservationRequest request =
- DeleteReservationRequest.newBuilder()
- .setName(name == null ? null : name.toString())
- .build();
- deleteReservation(request);
- }
-
- // AUTO-GENERATED DOCUMENTATION AND METHOD
- /**
- * Deletes a reservation. Returns `google.rpc.Code.FAILED_PRECONDITION` when reservation has
- * assignments.
- *
- * Sample code: - * - *
- * try (ReservationServiceClient reservationServiceClient = ReservationServiceClient.create()) {
- * ReservationName name = ReservationName.of("[PROJECT]", "[LOCATION]", "[RESERVATION]");
- * reservationServiceClient.deleteReservation(name.toString());
- * }
- *
- *
- * @param name Required. Resource name of the reservation to retrieve. E.g.,
- * `projects/myproject/locations/US/reservations/team1-prod`
- * @throws com.google.api.gax.rpc.ApiException if the remote call fails
- */
- public final void deleteReservation(String name) {
- DeleteReservationRequest request = DeleteReservationRequest.newBuilder().setName(name).build();
- deleteReservation(request);
- }
-
- // AUTO-GENERATED DOCUMENTATION AND METHOD
- /**
- * Deletes a reservation. Returns `google.rpc.Code.FAILED_PRECONDITION` when reservation has
- * assignments.
- *
- * Sample code: - * - *
- * try (ReservationServiceClient reservationServiceClient = ReservationServiceClient.create()) {
- * ReservationName name = ReservationName.of("[PROJECT]", "[LOCATION]", "[RESERVATION]");
- * DeleteReservationRequest request = DeleteReservationRequest.newBuilder()
- * .setName(name.toString())
- * .build();
- * reservationServiceClient.deleteReservation(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 void deleteReservation(DeleteReservationRequest request) {
- deleteReservationCallable().call(request);
- }
-
- // AUTO-GENERATED DOCUMENTATION AND METHOD
- /**
- * Deletes a reservation. Returns `google.rpc.Code.FAILED_PRECONDITION` when reservation has
- * assignments.
- *
- * Sample code: - * - *
- * try (ReservationServiceClient reservationServiceClient = ReservationServiceClient.create()) {
- * ReservationName name = ReservationName.of("[PROJECT]", "[LOCATION]", "[RESERVATION]");
- * DeleteReservationRequest request = DeleteReservationRequest.newBuilder()
- * .setName(name.toString())
- * .build();
- * ApiFuture<Void> future = reservationServiceClient.deleteReservationCallable().futureCall(request);
- * // Do something
- * future.get();
- * }
- *
- */
- public final UnaryCallableSample code: - * - *
- * try (ReservationServiceClient reservationServiceClient = ReservationServiceClient.create()) {
- * CapacityCommitmentName name = CapacityCommitmentName.of("[PROJECT]", "[LOCATION]", "[CAPACITY_COMMITMENT]");
- * reservationServiceClient.deleteCapacityCommitment(name);
- * }
- *
- *
- * @param name Required. Resource name of the capacity commitment to delete. E.g.,
- * `projects/myproject/locations/US/capacityCommitments/123`
- * @throws com.google.api.gax.rpc.ApiException if the remote call fails
- */
- public final void deleteCapacityCommitment(CapacityCommitmentName name) {
- DeleteCapacityCommitmentRequest request =
- DeleteCapacityCommitmentRequest.newBuilder()
- .setName(name == null ? null : name.toString())
- .build();
- deleteCapacityCommitment(request);
- }
-
- // AUTO-GENERATED DOCUMENTATION AND METHOD
- /**
- * Deletes a capacity commitment. Attempting to delete capacity commitment before its
- * commitment_end_time will fail with the error code `google.rpc.Code.FAILED_PRECONDITION`.
- *
- * Sample code: - * - *
- * try (ReservationServiceClient reservationServiceClient = ReservationServiceClient.create()) {
- * CapacityCommitmentName name = CapacityCommitmentName.of("[PROJECT]", "[LOCATION]", "[CAPACITY_COMMITMENT]");
- * reservationServiceClient.deleteCapacityCommitment(name.toString());
- * }
- *
- *
- * @param name Required. Resource name of the capacity commitment to delete. E.g.,
- * `projects/myproject/locations/US/capacityCommitments/123`
- * @throws com.google.api.gax.rpc.ApiException if the remote call fails
- */
- public final void deleteCapacityCommitment(String name) {
- DeleteCapacityCommitmentRequest request =
- DeleteCapacityCommitmentRequest.newBuilder().setName(name).build();
- deleteCapacityCommitment(request);
- }
-
- // AUTO-GENERATED DOCUMENTATION AND METHOD
- /**
- * Deletes a capacity commitment. Attempting to delete capacity commitment before its
- * commitment_end_time will fail with the error code `google.rpc.Code.FAILED_PRECONDITION`.
- *
- * Sample code: - * - *
- * try (ReservationServiceClient reservationServiceClient = ReservationServiceClient.create()) {
- * CapacityCommitmentName name = CapacityCommitmentName.of("[PROJECT]", "[LOCATION]", "[CAPACITY_COMMITMENT]");
- * DeleteCapacityCommitmentRequest request = DeleteCapacityCommitmentRequest.newBuilder()
- * .setName(name.toString())
- * .build();
- * reservationServiceClient.deleteCapacityCommitment(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 void deleteCapacityCommitment(DeleteCapacityCommitmentRequest request) {
- deleteCapacityCommitmentCallable().call(request);
- }
-
- // AUTO-GENERATED DOCUMENTATION AND METHOD
- /**
- * Deletes a capacity commitment. Attempting to delete capacity commitment before its
- * commitment_end_time will fail with the error code `google.rpc.Code.FAILED_PRECONDITION`.
- *
- * Sample code: - * - *
- * try (ReservationServiceClient reservationServiceClient = ReservationServiceClient.create()) {
- * CapacityCommitmentName name = CapacityCommitmentName.of("[PROJECT]", "[LOCATION]", "[CAPACITY_COMMITMENT]");
- * DeleteCapacityCommitmentRequest request = DeleteCapacityCommitmentRequest.newBuilder()
- * .setName(name.toString())
- * .build();
- * ApiFuture<Void> future = reservationServiceClient.deleteCapacityCommitmentCallable().futureCall(request);
- * // Do something
- * future.get();
- * }
- *
- */
- public final UnaryCallableExample: - * - *
* Organization `organizationA` contains two projects, `project1` and `project2`. * - * Reservation `res1` exists and was created previously. * CreateAssignment was used - * previously to define the following associations between entities and reservations: - * `<organizationA, res1>` and `<project1, res1>` - * - *
In this example, deletion of the `<organizationA, res1>` assignment won't affect the - * other assignment `<project1, res1>`. After said deletion, queries from `project1` will - * still use `res1` while queries from `project2` will switch to use on-demand mode. - * - *
Sample code: - * - *
- * try (ReservationServiceClient reservationServiceClient = ReservationServiceClient.create()) {
- * AssignmentName name = AssignmentName.of("[PROJECT]", "[LOCATION]", "[RESERVATION]", "[ASSIGNMENT]");
- * reservationServiceClient.deleteAssignment(name);
- * }
- *
- *
- * @param name Required. Name of the resource, e.g.
- * `projects/myproject/locations/US/reservations/team1-prod/assignments/123`
- * @throws com.google.api.gax.rpc.ApiException if the remote call fails
- */
- public final void deleteAssignment(AssignmentName name) {
- DeleteAssignmentRequest request =
- DeleteAssignmentRequest.newBuilder().setName(name == null ? null : name.toString()).build();
- deleteAssignment(request);
- }
-
- // AUTO-GENERATED DOCUMENTATION AND METHOD
- /**
- * Deletes a assignment. No expansion will happen.
- *
- * Example: - * - *
* Organization `organizationA` contains two projects, `project1` and `project2`. * - * Reservation `res1` exists and was created previously. * CreateAssignment was used - * previously to define the following associations between entities and reservations: - * `<organizationA, res1>` and `<project1, res1>` - * - *
In this example, deletion of the `<organizationA, res1>` assignment won't affect the - * other assignment `<project1, res1>`. After said deletion, queries from `project1` will - * still use `res1` while queries from `project2` will switch to use on-demand mode. - * - *
Sample code: - * - *
- * try (ReservationServiceClient reservationServiceClient = ReservationServiceClient.create()) {
- * AssignmentName name = AssignmentName.of("[PROJECT]", "[LOCATION]", "[RESERVATION]", "[ASSIGNMENT]");
- * reservationServiceClient.deleteAssignment(name.toString());
- * }
- *
- *
- * @param name Required. Name of the resource, e.g.
- * `projects/myproject/locations/US/reservations/team1-prod/assignments/123`
- * @throws com.google.api.gax.rpc.ApiException if the remote call fails
- */
- public final void deleteAssignment(String name) {
- DeleteAssignmentRequest request = DeleteAssignmentRequest.newBuilder().setName(name).build();
- deleteAssignment(request);
- }
-
- // AUTO-GENERATED DOCUMENTATION AND METHOD
- /**
- * Deletes a assignment. No expansion will happen.
- *
- * Example: - * - *
* Organization `organizationA` contains two projects, `project1` and `project2`. * - * Reservation `res1` exists and was created previously. * CreateAssignment was used - * previously to define the following associations between entities and reservations: - * `<organizationA, res1>` and `<project1, res1>` - * - *
In this example, deletion of the `<organizationA, res1>` assignment won't affect the - * other assignment `<project1, res1>`. After said deletion, queries from `project1` will - * still use `res1` while queries from `project2` will switch to use on-demand mode. - * - *
Sample code: - * - *
- * try (ReservationServiceClient reservationServiceClient = ReservationServiceClient.create()) {
- * AssignmentName name = AssignmentName.of("[PROJECT]", "[LOCATION]", "[RESERVATION]", "[ASSIGNMENT]");
- * DeleteAssignmentRequest request = DeleteAssignmentRequest.newBuilder()
- * .setName(name.toString())
- * .build();
- * reservationServiceClient.deleteAssignment(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 void deleteAssignment(DeleteAssignmentRequest request) {
- deleteAssignmentCallable().call(request);
- }
-
- // AUTO-GENERATED DOCUMENTATION AND METHOD
- /**
- * Deletes a assignment. No expansion will happen.
- *
- * Example: - * - *
* Organization `organizationA` contains two projects, `project1` and `project2`. * - * Reservation `res1` exists and was created previously. * CreateAssignment was used - * previously to define the following associations between entities and reservations: - * `<organizationA, res1>` and `<project1, res1>` - * - *
In this example, deletion of the `<organizationA, res1>` assignment won't affect the - * other assignment `<project1, res1>`. After said deletion, queries from `project1` will - * still use `res1` while queries from `project2` will switch to use on-demand mode. - * - *
Sample code: - * - *
- * try (ReservationServiceClient reservationServiceClient = ReservationServiceClient.create()) {
- * AssignmentName name = AssignmentName.of("[PROJECT]", "[LOCATION]", "[RESERVATION]", "[ASSIGNMENT]");
- * DeleteAssignmentRequest request = DeleteAssignmentRequest.newBuilder()
- * .setName(name.toString())
- * .build();
- * ApiFuture<Void> future = reservationServiceClient.deleteAssignmentCallable().futureCall(request);
- * // Do something
- * future.get();
- * }
- *
- */
- public final UnaryCallableSample code: + * + *
+ * try (ReservationServiceClient reservationServiceClient = ReservationServiceClient.create()) {
+ * ReservationName name = ReservationName.of("[PROJECT]", "[LOCATION]", "[RESERVATION]");
+ * GetReservationRequest request = GetReservationRequest.newBuilder()
+ * .setName(name.toString())
+ * .build();
+ * Reservation response = reservationServiceClient.getReservation(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 Reservation getReservation(GetReservationRequest request) {
+ return getReservationCallable().call(request);
+ }
+
+ // AUTO-GENERATED DOCUMENTATION AND METHOD
+ /**
+ * Returns information about the reservation.
+ *
+ * Sample code: + * + *
+ * try (ReservationServiceClient reservationServiceClient = ReservationServiceClient.create()) {
+ * ReservationName name = ReservationName.of("[PROJECT]", "[LOCATION]", "[RESERVATION]");
+ * GetReservationRequest request = GetReservationRequest.newBuilder()
+ * .setName(name.toString())
+ * .build();
+ * ApiFuture<Reservation> future = reservationServiceClient.getReservationCallable().futureCall(request);
+ * // Do something
+ * Reservation response = future.get();
+ * }
+ *
+ */
+ public final UnaryCallableSample code: + * + *
+ * try (ReservationServiceClient reservationServiceClient = ReservationServiceClient.create()) {
+ * ReservationName name = ReservationName.of("[PROJECT]", "[LOCATION]", "[RESERVATION]");
+ * reservationServiceClient.deleteReservation(name);
+ * }
+ *
+ *
+ * @param name Required. Resource name of the reservation to retrieve. E.g.,
+ * `projects/myproject/locations/US/reservations/team1-prod`
+ * @throws com.google.api.gax.rpc.ApiException if the remote call fails
+ */
+ public final void deleteReservation(ReservationName name) {
+ DeleteReservationRequest request =
+ DeleteReservationRequest.newBuilder()
+ .setName(name == null ? null : name.toString())
+ .build();
+ deleteReservation(request);
+ }
+
+ // AUTO-GENERATED DOCUMENTATION AND METHOD
+ /**
+ * Deletes a reservation. Returns `google.rpc.Code.FAILED_PRECONDITION` when reservation has
+ * assignments.
+ *
+ * Sample code: + * + *
+ * try (ReservationServiceClient reservationServiceClient = ReservationServiceClient.create()) {
+ * ReservationName name = ReservationName.of("[PROJECT]", "[LOCATION]", "[RESERVATION]");
+ * reservationServiceClient.deleteReservation(name.toString());
+ * }
+ *
+ *
+ * @param name Required. Resource name of the reservation to retrieve. E.g.,
+ * `projects/myproject/locations/US/reservations/team1-prod`
+ * @throws com.google.api.gax.rpc.ApiException if the remote call fails
+ */
+ public final void deleteReservation(String name) {
+ DeleteReservationRequest request = DeleteReservationRequest.newBuilder().setName(name).build();
+ deleteReservation(request);
+ }
+
+ // AUTO-GENERATED DOCUMENTATION AND METHOD
+ /**
+ * Deletes a reservation. Returns `google.rpc.Code.FAILED_PRECONDITION` when reservation has
+ * assignments.
*
* Sample code: * *
* try (ReservationServiceClient reservationServiceClient = ReservationServiceClient.create()) {
* ReservationName name = ReservationName.of("[PROJECT]", "[LOCATION]", "[RESERVATION]");
- * GetReservationRequest request = GetReservationRequest.newBuilder()
+ * DeleteReservationRequest request = DeleteReservationRequest.newBuilder()
* .setName(name.toString())
* .build();
- * Reservation response = reservationServiceClient.getReservation(request);
+ * reservationServiceClient.deleteReservation(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 Reservation getReservation(GetReservationRequest request) {
- return getReservationCallable().call(request);
+ public final void deleteReservation(DeleteReservationRequest request) {
+ deleteReservationCallable().call(request);
}
// AUTO-GENERATED DOCUMENTATION AND METHOD
/**
- * Returns information about the reservation.
+ * Deletes a reservation. Returns `google.rpc.Code.FAILED_PRECONDITION` when reservation has
+ * assignments.
*
* Sample code: * *
* try (ReservationServiceClient reservationServiceClient = ReservationServiceClient.create()) {
* ReservationName name = ReservationName.of("[PROJECT]", "[LOCATION]", "[RESERVATION]");
- * GetReservationRequest request = GetReservationRequest.newBuilder()
+ * DeleteReservationRequest request = DeleteReservationRequest.newBuilder()
* .setName(name.toString())
* .build();
- * ApiFuture<Reservation> future = reservationServiceClient.getReservationCallable().futureCall(request);
+ * ApiFuture<Void> future = reservationServiceClient.deleteReservationCallable().futureCall(request);
* // Do something
- * Reservation response = future.get();
+ * future.get();
* }
*
*/
- public final UnaryCallableSample code: + * + *
+ * try (ReservationServiceClient reservationServiceClient = ReservationServiceClient.create()) {
+ * CapacityCommitmentName name = CapacityCommitmentName.of("[PROJECT]", "[LOCATION]", "[CAPACITY_COMMITMENT]");
+ * reservationServiceClient.deleteCapacityCommitment(name);
+ * }
+ *
+ *
+ * @param name Required. Resource name of the capacity commitment to delete. E.g.,
+ * `projects/myproject/locations/US/capacityCommitments/123`
+ * @throws com.google.api.gax.rpc.ApiException if the remote call fails
+ */
+ public final void deleteCapacityCommitment(CapacityCommitmentName name) {
+ DeleteCapacityCommitmentRequest request =
+ DeleteCapacityCommitmentRequest.newBuilder()
+ .setName(name == null ? null : name.toString())
+ .build();
+ deleteCapacityCommitment(request);
+ }
+
+ // AUTO-GENERATED DOCUMENTATION AND METHOD
+ /**
+ * Deletes a capacity commitment. Attempting to delete capacity commitment before its
+ * commitment_end_time will fail with the error code `google.rpc.Code.FAILED_PRECONDITION`.
+ *
+ * Sample code: + * + *
+ * try (ReservationServiceClient reservationServiceClient = ReservationServiceClient.create()) {
+ * CapacityCommitmentName name = CapacityCommitmentName.of("[PROJECT]", "[LOCATION]", "[CAPACITY_COMMITMENT]");
+ * reservationServiceClient.deleteCapacityCommitment(name.toString());
+ * }
+ *
+ *
+ * @param name Required. Resource name of the capacity commitment to delete. E.g.,
+ * `projects/myproject/locations/US/capacityCommitments/123`
+ * @throws com.google.api.gax.rpc.ApiException if the remote call fails
+ */
+ public final void deleteCapacityCommitment(String name) {
+ DeleteCapacityCommitmentRequest request =
+ DeleteCapacityCommitmentRequest.newBuilder().setName(name).build();
+ deleteCapacityCommitment(request);
+ }
+
+ // AUTO-GENERATED DOCUMENTATION AND METHOD
+ /**
+ * Deletes a capacity commitment. Attempting to delete capacity commitment before its
+ * commitment_end_time will fail with the error code `google.rpc.Code.FAILED_PRECONDITION`.
+ *
+ * Sample code: + * + *
+ * try (ReservationServiceClient reservationServiceClient = ReservationServiceClient.create()) {
+ * CapacityCommitmentName name = CapacityCommitmentName.of("[PROJECT]", "[LOCATION]", "[CAPACITY_COMMITMENT]");
+ * DeleteCapacityCommitmentRequest request = DeleteCapacityCommitmentRequest.newBuilder()
+ * .setName(name.toString())
+ * .build();
+ * reservationServiceClient.deleteCapacityCommitment(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 void deleteCapacityCommitment(DeleteCapacityCommitmentRequest request) {
+ deleteCapacityCommitmentCallable().call(request);
+ }
+
+ // AUTO-GENERATED DOCUMENTATION AND METHOD
+ /**
+ * Deletes a capacity commitment. Attempting to delete capacity commitment before its
+ * commitment_end_time will fail with the error code `google.rpc.Code.FAILED_PRECONDITION`.
+ *
+ * Sample code: + * + *
+ * try (ReservationServiceClient reservationServiceClient = ReservationServiceClient.create()) {
+ * CapacityCommitmentName name = CapacityCommitmentName.of("[PROJECT]", "[LOCATION]", "[CAPACITY_COMMITMENT]");
+ * DeleteCapacityCommitmentRequest request = DeleteCapacityCommitmentRequest.newBuilder()
+ * .setName(name.toString())
+ * .build();
+ * ApiFuture<Void> future = reservationServiceClient.deleteCapacityCommitmentCallable().futureCall(request);
+ * // Do something
+ * future.get();
+ * }
+ *
+ */
+ public final UnaryCallableExample: + * + *
* Organization `organizationA` contains two projects, `project1` and `project2`. * + * Reservation `res1` exists and was created previously. * CreateAssignment was used + * previously to define the following associations between entities and reservations: + * `<organizationA, res1>` and `<project1, res1>` + * + *
In this example, deletion of the `<organizationA, res1>` assignment won't affect the + * other assignment `<project1, res1>`. After said deletion, queries from `project1` will + * still use `res1` while queries from `project2` will switch to use on-demand mode. + * + *
Sample code: + * + *
+ * try (ReservationServiceClient reservationServiceClient = ReservationServiceClient.create()) {
+ * AssignmentName name = AssignmentName.of("[PROJECT]", "[LOCATION]", "[RESERVATION]", "[ASSIGNMENT]");
+ * reservationServiceClient.deleteAssignment(name);
+ * }
+ *
+ *
+ * @param name Required. Name of the resource, e.g.
+ * `projects/myproject/locations/US/reservations/team1-prod/assignments/123`
+ * @throws com.google.api.gax.rpc.ApiException if the remote call fails
+ */
+ public final void deleteAssignment(AssignmentName name) {
+ DeleteAssignmentRequest request =
+ DeleteAssignmentRequest.newBuilder().setName(name == null ? null : name.toString()).build();
+ deleteAssignment(request);
+ }
+
+ // AUTO-GENERATED DOCUMENTATION AND METHOD
+ /**
+ * Deletes a assignment. No expansion will happen.
+ *
+ * Example: + * + *
* Organization `organizationA` contains two projects, `project1` and `project2`. * + * Reservation `res1` exists and was created previously. * CreateAssignment was used + * previously to define the following associations between entities and reservations: + * `<organizationA, res1>` and `<project1, res1>` + * + *
In this example, deletion of the `<organizationA, res1>` assignment won't affect the + * other assignment `<project1, res1>`. After said deletion, queries from `project1` will + * still use `res1` while queries from `project2` will switch to use on-demand mode. + * + *
Sample code: + * + *
+ * try (ReservationServiceClient reservationServiceClient = ReservationServiceClient.create()) {
+ * AssignmentName name = AssignmentName.of("[PROJECT]", "[LOCATION]", "[RESERVATION]", "[ASSIGNMENT]");
+ * reservationServiceClient.deleteAssignment(name.toString());
+ * }
+ *
+ *
+ * @param name Required. Name of the resource, e.g.
+ * `projects/myproject/locations/US/reservations/team1-prod/assignments/123`
+ * @throws com.google.api.gax.rpc.ApiException if the remote call fails
+ */
+ public final void deleteAssignment(String name) {
+ DeleteAssignmentRequest request = DeleteAssignmentRequest.newBuilder().setName(name).build();
+ deleteAssignment(request);
+ }
+
+ // AUTO-GENERATED DOCUMENTATION AND METHOD
+ /**
+ * Deletes a assignment. No expansion will happen.
+ *
+ * Example: + * + *
* Organization `organizationA` contains two projects, `project1` and `project2`. * + * Reservation `res1` exists and was created previously. * CreateAssignment was used + * previously to define the following associations between entities and reservations: + * `<organizationA, res1>` and `<project1, res1>` + * + *
In this example, deletion of the `<organizationA, res1>` assignment won't affect the + * other assignment `<project1, res1>`. After said deletion, queries from `project1` will + * still use `res1` while queries from `project2` will switch to use on-demand mode. + * + *
Sample code: + * + *
+ * try (ReservationServiceClient reservationServiceClient = ReservationServiceClient.create()) {
+ * AssignmentName name = AssignmentName.of("[PROJECT]", "[LOCATION]", "[RESERVATION]", "[ASSIGNMENT]");
+ * DeleteAssignmentRequest request = DeleteAssignmentRequest.newBuilder()
+ * .setName(name.toString())
+ * .build();
+ * reservationServiceClient.deleteAssignment(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 void deleteAssignment(DeleteAssignmentRequest request) {
+ deleteAssignmentCallable().call(request);
+ }
+
+ // AUTO-GENERATED DOCUMENTATION AND METHOD
+ /**
+ * Deletes a assignment. No expansion will happen.
+ *
+ * Example: + * + *
* Organization `organizationA` contains two projects, `project1` and `project2`. * + * Reservation `res1` exists and was created previously. * CreateAssignment was used + * previously to define the following associations between entities and reservations: + * `<organizationA, res1>` and `<project1, res1>` + * + *
In this example, deletion of the `<organizationA, res1>` assignment won't affect the + * other assignment `<project1, res1>`. After said deletion, queries from `project1` will + * still use `res1` while queries from `project2` will switch to use on-demand mode. + * + *
Sample code: + * + *
+ * try (ReservationServiceClient reservationServiceClient = ReservationServiceClient.create()) {
+ * AssignmentName name = AssignmentName.of("[PROJECT]", "[LOCATION]", "[RESERVATION]", "[ASSIGNMENT]");
+ * DeleteAssignmentRequest request = DeleteAssignmentRequest.newBuilder()
+ * .setName(name.toString())
+ * .build();
+ * ApiFuture<Void> future = reservationServiceClient.deleteAssignmentCallable().futureCall(request);
+ * // Do something
+ * future.get();
+ * }
+ *
+ */
+ public final UnaryCallableThe builder of this class is recursive, so contained classes are themselves builders. When * build() is called, the tree of builders is called to create the complete settings object. * - *
For example, to set the total timeout of deleteReservation to 30 seconds: + *
For example, to set the total timeout of createReservation to 30 seconds: * *
*
* ReservationServiceSettings.Builder reservationServiceSettingsBuilder =
* ReservationServiceSettings.newBuilder();
* reservationServiceSettingsBuilder
- * .deleteReservationSettings()
+ * .createReservationSettings()
* .setRetrySettings(
- * reservationServiceSettingsBuilder.deleteReservationSettings().getRetrySettings().toBuilder()
+ * reservationServiceSettingsBuilder.createReservationSettings().getRetrySettings().toBuilder()
* .setTotalTimeout(Duration.ofSeconds(30))
* .build());
* ReservationServiceSettings reservationServiceSettings = reservationServiceSettingsBuilder.build();
@@ -72,22 +72,6 @@
@Generated("by gapic-generator")
@BetaApi
public class ReservationServiceSettings extends ClientSettings {
- /** Returns the object with the settings used for calls to deleteReservation. */
- public UnaryCallSettings deleteReservationSettings() {
- return ((ReservationServiceStubSettings) getStubSettings()).deleteReservationSettings();
- }
-
- /** Returns the object with the settings used for calls to deleteCapacityCommitment. */
- public UnaryCallSettings
- deleteCapacityCommitmentSettings() {
- return ((ReservationServiceStubSettings) getStubSettings()).deleteCapacityCommitmentSettings();
- }
-
- /** Returns the object with the settings used for calls to deleteAssignment. */
- public UnaryCallSettings deleteAssignmentSettings() {
- return ((ReservationServiceStubSettings) getStubSettings()).deleteAssignmentSettings();
- }
-
/** Returns the object with the settings used for calls to createReservation. */
public UnaryCallSettings createReservationSettings() {
return ((ReservationServiceStubSettings) getStubSettings()).createReservationSettings();
@@ -105,6 +89,11 @@ public UnaryCallSettings getReservationSetti
return ((ReservationServiceStubSettings) getStubSettings()).getReservationSettings();
}
+ /** Returns the object with the settings used for calls to deleteReservation. */
+ public UnaryCallSettings deleteReservationSettings() {
+ return ((ReservationServiceStubSettings) getStubSettings()).deleteReservationSettings();
+ }
+
/** Returns the object with the settings used for calls to updateReservation. */
public UnaryCallSettings updateReservationSettings() {
return ((ReservationServiceStubSettings) getStubSettings()).updateReservationSettings();
@@ -131,6 +120,12 @@ public UnaryCallSettings updateReservatio
return ((ReservationServiceStubSettings) getStubSettings()).getCapacityCommitmentSettings();
}
+ /** Returns the object with the settings used for calls to deleteCapacityCommitment. */
+ public UnaryCallSettings
+ deleteCapacityCommitmentSettings() {
+ return ((ReservationServiceStubSettings) getStubSettings()).deleteCapacityCommitmentSettings();
+ }
+
/** Returns the object with the settings used for calls to updateCapacityCommitment. */
public UnaryCallSettings
updateCapacityCommitmentSettings() {
@@ -161,6 +156,11 @@ public UnaryCallSettings createAssignmentSe
return ((ReservationServiceStubSettings) getStubSettings()).listAssignmentsSettings();
}
+ /** Returns the object with the settings used for calls to deleteAssignment. */
+ public UnaryCallSettings deleteAssignmentSettings() {
+ return ((ReservationServiceStubSettings) getStubSettings()).deleteAssignmentSettings();
+ }
+
/** Returns the object with the settings used for calls to searchAssignments. */
public PagedCallSettings<
SearchAssignmentsRequest, SearchAssignmentsResponse, SearchAssignmentsPagedResponse>
@@ -281,22 +281,6 @@ public Builder applyToAllUnaryMethods(
return this;
}
- /** Returns the builder for the settings used for calls to deleteReservation. */
- public UnaryCallSettings.Builder deleteReservationSettings() {
- return getStubSettingsBuilder().deleteReservationSettings();
- }
-
- /** Returns the builder for the settings used for calls to deleteCapacityCommitment. */
- public UnaryCallSettings.Builder
- deleteCapacityCommitmentSettings() {
- return getStubSettingsBuilder().deleteCapacityCommitmentSettings();
- }
-
- /** Returns the builder for the settings used for calls to deleteAssignment. */
- public UnaryCallSettings.Builder deleteAssignmentSettings() {
- return getStubSettingsBuilder().deleteAssignmentSettings();
- }
-
/** Returns the builder for the settings used for calls to createReservation. */
public UnaryCallSettings.Builder
createReservationSettings() {
@@ -315,6 +299,11 @@ public UnaryCallSettings.Builder getReservat
return getStubSettingsBuilder().getReservationSettings();
}
+ /** Returns the builder for the settings used for calls to deleteReservation. */
+ public UnaryCallSettings.Builder deleteReservationSettings() {
+ return getStubSettingsBuilder().deleteReservationSettings();
+ }
+
/** Returns the builder for the settings used for calls to updateReservation. */
public UnaryCallSettings.Builder
updateReservationSettings() {
@@ -342,6 +331,12 @@ public UnaryCallSettings.Builder getReservat
return getStubSettingsBuilder().getCapacityCommitmentSettings();
}
+ /** Returns the builder for the settings used for calls to deleteCapacityCommitment. */
+ public UnaryCallSettings.Builder
+ deleteCapacityCommitmentSettings() {
+ return getStubSettingsBuilder().deleteCapacityCommitmentSettings();
+ }
+
/** Returns the builder for the settings used for calls to updateCapacityCommitment. */
public UnaryCallSettings.Builder
updateCapacityCommitmentSettings() {
@@ -374,6 +369,11 @@ public UnaryCallSettings.Builder getReservat
return getStubSettingsBuilder().listAssignmentsSettings();
}
+ /** Returns the builder for the settings used for calls to deleteAssignment. */
+ public UnaryCallSettings.Builder deleteAssignmentSettings() {
+ return getStubSettingsBuilder().deleteAssignmentSettings();
+ }
+
/** Returns the builder for the settings used for calls to searchAssignments. */
public PagedCallSettings.Builder<
SearchAssignmentsRequest, SearchAssignmentsResponse, SearchAssignmentsPagedResponse>
diff --git a/google-cloud-bigqueryreservation/src/main/java/com/google/cloud/bigquery/reservation/v1/package-info.java b/google-cloud-bigqueryreservation/src/main/java/com/google/cloud/bigquery/reservation/v1/package-info.java
index d67cbd03..a35fd8ca 100644
--- a/google-cloud-bigqueryreservation/src/main/java/com/google/cloud/bigquery/reservation/v1/package-info.java
+++ b/google-cloud-bigqueryreservation/src/main/java/com/google/cloud/bigquery/reservation/v1/package-info.java
@@ -40,8 +40,10 @@
*
*
* try (ReservationServiceClient reservationServiceClient = ReservationServiceClient.create()) {
- * ReservationName name = ReservationName.of("[PROJECT]", "[LOCATION]", "[RESERVATION]");
- * reservationServiceClient.deleteReservation(name);
+ * LocationName parent = LocationName.of("[PROJECT]", "[LOCATION]");
+ * Reservation reservation = Reservation.newBuilder().build();
+ * String reservationId = "";
+ * Reservation response = reservationServiceClient.createReservation(parent, reservation, reservationId);
* }
*
*
diff --git a/google-cloud-bigqueryreservation/src/main/java/com/google/cloud/bigquery/reservation/v1/stub/GrpcReservationServiceStub.java b/google-cloud-bigqueryreservation/src/main/java/com/google/cloud/bigquery/reservation/v1/stub/GrpcReservationServiceStub.java
index 23a2e9ce..528b17b6 100644
--- a/google-cloud-bigqueryreservation/src/main/java/com/google/cloud/bigquery/reservation/v1/stub/GrpcReservationServiceStub.java
+++ b/google-cloud-bigqueryreservation/src/main/java/com/google/cloud/bigquery/reservation/v1/stub/GrpcReservationServiceStub.java
@@ -75,36 +75,6 @@
@BetaApi("A restructuring of stub classes is planned, so this may break in the future")
public class GrpcReservationServiceStub extends ReservationServiceStub {
- private static final MethodDescriptor
- deleteReservationMethodDescriptor =
- MethodDescriptor.newBuilder()
- .setType(MethodDescriptor.MethodType.UNARY)
- .setFullMethodName(
- "google.cloud.bigquery.reservation.v1.ReservationService/DeleteReservation")
- .setRequestMarshaller(
- ProtoUtils.marshaller(DeleteReservationRequest.getDefaultInstance()))
- .setResponseMarshaller(ProtoUtils.marshaller(Empty.getDefaultInstance()))
- .build();
- private static final MethodDescriptor
- deleteCapacityCommitmentMethodDescriptor =
- MethodDescriptor.newBuilder()
- .setType(MethodDescriptor.MethodType.UNARY)
- .setFullMethodName(
- "google.cloud.bigquery.reservation.v1.ReservationService/DeleteCapacityCommitment")
- .setRequestMarshaller(
- ProtoUtils.marshaller(DeleteCapacityCommitmentRequest.getDefaultInstance()))
- .setResponseMarshaller(ProtoUtils.marshaller(Empty.getDefaultInstance()))
- .build();
- private static final MethodDescriptor
- deleteAssignmentMethodDescriptor =
- MethodDescriptor.newBuilder()
- .setType(MethodDescriptor.MethodType.UNARY)
- .setFullMethodName(
- "google.cloud.bigquery.reservation.v1.ReservationService/DeleteAssignment")
- .setRequestMarshaller(
- ProtoUtils.marshaller(DeleteAssignmentRequest.getDefaultInstance()))
- .setResponseMarshaller(ProtoUtils.marshaller(Empty.getDefaultInstance()))
- .build();
private static final MethodDescriptor
createReservationMethodDescriptor =
MethodDescriptor.newBuilder()
@@ -136,6 +106,16 @@ public class GrpcReservationServiceStub extends ReservationServiceStub {
ProtoUtils.marshaller(GetReservationRequest.getDefaultInstance()))
.setResponseMarshaller(ProtoUtils.marshaller(Reservation.getDefaultInstance()))
.build();
+ private static final MethodDescriptor
+ deleteReservationMethodDescriptor =
+ MethodDescriptor.newBuilder()
+ .setType(MethodDescriptor.MethodType.UNARY)
+ .setFullMethodName(
+ "google.cloud.bigquery.reservation.v1.ReservationService/DeleteReservation")
+ .setRequestMarshaller(
+ ProtoUtils.marshaller(DeleteReservationRequest.getDefaultInstance()))
+ .setResponseMarshaller(ProtoUtils.marshaller(Empty.getDefaultInstance()))
+ .build();
private static final MethodDescriptor
updateReservationMethodDescriptor =
MethodDescriptor.newBuilder()
@@ -179,6 +159,16 @@ public class GrpcReservationServiceStub extends ReservationServiceStub {
ProtoUtils.marshaller(GetCapacityCommitmentRequest.getDefaultInstance()))
.setResponseMarshaller(ProtoUtils.marshaller(CapacityCommitment.getDefaultInstance()))
.build();
+ private static final MethodDescriptor
+ deleteCapacityCommitmentMethodDescriptor =
+ MethodDescriptor.newBuilder()
+ .setType(MethodDescriptor.MethodType.UNARY)
+ .setFullMethodName(
+ "google.cloud.bigquery.reservation.v1.ReservationService/DeleteCapacityCommitment")
+ .setRequestMarshaller(
+ ProtoUtils.marshaller(DeleteCapacityCommitmentRequest.getDefaultInstance()))
+ .setResponseMarshaller(ProtoUtils.marshaller(Empty.getDefaultInstance()))
+ .build();
private static final MethodDescriptor
updateCapacityCommitmentMethodDescriptor =
MethodDescriptor.newBuilder()
@@ -233,6 +223,16 @@ public class GrpcReservationServiceStub extends ReservationServiceStub {
.setResponseMarshaller(
ProtoUtils.marshaller(ListAssignmentsResponse.getDefaultInstance()))
.build();
+ private static final MethodDescriptor
+ deleteAssignmentMethodDescriptor =
+ MethodDescriptor.newBuilder()
+ .setType(MethodDescriptor.MethodType.UNARY)
+ .setFullMethodName(
+ "google.cloud.bigquery.reservation.v1.ReservationService/DeleteAssignment")
+ .setRequestMarshaller(
+ ProtoUtils.marshaller(DeleteAssignmentRequest.getDefaultInstance()))
+ .setResponseMarshaller(ProtoUtils.marshaller(Empty.getDefaultInstance()))
+ .build();
private static final MethodDescriptor
searchAssignmentsMethodDescriptor =
MethodDescriptor.newBuilder()
@@ -277,16 +277,13 @@ public class GrpcReservationServiceStub extends ReservationServiceStub {
private final BackgroundResource backgroundResources;
- private final UnaryCallable deleteReservationCallable;
- private final UnaryCallable
- deleteCapacityCommitmentCallable;
- private final UnaryCallable deleteAssignmentCallable;
private final UnaryCallable createReservationCallable;
private final UnaryCallable
listReservationsCallable;
private final UnaryCallable
listReservationsPagedCallable;
private final UnaryCallable getReservationCallable;
+ private final UnaryCallable deleteReservationCallable;
private final UnaryCallable updateReservationCallable;
private final UnaryCallable
createCapacityCommitmentCallable;
@@ -296,6 +293,8 @@ public class GrpcReservationServiceStub extends ReservationServiceStub {
listCapacityCommitmentsPagedCallable;
private final UnaryCallable
getCapacityCommitmentCallable;
+ private final UnaryCallable
+ deleteCapacityCommitmentCallable;
private final UnaryCallable
updateCapacityCommitmentCallable;
private final UnaryCallable
@@ -307,6 +306,7 @@ public class GrpcReservationServiceStub extends ReservationServiceStub {
listAssignmentsCallable;
private final UnaryCallable
listAssignmentsPagedCallable;
+ private final UnaryCallable deleteAssignmentCallable;
private final UnaryCallable
searchAssignmentsCallable;
private final UnaryCallable
@@ -357,46 +357,6 @@ protected GrpcReservationServiceStub(
throws IOException {
this.callableFactory = callableFactory;
- GrpcCallSettings deleteReservationTransportSettings =
- GrpcCallSettings.newBuilder()
- .setMethodDescriptor(deleteReservationMethodDescriptor)
- .setParamsExtractor(
- new RequestParamsExtractor() {
- @Override
- public Map extract(DeleteReservationRequest request) {
- ImmutableMap.Builder params = ImmutableMap.builder();
- params.put("name", String.valueOf(request.getName()));
- return params.build();
- }
- })
- .build();
- GrpcCallSettings
- deleteCapacityCommitmentTransportSettings =
- GrpcCallSettings.newBuilder()
- .setMethodDescriptor(deleteCapacityCommitmentMethodDescriptor)
- .setParamsExtractor(
- new RequestParamsExtractor() {
- @Override
- public Map extract(DeleteCapacityCommitmentRequest request) {
- ImmutableMap.Builder params = ImmutableMap.builder();
- params.put("name", String.valueOf(request.getName()));
- return params.build();
- }
- })
- .build();
- GrpcCallSettings deleteAssignmentTransportSettings =
- GrpcCallSettings.newBuilder()
- .setMethodDescriptor(deleteAssignmentMethodDescriptor)
- .setParamsExtractor(
- new RequestParamsExtractor() {
- @Override
- public Map extract(DeleteAssignmentRequest request) {
- ImmutableMap.Builder params = ImmutableMap.builder();
- params.put("name", String.valueOf(request.getName()));
- return params.build();
- }
- })
- .build();
GrpcCallSettings createReservationTransportSettings =
GrpcCallSettings.newBuilder()
.setMethodDescriptor(createReservationMethodDescriptor)
@@ -437,6 +397,19 @@ public Map extract(GetReservationRequest request) {
}
})
.build();
+ GrpcCallSettings deleteReservationTransportSettings =
+ GrpcCallSettings.newBuilder()
+ .setMethodDescriptor(deleteReservationMethodDescriptor)
+ .setParamsExtractor(
+ new RequestParamsExtractor() {
+ @Override
+ public Map extract(DeleteReservationRequest request) {
+ ImmutableMap.Builder params = ImmutableMap.builder();
+ params.put("name", String.valueOf(request.getName()));
+ return params.build();
+ }
+ })
+ .build();
GrpcCallSettings updateReservationTransportSettings =
GrpcCallSettings.newBuilder()
.setMethodDescriptor(updateReservationMethodDescriptor)
@@ -494,6 +467,20 @@ public Map extract(GetCapacityCommitmentRequest request) {
}
})
.build();
+ GrpcCallSettings
+ deleteCapacityCommitmentTransportSettings =
+ GrpcCallSettings.newBuilder()
+ .setMethodDescriptor(deleteCapacityCommitmentMethodDescriptor)
+ .setParamsExtractor(
+ new RequestParamsExtractor() {
+ @Override
+ public Map extract(DeleteCapacityCommitmentRequest request) {
+ ImmutableMap.Builder params = ImmutableMap.builder();
+ params.put("name", String.valueOf(request.getName()));
+ return params.build();
+ }
+ })
+ .build();
GrpcCallSettings
updateCapacityCommitmentTransportSettings =
GrpcCallSettings.newBuilder()
@@ -566,6 +553,19 @@ public Map extract(ListAssignmentsRequest request) {
}
})
.build();
+ GrpcCallSettings deleteAssignmentTransportSettings =
+ GrpcCallSettings.newBuilder()
+ .setMethodDescriptor(deleteAssignmentMethodDescriptor)
+ .setParamsExtractor(
+ new RequestParamsExtractor() {
+ @Override
+ public Map extract(DeleteAssignmentRequest request) {
+ ImmutableMap.Builder params = ImmutableMap.builder();
+ params.put("name", String.valueOf(request.getName()));
+ return params.build();
+ }
+ })
+ .build();
GrpcCallSettings
searchAssignmentsTransportSettings =
GrpcCallSettings.newBuilder()
@@ -623,19 +623,6 @@ public Map extract(UpdateBiReservationRequest request) {
})
.build();
- this.deleteReservationCallable =
- callableFactory.createUnaryCallable(
- deleteReservationTransportSettings,
- settings.deleteReservationSettings(),
- clientContext);
- this.deleteCapacityCommitmentCallable =
- callableFactory.createUnaryCallable(
- deleteCapacityCommitmentTransportSettings,
- settings.deleteCapacityCommitmentSettings(),
- clientContext);
- this.deleteAssignmentCallable =
- callableFactory.createUnaryCallable(
- deleteAssignmentTransportSettings, settings.deleteAssignmentSettings(), clientContext);
this.createReservationCallable =
callableFactory.createUnaryCallable(
createReservationTransportSettings,
@@ -650,6 +637,11 @@ public Map extract(UpdateBiReservationRequest request) {
this.getReservationCallable =
callableFactory.createUnaryCallable(
getReservationTransportSettings, settings.getReservationSettings(), clientContext);
+ this.deleteReservationCallable =
+ callableFactory.createUnaryCallable(
+ deleteReservationTransportSettings,
+ settings.deleteReservationSettings(),
+ clientContext);
this.updateReservationCallable =
callableFactory.createUnaryCallable(
updateReservationTransportSettings,
@@ -675,6 +667,11 @@ public Map extract(UpdateBiReservationRequest request) {
getCapacityCommitmentTransportSettings,
settings.getCapacityCommitmentSettings(),
clientContext);
+ this.deleteCapacityCommitmentCallable =
+ callableFactory.createUnaryCallable(
+ deleteCapacityCommitmentTransportSettings,
+ settings.deleteCapacityCommitmentSettings(),
+ clientContext);
this.updateCapacityCommitmentCallable =
callableFactory.createUnaryCallable(
updateCapacityCommitmentTransportSettings,
@@ -699,6 +696,9 @@ public Map extract(UpdateBiReservationRequest request) {
this.listAssignmentsPagedCallable =
callableFactory.createPagedCallable(
listAssignmentsTransportSettings, settings.listAssignmentsSettings(), clientContext);
+ this.deleteAssignmentCallable =
+ callableFactory.createUnaryCallable(
+ deleteAssignmentTransportSettings, settings.deleteAssignmentSettings(), clientContext);
this.searchAssignmentsCallable =
callableFactory.createUnaryCallable(
searchAssignmentsTransportSettings,
@@ -724,18 +724,6 @@ public Map extract(UpdateBiReservationRequest request) {
backgroundResources = new BackgroundResourceAggregation(clientContext.getBackgroundResources());
}
- public UnaryCallable deleteReservationCallable() {
- return deleteReservationCallable;
- }
-
- public UnaryCallable deleteCapacityCommitmentCallable() {
- return deleteCapacityCommitmentCallable;
- }
-
- public UnaryCallable deleteAssignmentCallable() {
- return deleteAssignmentCallable;
- }
-
public UnaryCallable createReservationCallable() {
return createReservationCallable;
}
@@ -754,6 +742,10 @@ public UnaryCallable getReservationCallable(
return getReservationCallable;
}
+ public UnaryCallable deleteReservationCallable() {
+ return deleteReservationCallable;
+ }
+
public UnaryCallable updateReservationCallable() {
return updateReservationCallable;
}
@@ -778,6 +770,10 @@ public UnaryCallable updateReservationCal
return getCapacityCommitmentCallable;
}
+ public UnaryCallable deleteCapacityCommitmentCallable() {
+ return deleteCapacityCommitmentCallable;
+ }
+
public UnaryCallable
updateCapacityCommitmentCallable() {
return updateCapacityCommitmentCallable;
@@ -806,6 +802,10 @@ public UnaryCallable listAssign
return listAssignmentsCallable;
}
+ public UnaryCallable deleteAssignmentCallable() {
+ return deleteAssignmentCallable;
+ }
+
public UnaryCallable
searchAssignmentsPagedCallable() {
return searchAssignmentsPagedCallable;
diff --git a/google-cloud-bigqueryreservation/src/main/java/com/google/cloud/bigquery/reservation/v1/stub/ReservationServiceStub.java b/google-cloud-bigqueryreservation/src/main/java/com/google/cloud/bigquery/reservation/v1/stub/ReservationServiceStub.java
index f6289284..a97068d9 100644
--- a/google-cloud-bigqueryreservation/src/main/java/com/google/cloud/bigquery/reservation/v1/stub/ReservationServiceStub.java
+++ b/google-cloud-bigqueryreservation/src/main/java/com/google/cloud/bigquery/reservation/v1/stub/ReservationServiceStub.java
@@ -64,18 +64,6 @@
@BetaApi("A restructuring of stub classes is planned, so this may break in the future")
public abstract class ReservationServiceStub implements BackgroundResource {
- public UnaryCallable deleteReservationCallable() {
- throw new UnsupportedOperationException("Not implemented: deleteReservationCallable()");
- }
-
- public UnaryCallable deleteCapacityCommitmentCallable() {
- throw new UnsupportedOperationException("Not implemented: deleteCapacityCommitmentCallable()");
- }
-
- public UnaryCallable deleteAssignmentCallable() {
- throw new UnsupportedOperationException("Not implemented: deleteAssignmentCallable()");
- }
-
public UnaryCallable createReservationCallable() {
throw new UnsupportedOperationException("Not implemented: createReservationCallable()");
}
@@ -94,6 +82,10 @@ public UnaryCallable getReservationCallable(
throw new UnsupportedOperationException("Not implemented: getReservationCallable()");
}
+ public UnaryCallable deleteReservationCallable() {
+ throw new UnsupportedOperationException("Not implemented: deleteReservationCallable()");
+ }
+
public UnaryCallable updateReservationCallable() {
throw new UnsupportedOperationException("Not implemented: updateReservationCallable()");
}
@@ -119,6 +111,10 @@ public UnaryCallable updateReservationCal
throw new UnsupportedOperationException("Not implemented: getCapacityCommitmentCallable()");
}
+ public UnaryCallable deleteCapacityCommitmentCallable() {
+ throw new UnsupportedOperationException("Not implemented: deleteCapacityCommitmentCallable()");
+ }
+
public UnaryCallable
updateCapacityCommitmentCallable() {
throw new UnsupportedOperationException("Not implemented: updateCapacityCommitmentCallable()");
@@ -147,6 +143,10 @@ public UnaryCallable listAssign
throw new UnsupportedOperationException("Not implemented: listAssignmentsCallable()");
}
+ public UnaryCallable deleteAssignmentCallable() {
+ throw new UnsupportedOperationException("Not implemented: deleteAssignmentCallable()");
+ }
+
public UnaryCallable
searchAssignmentsPagedCallable() {
throw new UnsupportedOperationException("Not implemented: searchAssignmentsPagedCallable()");
diff --git a/google-cloud-bigqueryreservation/src/main/java/com/google/cloud/bigquery/reservation/v1/stub/ReservationServiceStubSettings.java b/google-cloud-bigqueryreservation/src/main/java/com/google/cloud/bigquery/reservation/v1/stub/ReservationServiceStubSettings.java
index 55add30e..cb81755f 100644
--- a/google-cloud-bigqueryreservation/src/main/java/com/google/cloud/bigquery/reservation/v1/stub/ReservationServiceStubSettings.java
+++ b/google-cloud-bigqueryreservation/src/main/java/com/google/cloud/bigquery/reservation/v1/stub/ReservationServiceStubSettings.java
@@ -96,16 +96,16 @@
* The builder of this class is recursive, so contained classes are themselves builders. When
* build() is called, the tree of builders is called to create the complete settings object.
*
- *
For example, to set the total timeout of deleteReservation to 30 seconds:
+ *
For example, to set the total timeout of createReservation to 30 seconds:
*
*
*
* ReservationServiceStubSettings.Builder reservationServiceSettingsBuilder =
* ReservationServiceStubSettings.newBuilder();
* reservationServiceSettingsBuilder
- * .deleteReservationSettings()
+ * .createReservationSettings()
* .setRetrySettings(
- * reservationServiceSettingsBuilder.deleteReservationSettings().getRetrySettings().toBuilder()
+ * reservationServiceSettingsBuilder.createReservationSettings().getRetrySettings().toBuilder()
* .setTotalTimeout(Duration.ofSeconds(30))
* .build());
* ReservationServiceStubSettings reservationServiceSettings = reservationServiceSettingsBuilder.build();
@@ -122,15 +122,12 @@ public class ReservationServiceStubSettings extends StubSettings deleteReservationSettings;
- private final UnaryCallSettings
- deleteCapacityCommitmentSettings;
- private final UnaryCallSettings deleteAssignmentSettings;
private final UnaryCallSettings createReservationSettings;
private final PagedCallSettings<
ListReservationsRequest, ListReservationsResponse, ListReservationsPagedResponse>
listReservationsSettings;
private final UnaryCallSettings getReservationSettings;
+ private final UnaryCallSettings deleteReservationSettings;
private final UnaryCallSettings updateReservationSettings;
private final UnaryCallSettings
createCapacityCommitmentSettings;
@@ -141,6 +138,8 @@ public class ReservationServiceStubSettings extends StubSettings
getCapacityCommitmentSettings;
+ private final UnaryCallSettings
+ deleteCapacityCommitmentSettings;
private final UnaryCallSettings
updateCapacityCommitmentSettings;
private final UnaryCallSettings
@@ -151,6 +150,7 @@ public class ReservationServiceStubSettings extends StubSettings
listAssignmentsSettings;
+ private final UnaryCallSettings deleteAssignmentSettings;
private final PagedCallSettings<
SearchAssignmentsRequest, SearchAssignmentsResponse, SearchAssignmentsPagedResponse>
searchAssignmentsSettings;
@@ -159,22 +159,6 @@ public class ReservationServiceStubSettings extends StubSettings
updateBiReservationSettings;
- /** Returns the object with the settings used for calls to deleteReservation. */
- public UnaryCallSettings deleteReservationSettings() {
- return deleteReservationSettings;
- }
-
- /** Returns the object with the settings used for calls to deleteCapacityCommitment. */
- public UnaryCallSettings
- deleteCapacityCommitmentSettings() {
- return deleteCapacityCommitmentSettings;
- }
-
- /** Returns the object with the settings used for calls to deleteAssignment. */
- public UnaryCallSettings deleteAssignmentSettings() {
- return deleteAssignmentSettings;
- }
-
/** Returns the object with the settings used for calls to createReservation. */
public UnaryCallSettings createReservationSettings() {
return createReservationSettings;
@@ -192,6 +176,11 @@ public UnaryCallSettings getReservationSetti
return getReservationSettings;
}
+ /** Returns the object with the settings used for calls to deleteReservation. */
+ public UnaryCallSettings deleteReservationSettings() {
+ return deleteReservationSettings;
+ }
+
/** Returns the object with the settings used for calls to updateReservation. */
public UnaryCallSettings updateReservationSettings() {
return updateReservationSettings;
@@ -218,6 +207,12 @@ public UnaryCallSettings updateReservatio
return getCapacityCommitmentSettings;
}
+ /** Returns the object with the settings used for calls to deleteCapacityCommitment. */
+ public UnaryCallSettings
+ deleteCapacityCommitmentSettings() {
+ return deleteCapacityCommitmentSettings;
+ }
+
/** Returns the object with the settings used for calls to updateCapacityCommitment. */
public UnaryCallSettings
updateCapacityCommitmentSettings() {
@@ -248,6 +243,11 @@ public UnaryCallSettings createAssignmentSe
return listAssignmentsSettings;
}
+ /** Returns the object with the settings used for calls to deleteAssignment. */
+ public UnaryCallSettings deleteAssignmentSettings() {
+ return deleteAssignmentSettings;
+ }
+
/** Returns the object with the settings used for calls to searchAssignments. */
public PagedCallSettings<
SearchAssignmentsRequest, SearchAssignmentsResponse, SearchAssignmentsPagedResponse>
@@ -340,21 +340,21 @@ public Builder toBuilder() {
protected ReservationServiceStubSettings(Builder settingsBuilder) throws IOException {
super(settingsBuilder);
- deleteReservationSettings = settingsBuilder.deleteReservationSettings().build();
- deleteCapacityCommitmentSettings = settingsBuilder.deleteCapacityCommitmentSettings().build();
- deleteAssignmentSettings = settingsBuilder.deleteAssignmentSettings().build();
createReservationSettings = settingsBuilder.createReservationSettings().build();
listReservationsSettings = settingsBuilder.listReservationsSettings().build();
getReservationSettings = settingsBuilder.getReservationSettings().build();
+ deleteReservationSettings = settingsBuilder.deleteReservationSettings().build();
updateReservationSettings = settingsBuilder.updateReservationSettings().build();
createCapacityCommitmentSettings = settingsBuilder.createCapacityCommitmentSettings().build();
listCapacityCommitmentsSettings = settingsBuilder.listCapacityCommitmentsSettings().build();
getCapacityCommitmentSettings = settingsBuilder.getCapacityCommitmentSettings().build();
+ deleteCapacityCommitmentSettings = settingsBuilder.deleteCapacityCommitmentSettings().build();
updateCapacityCommitmentSettings = settingsBuilder.updateCapacityCommitmentSettings().build();
splitCapacityCommitmentSettings = settingsBuilder.splitCapacityCommitmentSettings().build();
mergeCapacityCommitmentsSettings = settingsBuilder.mergeCapacityCommitmentsSettings().build();
createAssignmentSettings = settingsBuilder.createAssignmentSettings().build();
listAssignmentsSettings = settingsBuilder.listAssignmentsSettings().build();
+ deleteAssignmentSettings = settingsBuilder.deleteAssignmentSettings().build();
searchAssignmentsSettings = settingsBuilder.searchAssignmentsSettings().build();
moveAssignmentSettings = settingsBuilder.moveAssignmentSettings().build();
getBiReservationSettings = settingsBuilder.getBiReservationSettings().build();
@@ -614,12 +614,6 @@ public static class Builder
extends StubSettings.Builder {
private final ImmutableList> unaryMethodSettingsBuilders;
- private final UnaryCallSettings.Builder
- deleteReservationSettings;
- private final UnaryCallSettings.Builder
- deleteCapacityCommitmentSettings;
- private final UnaryCallSettings.Builder
- deleteAssignmentSettings;
private final UnaryCallSettings.Builder
createReservationSettings;
private final PagedCallSettings.Builder<
@@ -627,6 +621,8 @@ public static class Builder
listReservationsSettings;
private final UnaryCallSettings.Builder
getReservationSettings;
+ private final UnaryCallSettings.Builder
+ deleteReservationSettings;
private final UnaryCallSettings.Builder
updateReservationSettings;
private final UnaryCallSettings.Builder
@@ -638,6 +634,8 @@ public static class Builder
listCapacityCommitmentsSettings;
private final UnaryCallSettings.Builder
getCapacityCommitmentSettings;
+ private final UnaryCallSettings.Builder
+ deleteCapacityCommitmentSettings;
private final UnaryCallSettings.Builder
updateCapacityCommitmentSettings;
private final UnaryCallSettings.Builder<
@@ -650,6 +648,8 @@ public static class Builder
private final PagedCallSettings.Builder<
ListAssignmentsRequest, ListAssignmentsResponse, ListAssignmentsPagedResponse>
listAssignmentsSettings;
+ private final UnaryCallSettings.Builder
+ deleteAssignmentSettings;
private final PagedCallSettings.Builder<
SearchAssignmentsRequest, SearchAssignmentsResponse, SearchAssignmentsPagedResponse>
searchAssignmentsSettings;
@@ -667,11 +667,13 @@ public static class Builder
ImmutableMap.Builder> definitions =
ImmutableMap.builder();
definitions.put(
- "idempotent",
+ "retry_policy_1_codes",
ImmutableSet.copyOf(
Lists.newArrayList(
StatusCode.Code.DEADLINE_EXCEEDED, StatusCode.Code.UNAVAILABLE)));
- definitions.put("non_idempotent", ImmutableSet.copyOf(Lists.newArrayList()));
+ definitions.put("no_retry_codes", ImmutableSet.copyOf(Lists.newArrayList()));
+ definitions.put(
+ "no_retry_1_codes", ImmutableSet.copyOf(Lists.newArrayList()));
RETRYABLE_CODE_DEFINITIONS = definitions.build();
}
@@ -685,12 +687,22 @@ public static class Builder
.setInitialRetryDelay(Duration.ofMillis(100L))
.setRetryDelayMultiplier(1.3)
.setMaxRetryDelay(Duration.ofMillis(60000L))
- .setInitialRpcTimeout(Duration.ofMillis(20000L))
+ .setInitialRpcTimeout(Duration.ofMillis(60000L))
+ .setRpcTimeoutMultiplier(1.0)
+ .setMaxRpcTimeout(Duration.ofMillis(60000L))
+ .setTotalTimeout(Duration.ofMillis(60000L))
+ .build();
+ definitions.put("retry_policy_1_params", settings);
+ settings = RetrySettings.newBuilder().setRpcTimeoutMultiplier(1.0).build();
+ definitions.put("no_retry_params", settings);
+ settings =
+ RetrySettings.newBuilder()
+ .setInitialRpcTimeout(Duration.ofMillis(60000L))
.setRpcTimeoutMultiplier(1.0)
- .setMaxRpcTimeout(Duration.ofMillis(20000L))
- .setTotalTimeout(Duration.ofMillis(600000L))
+ .setMaxRpcTimeout(Duration.ofMillis(60000L))
+ .setTotalTimeout(Duration.ofMillis(60000L))
.build();
- definitions.put("default", settings);
+ definitions.put("no_retry_1_params", settings);
RETRY_PARAM_DEFINITIONS = definitions.build();
}
@@ -701,18 +713,14 @@ protected Builder() {
protected Builder(ClientContext clientContext) {
super(clientContext);
- deleteReservationSettings = UnaryCallSettings.newUnaryCallSettingsBuilder();
-
- deleteCapacityCommitmentSettings = UnaryCallSettings.newUnaryCallSettingsBuilder();
-
- deleteAssignmentSettings = UnaryCallSettings.newUnaryCallSettingsBuilder();
-
createReservationSettings = UnaryCallSettings.newUnaryCallSettingsBuilder();
listReservationsSettings = PagedCallSettings.newBuilder(LIST_RESERVATIONS_PAGE_STR_FACT);
getReservationSettings = UnaryCallSettings.newUnaryCallSettingsBuilder();
+ deleteReservationSettings = UnaryCallSettings.newUnaryCallSettingsBuilder();
+
updateReservationSettings = UnaryCallSettings.newUnaryCallSettingsBuilder();
createCapacityCommitmentSettings = UnaryCallSettings.newUnaryCallSettingsBuilder();
@@ -722,6 +730,8 @@ protected Builder(ClientContext clientContext) {
getCapacityCommitmentSettings = UnaryCallSettings.newUnaryCallSettingsBuilder();
+ deleteCapacityCommitmentSettings = UnaryCallSettings.newUnaryCallSettingsBuilder();
+
updateCapacityCommitmentSettings = UnaryCallSettings.newUnaryCallSettingsBuilder();
splitCapacityCommitmentSettings = UnaryCallSettings.newUnaryCallSettingsBuilder();
@@ -732,6 +742,8 @@ protected Builder(ClientContext clientContext) {
listAssignmentsSettings = PagedCallSettings.newBuilder(LIST_ASSIGNMENTS_PAGE_STR_FACT);
+ deleteAssignmentSettings = UnaryCallSettings.newUnaryCallSettingsBuilder();
+
searchAssignmentsSettings = PagedCallSettings.newBuilder(SEARCH_ASSIGNMENTS_PAGE_STR_FACT);
moveAssignmentSettings = UnaryCallSettings.newUnaryCallSettingsBuilder();
@@ -742,21 +754,21 @@ protected Builder(ClientContext clientContext) {
unaryMethodSettingsBuilders =
ImmutableList.>of(
- deleteReservationSettings,
- deleteCapacityCommitmentSettings,
- deleteAssignmentSettings,
createReservationSettings,
listReservationsSettings,
getReservationSettings,
+ deleteReservationSettings,
updateReservationSettings,
createCapacityCommitmentSettings,
listCapacityCommitmentsSettings,
getCapacityCommitmentSettings,
+ deleteCapacityCommitmentSettings,
updateCapacityCommitmentSettings,
splitCapacityCommitmentSettings,
mergeCapacityCommitmentsSettings,
createAssignmentSettings,
listAssignmentsSettings,
+ deleteAssignmentSettings,
searchAssignmentsSettings,
moveAssignmentSettings,
getBiReservationSettings,
@@ -776,100 +788,100 @@ private static Builder createDefault() {
private static Builder initDefaults(Builder builder) {
- builder
- .deleteReservationSettings()
- .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("idempotent"))
- .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("default"));
-
- builder
- .deleteCapacityCommitmentSettings()
- .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("idempotent"))
- .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("default"));
-
- builder
- .deleteAssignmentSettings()
- .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("idempotent"))
- .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("default"));
-
builder
.createReservationSettings()
- .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("non_idempotent"))
- .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("default"));
+ .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("no_retry_1_codes"))
+ .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("no_retry_1_params"));
builder
.listReservationsSettings()
- .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("idempotent"))
- .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("default"));
+ .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("retry_policy_1_codes"))
+ .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("retry_policy_1_params"));
builder
.getReservationSettings()
- .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("idempotent"))
- .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("default"));
+ .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("retry_policy_1_codes"))
+ .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("retry_policy_1_params"));
+
+ builder
+ .deleteReservationSettings()
+ .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("retry_policy_1_codes"))
+ .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("retry_policy_1_params"));
builder
.updateReservationSettings()
- .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("non_idempotent"))
- .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("default"));
+ .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("no_retry_1_codes"))
+ .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("no_retry_1_params"));
builder
.createCapacityCommitmentSettings()
- .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("non_idempotent"))
- .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("default"));
+ .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("no_retry_1_codes"))
+ .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("no_retry_1_params"));
builder
.listCapacityCommitmentsSettings()
- .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("idempotent"))
- .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("default"));
+ .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("retry_policy_1_codes"))
+ .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("retry_policy_1_params"));
builder
.getCapacityCommitmentSettings()
- .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("idempotent"))
- .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("default"));
+ .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("retry_policy_1_codes"))
+ .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("retry_policy_1_params"));
+
+ builder
+ .deleteCapacityCommitmentSettings()
+ .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("retry_policy_1_codes"))
+ .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("retry_policy_1_params"));
builder
.updateCapacityCommitmentSettings()
- .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("non_idempotent"))
- .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("default"));
+ .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("no_retry_1_codes"))
+ .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("no_retry_1_params"));
builder
.splitCapacityCommitmentSettings()
- .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("non_idempotent"))
- .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("default"));
+ .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("no_retry_1_codes"))
+ .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("no_retry_1_params"));
builder
.mergeCapacityCommitmentsSettings()
- .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("non_idempotent"))
- .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("default"));
+ .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("no_retry_1_codes"))
+ .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("no_retry_1_params"));
builder
.createAssignmentSettings()
- .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("non_idempotent"))
- .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("default"));
+ .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("no_retry_1_codes"))
+ .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("no_retry_1_params"));
builder
.listAssignmentsSettings()
- .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("idempotent"))
- .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("default"));
+ .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("retry_policy_1_codes"))
+ .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("retry_policy_1_params"));
+
+ builder
+ .deleteAssignmentSettings()
+ .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("retry_policy_1_codes"))
+ .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("retry_policy_1_params"));
builder
.searchAssignmentsSettings()
- .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("idempotent"))
- .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("default"));
+ .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("retry_policy_1_codes"))
+ .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("retry_policy_1_params"));
builder
.moveAssignmentSettings()
- .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("non_idempotent"))
- .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("default"));
+ .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("no_retry_1_codes"))
+ .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("no_retry_1_params"));
builder
.getBiReservationSettings()
- .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("idempotent"))
- .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("default"));
+ .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("retry_policy_1_codes"))
+ .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("retry_policy_1_params"));
builder
.updateBiReservationSettings()
- .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("non_idempotent"))
- .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("default"));
+ .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("no_retry_1_codes"))
+ .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("no_retry_1_params"));
return builder;
}
@@ -877,21 +889,21 @@ private static Builder initDefaults(Builder builder) {
protected Builder(ReservationServiceStubSettings settings) {
super(settings);
- deleteReservationSettings = settings.deleteReservationSettings.toBuilder();
- deleteCapacityCommitmentSettings = settings.deleteCapacityCommitmentSettings.toBuilder();
- deleteAssignmentSettings = settings.deleteAssignmentSettings.toBuilder();
createReservationSettings = settings.createReservationSettings.toBuilder();
listReservationsSettings = settings.listReservationsSettings.toBuilder();
getReservationSettings = settings.getReservationSettings.toBuilder();
+ deleteReservationSettings = settings.deleteReservationSettings.toBuilder();
updateReservationSettings = settings.updateReservationSettings.toBuilder();
createCapacityCommitmentSettings = settings.createCapacityCommitmentSettings.toBuilder();
listCapacityCommitmentsSettings = settings.listCapacityCommitmentsSettings.toBuilder();
getCapacityCommitmentSettings = settings.getCapacityCommitmentSettings.toBuilder();
+ deleteCapacityCommitmentSettings = settings.deleteCapacityCommitmentSettings.toBuilder();
updateCapacityCommitmentSettings = settings.updateCapacityCommitmentSettings.toBuilder();
splitCapacityCommitmentSettings = settings.splitCapacityCommitmentSettings.toBuilder();
mergeCapacityCommitmentsSettings = settings.mergeCapacityCommitmentsSettings.toBuilder();
createAssignmentSettings = settings.createAssignmentSettings.toBuilder();
listAssignmentsSettings = settings.listAssignmentsSettings.toBuilder();
+ deleteAssignmentSettings = settings.deleteAssignmentSettings.toBuilder();
searchAssignmentsSettings = settings.searchAssignmentsSettings.toBuilder();
moveAssignmentSettings = settings.moveAssignmentSettings.toBuilder();
getBiReservationSettings = settings.getBiReservationSettings.toBuilder();
@@ -899,21 +911,21 @@ protected Builder(ReservationServiceStubSettings settings) {
unaryMethodSettingsBuilders =
ImmutableList.>of(
- deleteReservationSettings,
- deleteCapacityCommitmentSettings,
- deleteAssignmentSettings,
createReservationSettings,
listReservationsSettings,
getReservationSettings,
+ deleteReservationSettings,
updateReservationSettings,
createCapacityCommitmentSettings,
listCapacityCommitmentsSettings,
getCapacityCommitmentSettings,
+ deleteCapacityCommitmentSettings,
updateCapacityCommitmentSettings,
splitCapacityCommitmentSettings,
mergeCapacityCommitmentsSettings,
createAssignmentSettings,
listAssignmentsSettings,
+ deleteAssignmentSettings,
searchAssignmentsSettings,
moveAssignmentSettings,
getBiReservationSettings,
@@ -936,22 +948,6 @@ public Builder applyToAllUnaryMethods(
return unaryMethodSettingsBuilders;
}
- /** Returns the builder for the settings used for calls to deleteReservation. */
- public UnaryCallSettings.Builder deleteReservationSettings() {
- return deleteReservationSettings;
- }
-
- /** Returns the builder for the settings used for calls to deleteCapacityCommitment. */
- public UnaryCallSettings.Builder
- deleteCapacityCommitmentSettings() {
- return deleteCapacityCommitmentSettings;
- }
-
- /** Returns the builder for the settings used for calls to deleteAssignment. */
- public UnaryCallSettings.Builder deleteAssignmentSettings() {
- return deleteAssignmentSettings;
- }
-
/** Returns the builder for the settings used for calls to createReservation. */
public UnaryCallSettings.Builder
createReservationSettings() {
@@ -970,6 +966,11 @@ public UnaryCallSettings.Builder getReservat
return getReservationSettings;
}
+ /** Returns the builder for the settings used for calls to deleteReservation. */
+ public UnaryCallSettings.Builder deleteReservationSettings() {
+ return deleteReservationSettings;
+ }
+
/** Returns the builder for the settings used for calls to updateReservation. */
public UnaryCallSettings.Builder
updateReservationSettings() {
@@ -997,6 +998,12 @@ public UnaryCallSettings.Builder getReservat
return getCapacityCommitmentSettings;
}
+ /** Returns the builder for the settings used for calls to deleteCapacityCommitment. */
+ public UnaryCallSettings.Builder
+ deleteCapacityCommitmentSettings() {
+ return deleteCapacityCommitmentSettings;
+ }
+
/** Returns the builder for the settings used for calls to updateCapacityCommitment. */
public UnaryCallSettings.Builder
updateCapacityCommitmentSettings() {
@@ -1029,6 +1036,11 @@ public UnaryCallSettings.Builder getReservat
return listAssignmentsSettings;
}
+ /** Returns the builder for the settings used for calls to deleteAssignment. */
+ public UnaryCallSettings.Builder deleteAssignmentSettings() {
+ return deleteAssignmentSettings;
+ }
+
/** Returns the builder for the settings used for calls to searchAssignments. */
public PagedCallSettings.Builder<
SearchAssignmentsRequest, SearchAssignmentsResponse, SearchAssignmentsPagedResponse>
diff --git a/google-cloud-bigqueryreservation/src/test/java/com/google/cloud/bigquery/reservation/v1/ReservationServiceClientTest.java b/google-cloud-bigqueryreservation/src/test/java/com/google/cloud/bigquery/reservation/v1/ReservationServiceClientTest.java
index b871720e..8c38263e 100644
--- a/google-cloud-bigqueryreservation/src/test/java/com/google/cloud/bigquery/reservation/v1/ReservationServiceClientTest.java
+++ b/google-cloud-bigqueryreservation/src/test/java/com/google/cloud/bigquery/reservation/v1/ReservationServiceClientTest.java
@@ -83,122 +83,6 @@ public void tearDown() throws Exception {
client.close();
}
- @Test
- @SuppressWarnings("all")
- public void deleteReservationTest() {
- Empty expectedResponse = Empty.newBuilder().build();
- mockReservationService.addResponse(expectedResponse);
-
- ReservationName name = ReservationName.of("[PROJECT]", "[LOCATION]", "[RESERVATION]");
-
- client.deleteReservation(name);
-
- List actualRequests = mockReservationService.getRequests();
- Assert.assertEquals(1, actualRequests.size());
- DeleteReservationRequest actualRequest = (DeleteReservationRequest) actualRequests.get(0);
-
- Assert.assertEquals(name, ReservationName.parse(actualRequest.getName()));
- Assert.assertTrue(
- channelProvider.isHeaderSent(
- ApiClientHeaderProvider.getDefaultApiClientHeaderKey(),
- GaxGrpcProperties.getDefaultApiClientHeaderPattern()));
- }
-
- @Test
- @SuppressWarnings("all")
- public void deleteReservationExceptionTest() throws Exception {
- StatusRuntimeException exception = new StatusRuntimeException(Status.INVALID_ARGUMENT);
- mockReservationService.addException(exception);
-
- try {
- ReservationName name = ReservationName.of("[PROJECT]", "[LOCATION]", "[RESERVATION]");
-
- client.deleteReservation(name);
- Assert.fail("No exception raised");
- } catch (InvalidArgumentException e) {
- // Expected exception
- }
- }
-
- @Test
- @SuppressWarnings("all")
- public void deleteCapacityCommitmentTest() {
- Empty expectedResponse = Empty.newBuilder().build();
- mockReservationService.addResponse(expectedResponse);
-
- CapacityCommitmentName name =
- CapacityCommitmentName.of("[PROJECT]", "[LOCATION]", "[CAPACITY_COMMITMENT]");
-
- client.deleteCapacityCommitment(name);
-
- List actualRequests = mockReservationService.getRequests();
- Assert.assertEquals(1, actualRequests.size());
- DeleteCapacityCommitmentRequest actualRequest =
- (DeleteCapacityCommitmentRequest) actualRequests.get(0);
-
- Assert.assertEquals(name, CapacityCommitmentName.parse(actualRequest.getName()));
- Assert.assertTrue(
- channelProvider.isHeaderSent(
- ApiClientHeaderProvider.getDefaultApiClientHeaderKey(),
- GaxGrpcProperties.getDefaultApiClientHeaderPattern()));
- }
-
- @Test
- @SuppressWarnings("all")
- public void deleteCapacityCommitmentExceptionTest() throws Exception {
- StatusRuntimeException exception = new StatusRuntimeException(Status.INVALID_ARGUMENT);
- mockReservationService.addException(exception);
-
- try {
- CapacityCommitmentName name =
- CapacityCommitmentName.of("[PROJECT]", "[LOCATION]", "[CAPACITY_COMMITMENT]");
-
- client.deleteCapacityCommitment(name);
- Assert.fail("No exception raised");
- } catch (InvalidArgumentException e) {
- // Expected exception
- }
- }
-
- @Test
- @SuppressWarnings("all")
- public void deleteAssignmentTest() {
- Empty expectedResponse = Empty.newBuilder().build();
- mockReservationService.addResponse(expectedResponse);
-
- AssignmentName name =
- AssignmentName.of("[PROJECT]", "[LOCATION]", "[RESERVATION]", "[ASSIGNMENT]");
-
- client.deleteAssignment(name);
-
- List actualRequests = mockReservationService.getRequests();
- Assert.assertEquals(1, actualRequests.size());
- DeleteAssignmentRequest actualRequest = (DeleteAssignmentRequest) actualRequests.get(0);
-
- Assert.assertEquals(name, AssignmentName.parse(actualRequest.getName()));
- Assert.assertTrue(
- channelProvider.isHeaderSent(
- ApiClientHeaderProvider.getDefaultApiClientHeaderKey(),
- GaxGrpcProperties.getDefaultApiClientHeaderPattern()));
- }
-
- @Test
- @SuppressWarnings("all")
- public void deleteAssignmentExceptionTest() throws Exception {
- StatusRuntimeException exception = new StatusRuntimeException(Status.INVALID_ARGUMENT);
- mockReservationService.addException(exception);
-
- try {
- AssignmentName name =
- AssignmentName.of("[PROJECT]", "[LOCATION]", "[RESERVATION]", "[ASSIGNMENT]");
-
- client.deleteAssignment(name);
- Assert.fail("No exception raised");
- } catch (InvalidArgumentException e) {
- // Expected exception
- }
- }
-
@Test
@SuppressWarnings("all")
public void createReservationTest() {
@@ -345,6 +229,43 @@ public void getReservationExceptionTest() throws Exception {
}
}
+ @Test
+ @SuppressWarnings("all")
+ public void deleteReservationTest() {
+ Empty expectedResponse = Empty.newBuilder().build();
+ mockReservationService.addResponse(expectedResponse);
+
+ ReservationName name = ReservationName.of("[PROJECT]", "[LOCATION]", "[RESERVATION]");
+
+ client.deleteReservation(name);
+
+ List actualRequests = mockReservationService.getRequests();
+ Assert.assertEquals(1, actualRequests.size());
+ DeleteReservationRequest actualRequest = (DeleteReservationRequest) actualRequests.get(0);
+
+ Assert.assertEquals(name, ReservationName.parse(actualRequest.getName()));
+ Assert.assertTrue(
+ channelProvider.isHeaderSent(
+ ApiClientHeaderProvider.getDefaultApiClientHeaderKey(),
+ GaxGrpcProperties.getDefaultApiClientHeaderPattern()));
+ }
+
+ @Test
+ @SuppressWarnings("all")
+ public void deleteReservationExceptionTest() throws Exception {
+ StatusRuntimeException exception = new StatusRuntimeException(Status.INVALID_ARGUMENT);
+ mockReservationService.addException(exception);
+
+ try {
+ ReservationName name = ReservationName.of("[PROJECT]", "[LOCATION]", "[RESERVATION]");
+
+ client.deleteReservation(name);
+ Assert.fail("No exception raised");
+ } catch (InvalidArgumentException e) {
+ // Expected exception
+ }
+ }
+
@Test
@SuppressWarnings("all")
public void updateReservationTest() {
@@ -534,6 +455,46 @@ public void getCapacityCommitmentExceptionTest() throws Exception {
}
}
+ @Test
+ @SuppressWarnings("all")
+ public void deleteCapacityCommitmentTest() {
+ Empty expectedResponse = Empty.newBuilder().build();
+ mockReservationService.addResponse(expectedResponse);
+
+ CapacityCommitmentName name =
+ CapacityCommitmentName.of("[PROJECT]", "[LOCATION]", "[CAPACITY_COMMITMENT]");
+
+ client.deleteCapacityCommitment(name);
+
+ List actualRequests = mockReservationService.getRequests();
+ Assert.assertEquals(1, actualRequests.size());
+ DeleteCapacityCommitmentRequest actualRequest =
+ (DeleteCapacityCommitmentRequest) actualRequests.get(0);
+
+ Assert.assertEquals(name, CapacityCommitmentName.parse(actualRequest.getName()));
+ Assert.assertTrue(
+ channelProvider.isHeaderSent(
+ ApiClientHeaderProvider.getDefaultApiClientHeaderKey(),
+ GaxGrpcProperties.getDefaultApiClientHeaderPattern()));
+ }
+
+ @Test
+ @SuppressWarnings("all")
+ public void deleteCapacityCommitmentExceptionTest() throws Exception {
+ StatusRuntimeException exception = new StatusRuntimeException(Status.INVALID_ARGUMENT);
+ mockReservationService.addException(exception);
+
+ try {
+ CapacityCommitmentName name =
+ CapacityCommitmentName.of("[PROJECT]", "[LOCATION]", "[CAPACITY_COMMITMENT]");
+
+ client.deleteCapacityCommitment(name);
+ Assert.fail("No exception raised");
+ } catch (InvalidArgumentException e) {
+ // Expected exception
+ }
+ }
+
@Test
@SuppressWarnings("all")
public void updateCapacityCommitmentTest() {
@@ -767,6 +728,45 @@ public void listAssignmentsExceptionTest() throws Exception {
}
}
+ @Test
+ @SuppressWarnings("all")
+ public void deleteAssignmentTest() {
+ Empty expectedResponse = Empty.newBuilder().build();
+ mockReservationService.addResponse(expectedResponse);
+
+ AssignmentName name =
+ AssignmentName.of("[PROJECT]", "[LOCATION]", "[RESERVATION]", "[ASSIGNMENT]");
+
+ client.deleteAssignment(name);
+
+ List actualRequests = mockReservationService.getRequests();
+ Assert.assertEquals(1, actualRequests.size());
+ DeleteAssignmentRequest actualRequest = (DeleteAssignmentRequest) actualRequests.get(0);
+
+ Assert.assertEquals(name, AssignmentName.parse(actualRequest.getName()));
+ Assert.assertTrue(
+ channelProvider.isHeaderSent(
+ ApiClientHeaderProvider.getDefaultApiClientHeaderKey(),
+ GaxGrpcProperties.getDefaultApiClientHeaderPattern()));
+ }
+
+ @Test
+ @SuppressWarnings("all")
+ public void deleteAssignmentExceptionTest() throws Exception {
+ StatusRuntimeException exception = new StatusRuntimeException(Status.INVALID_ARGUMENT);
+ mockReservationService.addException(exception);
+
+ try {
+ AssignmentName name =
+ AssignmentName.of("[PROJECT]", "[LOCATION]", "[RESERVATION]", "[ASSIGNMENT]");
+
+ client.deleteAssignment(name);
+ Assert.fail("No exception raised");
+ } catch (InvalidArgumentException e) {
+ // Expected exception
+ }
+ }
+
@Test
@SuppressWarnings("all")
public void searchAssignmentsTest() {
diff --git a/synth.metadata b/synth.metadata
index cb411f05..21410fc2 100644
--- a/synth.metadata
+++ b/synth.metadata
@@ -11,8 +11,8 @@
"git": {
"name": "googleapis",
"remote": "https://github.com/googleapis/googleapis.git",
- "sha": "6b2d14d2f6a2d0977d9aded9fd5f9e71517a7a4f",
- "internalRef": "316128048"
+ "sha": "907a15ffee603c0bb8c43eac627611d381cd6682",
+ "internalRef": "320275638"
}
},
{