Class ReservationServiceGrpc.ReservationServiceImplBase
- java.lang.Object
-
- com.google.cloud.bigquery.reservation.v1.ReservationServiceGrpc.ReservationServiceImplBase
-
- All Implemented Interfaces:
ReservationServiceGrpc.AsyncService
,io.grpc.BindableService
- Enclosing class:
- ReservationServiceGrpc
public abstract static class ReservationServiceGrpc.ReservationServiceImplBase extends Object implements io.grpc.BindableService, ReservationServiceGrpc.AsyncService
Base class for the server implementation of the service ReservationService.This API allows users to manage their BigQuery reservations. A reservation provides computational resource guarantees, in the form of [slots](https://cloud.google.com/bigquery/docs/slots), to users. A slot is a unit of computational power in BigQuery, and serves as the basic unit of parallelism. In a scan of a multi-partitioned table, a single slot operates on a single partition of the table. A reservation resource exists as a child resource of the admin project and location, e.g.: `projects/myproject/locations/US/reservations/reservationName`. A capacity commitment is a way to purchase compute capacity for BigQuery jobs (in the form of slots) with some committed period of usage. A capacity commitment resource exists as a child resource of the admin project and location, e.g.: `projects/myproject/locations/US/capacityCommitments/id`.
-
-
Constructor Summary
Constructors Constructor Description ReservationServiceImplBase()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description io.grpc.ServerServiceDefinition
bindService()
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface com.google.cloud.bigquery.reservation.v1.ReservationServiceGrpc.AsyncService
createAssignment, createCapacityCommitment, createReservation, deleteAssignment, deleteCapacityCommitment, deleteReservation, getBiReservation, getCapacityCommitment, getReservation, listAssignments, listCapacityCommitments, listReservations, mergeCapacityCommitments, moveAssignment, searchAllAssignments, searchAssignments, splitCapacityCommitment, updateAssignment, updateBiReservation, updateCapacityCommitment, updateReservation
-
-