public static final class SubscriptionsServiceGrpc.SubscriptionsServiceFutureStub extends AbstractFutureStub<SubscriptionsServiceGrpc.SubscriptionsServiceFutureStub>
A stub to allow clients to do ListenableFuture-style rpc calls to service SubscriptionsService.
A service that manages subscriptions to Google Workspace events.
Inheritance
java.lang.Object > io.grpc.stub.AbstractStub > io.grpc.stub.AbstractFutureStub > SubscriptionsServiceGrpc.SubscriptionsServiceFutureStubMethods
build(Channel channel, CallOptions callOptions)
protected SubscriptionsServiceGrpc.SubscriptionsServiceFutureStub build(Channel channel, CallOptions callOptions)
Parameters | |
---|---|
Name | Description |
channel | io.grpc.Channel |
callOptions | io.grpc.CallOptions |
Returns | |
---|---|
Type | Description |
SubscriptionsServiceGrpc.SubscriptionsServiceFutureStub |
createSubscription(CreateSubscriptionRequest request)
public ListenableFuture<Operation> createSubscription(CreateSubscriptionRequest request)
Creates a Google Workspace subscription. To learn how to use this method, see Create a Google Workspace subscription.
Parameter | |
---|---|
Name | Description |
request | CreateSubscriptionRequest |
Returns | |
---|---|
Type | Description |
com.google.common.util.concurrent.ListenableFuture<Operation> |
deleteSubscription(DeleteSubscriptionRequest request)
public ListenableFuture<Operation> deleteSubscription(DeleteSubscriptionRequest request)
Deletes a Google Workspace subscription. To learn how to use this method, see Delete a Google Workspace subscription.
Parameter | |
---|---|
Name | Description |
request | DeleteSubscriptionRequest |
Returns | |
---|---|
Type | Description |
com.google.common.util.concurrent.ListenableFuture<Operation> |
getSubscription(GetSubscriptionRequest request)
public ListenableFuture<Subscription> getSubscription(GetSubscriptionRequest request)
Gets details about a Google Workspace subscription. To learn how to use this method, see Get details about a Google Workspace subscription.
Parameter | |
---|---|
Name | Description |
request | GetSubscriptionRequest |
Returns | |
---|---|
Type | Description |
com.google.common.util.concurrent.ListenableFuture<Subscription> |
listSubscriptions(ListSubscriptionsRequest request)
public ListenableFuture<ListSubscriptionsResponse> listSubscriptions(ListSubscriptionsRequest request)
Lists Google Workspace subscriptions. To learn how to use this method, see List Google Workspace subscriptions.
Parameter | |
---|---|
Name | Description |
request | ListSubscriptionsRequest |
Returns | |
---|---|
Type | Description |
com.google.common.util.concurrent.ListenableFuture<ListSubscriptionsResponse> |
reactivateSubscription(ReactivateSubscriptionRequest request)
public ListenableFuture<Operation> reactivateSubscription(ReactivateSubscriptionRequest request)
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.
Parameter | |
---|---|
Name | Description |
request | ReactivateSubscriptionRequest |
Returns | |
---|---|
Type | Description |
com.google.common.util.concurrent.ListenableFuture<Operation> |
updateSubscription(UpdateSubscriptionRequest request)
public ListenableFuture<Operation> updateSubscription(UpdateSubscriptionRequest request)
Updates or renews a Google Workspace subscription. To learn how to use this method, see Update or renew a Google Workspace subscription.
Parameter | |
---|---|
Name | Description |
request | UpdateSubscriptionRequest |
Returns | |
---|---|
Type | Description |
com.google.common.util.concurrent.ListenableFuture<Operation> |