Interface SubscriptionsServiceGrpc.AsyncService
- All Known Implementing Classes:
SubscriptionsServiceGrpc.SubscriptionsServiceImplBase
- Enclosing class:
- SubscriptionsServiceGrpc
public static interface SubscriptionsServiceGrpc.AsyncService
A service that manages subscriptions to Google Workspace events.
-
Method Summary
Modifier and TypeMethodDescriptiondefault voidcreateSubscription(CreateSubscriptionRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Creates a Google Workspace subscription.default voiddeleteSubscription(DeleteSubscriptionRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Deletes a Google Workspace subscription.default voidgetSubscription(GetSubscriptionRequest request, io.grpc.stub.StreamObserver<Subscription> responseObserver) Gets details about a Google Workspace subscription.default voidlistSubscriptions(ListSubscriptionsRequest request, io.grpc.stub.StreamObserver<ListSubscriptionsResponse> responseObserver) Lists Google Workspace subscriptions.default voidreactivateSubscription(ReactivateSubscriptionRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Reactivates a suspended Google Workspace subscription.default voidupdateSubscription(UpdateSubscriptionRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Updates or renews a Google Workspace subscription.
-
Method Details
-
createSubscription
default void createSubscription(CreateSubscriptionRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Creates a Google Workspace subscription. To learn how to use this method, see [Create a Google Workspace subscription](https://developers.google.com/workspace/events/guides/create-subscription).
-
deleteSubscription
default void deleteSubscription(DeleteSubscriptionRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Deletes a Google Workspace subscription. To learn how to use this method, see [Delete a Google Workspace subscription](https://developers.google.com/workspace/events/guides/delete-subscription).
-
getSubscription
default void getSubscription(GetSubscriptionRequest request, io.grpc.stub.StreamObserver<Subscription> responseObserver) Gets details about a Google Workspace subscription. To learn how to use this method, see [Get details about a Google Workspace subscription](https://developers.google.com/workspace/events/guides/get-subscription).
-
listSubscriptions
default void listSubscriptions(ListSubscriptionsRequest request, io.grpc.stub.StreamObserver<ListSubscriptionsResponse> responseObserver) Lists Google Workspace subscriptions. To learn how to use this method, see [List Google Workspace subscriptions](https://developers.google.com/workspace/events/guides/list-subscriptions).
-
updateSubscription
default void updateSubscription(UpdateSubscriptionRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Updates or renews a Google Workspace subscription. To learn how to use this method, see [Update or renew a Google Workspace subscription](https://developers.google.com/workspace/events/guides/update-subscription).
-
reactivateSubscription
default void reactivateSubscription(ReactivateSubscriptionRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Reactivates a suspended Google Workspace subscription. This method resets your subscription's `State` field to `ACTIVE`. Before you use this method, you must fix the error that suspended the subscription. To learn how to use this method, see [Reactivate a Google Workspace subscription](https://developers.google.com/workspace/events/guides/reactivate-subscription).
-