Class ReservationServiceStub
java.lang.Object
com.google.cloud.bigquery.reservation.v1.stub.ReservationServiceStub
- All Implemented Interfaces:
BackgroundResource,AutoCloseable
- Direct Known Subclasses:
GrpcReservationServiceStub,HttpJsonReservationServiceStub
@Generated("by gapic-generator-java")
public abstract class ReservationServiceStub
extends Object
implements BackgroundResource
Base stub class for the ReservationService service API.
This class is for advanced usage and reflects the underlying API directly.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract voidclose()UnaryCallable<DeleteAssignmentRequest,com.google.protobuf.Empty> UnaryCallable<DeleteCapacityCommitmentRequest,com.google.protobuf.Empty> UnaryCallable<DeleteReservationRequest,com.google.protobuf.Empty> UnaryCallable<DeleteReservationGroupRequest,com.google.protobuf.Empty> UnaryCallable<com.google.iam.v1.GetIamPolicyRequest,com.google.iam.v1.Policy> UnaryCallable<ListCapacityCommitmentsRequest,ReservationServiceClient.ListCapacityCommitmentsPagedResponse> UnaryCallable<ListReservationGroupsRequest,ReservationServiceClient.ListReservationGroupsPagedResponse> UnaryCallable<SearchAllAssignmentsRequest,ReservationServiceClient.SearchAllAssignmentsPagedResponse> Deprecated.Deprecated.UnaryCallable<com.google.iam.v1.SetIamPolicyRequest,com.google.iam.v1.Policy> UnaryCallable<com.google.iam.v1.TestIamPermissionsRequest,com.google.iam.v1.TestIamPermissionsResponse> Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.google.api.gax.core.BackgroundResource
awaitTermination, isShutdown, isTerminated, shutdown, shutdownNow
-
Constructor Details
-
ReservationServiceStub
public ReservationServiceStub()
-
-
Method Details
-
createReservationCallable
-
listReservationsPagedCallable
public UnaryCallable<ListReservationsRequest,ReservationServiceClient.ListReservationsPagedResponse> listReservationsPagedCallable() -
listReservationsCallable
-
getReservationCallable
-
deleteReservationCallable
public UnaryCallable<DeleteReservationRequest,com.google.protobuf.Empty> deleteReservationCallable() -
updateReservationCallable
-
failoverReservationCallable
-
createCapacityCommitmentCallable
public UnaryCallable<CreateCapacityCommitmentRequest,CapacityCommitment> createCapacityCommitmentCallable() -
listCapacityCommitmentsPagedCallable
public UnaryCallable<ListCapacityCommitmentsRequest,ReservationServiceClient.ListCapacityCommitmentsPagedResponse> listCapacityCommitmentsPagedCallable() -
listCapacityCommitmentsCallable
public UnaryCallable<ListCapacityCommitmentsRequest,ListCapacityCommitmentsResponse> listCapacityCommitmentsCallable() -
getCapacityCommitmentCallable
public UnaryCallable<GetCapacityCommitmentRequest,CapacityCommitment> getCapacityCommitmentCallable() -
deleteCapacityCommitmentCallable
public UnaryCallable<DeleteCapacityCommitmentRequest,com.google.protobuf.Empty> deleteCapacityCommitmentCallable() -
updateCapacityCommitmentCallable
public UnaryCallable<UpdateCapacityCommitmentRequest,CapacityCommitment> updateCapacityCommitmentCallable() -
splitCapacityCommitmentCallable
public UnaryCallable<SplitCapacityCommitmentRequest,SplitCapacityCommitmentResponse> splitCapacityCommitmentCallable() -
mergeCapacityCommitmentsCallable
public UnaryCallable<MergeCapacityCommitmentsRequest,CapacityCommitment> mergeCapacityCommitmentsCallable() -
createAssignmentCallable
-
listAssignmentsPagedCallable
public UnaryCallable<ListAssignmentsRequest,ReservationServiceClient.ListAssignmentsPagedResponse> listAssignmentsPagedCallable() -
listAssignmentsCallable
-
deleteAssignmentCallable
-
searchAssignmentsPagedCallable
@Deprecated public UnaryCallable<SearchAssignmentsRequest,ReservationServiceClient.SearchAssignmentsPagedResponse> searchAssignmentsPagedCallable()Deprecated. -
searchAssignmentsCallable
@Deprecated public UnaryCallable<SearchAssignmentsRequest,SearchAssignmentsResponse> searchAssignmentsCallable()Deprecated. -
searchAllAssignmentsPagedCallable
public UnaryCallable<SearchAllAssignmentsRequest,ReservationServiceClient.SearchAllAssignmentsPagedResponse> searchAllAssignmentsPagedCallable() -
searchAllAssignmentsCallable
public UnaryCallable<SearchAllAssignmentsRequest,SearchAllAssignmentsResponse> searchAllAssignmentsCallable() -
moveAssignmentCallable
-
updateAssignmentCallable
-
getBiReservationCallable
-
updateBiReservationCallable
-
getIamPolicyCallable
public UnaryCallable<com.google.iam.v1.GetIamPolicyRequest,com.google.iam.v1.Policy> getIamPolicyCallable() -
setIamPolicyCallable
public UnaryCallable<com.google.iam.v1.SetIamPolicyRequest,com.google.iam.v1.Policy> setIamPolicyCallable() -
testIamPermissionsCallable
public UnaryCallable<com.google.iam.v1.TestIamPermissionsRequest,com.google.iam.v1.TestIamPermissionsResponse> testIamPermissionsCallable() -
createReservationGroupCallable
public UnaryCallable<CreateReservationGroupRequest,ReservationGroup> createReservationGroupCallable() -
getReservationGroupCallable
-
deleteReservationGroupCallable
public UnaryCallable<DeleteReservationGroupRequest,com.google.protobuf.Empty> deleteReservationGroupCallable() -
listReservationGroupsPagedCallable
public UnaryCallable<ListReservationGroupsRequest,ReservationServiceClient.ListReservationGroupsPagedResponse> listReservationGroupsPagedCallable() -
listReservationGroupsCallable
public UnaryCallable<ListReservationGroupsRequest,ListReservationGroupsResponse> listReservationGroupsCallable() -
close
public abstract void close()- Specified by:
closein interfaceAutoCloseable
-