Class NotificationsApiServiceGrpc.NotificationsApiServiceBlockingStub (1.21.0)
1.21.0 (latest)
1.19.0
1.16.0
1.15.0
1.13.0
1.11.0
1.10.0
1.8.0
1.6.0
1.4.0
1.3.0
1.2.0
1.1.0
1.0.0
0.29.0
0.27.0
0.26.0
0.23.0
0.22.0
0.21.0
0.19.0
0.18.0
0.17.0
0.16.0
0.15.0
0.14.0
0.13.0
0.12.0
0.11.0
0.10.0
0.8.0
0.7.0
0.6.0
0.5.0
0.4.0
0.3.0
0.2.0
0.1.0
public static final class NotificationsApiServiceGrpc . NotificationsApiServiceBlockingStub extends AbstractBlockingStub<NotificationsApiServiceGrpc . NotificationsApiServiceBlockingStub >
A stub to allow clients to do limited synchronous rpc calls to service NotificationsApiService.
Service to manage notification subscriptions for merchants
Inheritance
java.lang.Object >
io.grpc.stub.AbstractStub >
io.grpc.stub.AbstractBlockingStub >
NotificationsApiServiceGrpc.NotificationsApiServiceBlockingStub
Inherited Members
io.grpc.stub.AbstractBlockingStub.<T>newStub(io.grpc.stub.AbstractStub.StubFactory<T>,io.grpc.Channel)
io.grpc.stub.AbstractBlockingStub.<T>newStub(io.grpc.stub.AbstractStub.StubFactory<T>,io.grpc.Channel,io.grpc.CallOptions)
io.grpc.stub.AbstractStub.<T>withOption(io.grpc.CallOptions.Key<T>,T)
io.grpc.stub.AbstractStub.build(io.grpc.Channel,io.grpc.CallOptions)
io.grpc.stub.AbstractStub.getCallOptions()
io.grpc.stub.AbstractStub.getChannel()
io.grpc.stub.AbstractStub.withCallCredentials(io.grpc.CallCredentials)
io.grpc.stub.AbstractStub.withChannel(io.grpc.Channel)
io.grpc.stub.AbstractStub.withCompression(java.lang.String)
io.grpc.stub.AbstractStub.withDeadline(io.grpc.Deadline)
io.grpc.stub.AbstractStub.withDeadlineAfter(java.time.Duration)
io.grpc.stub.AbstractStub.withDeadlineAfter(long,java.util.concurrent.TimeUnit)
io.grpc.stub.AbstractStub.withExecutor(java.util.concurrent.Executor)
io.grpc.stub.AbstractStub.withInterceptors(io.grpc.ClientInterceptor...)
io.grpc.stub.AbstractStub.withMaxInboundMessageSize(int)
io.grpc.stub.AbstractStub.withMaxOutboundMessageSize(int)
io.grpc.stub.AbstractStub.withOnReadyThreshold(int)
io.grpc.stub.AbstractStub.withWaitForReady()
Methods
protected NotificationsApiServiceGrpc . NotificationsApiServiceBlockingStub build ( Channel channel , CallOptions callOptions )
Parameters
Name
Description
channel
io.grpc.Channel
callOptions
io.grpc.CallOptions
Overrides
io.grpc.stub.AbstractStub.build(io.grpc.Channel,io.grpc.CallOptions)
public NotificationSubscription createNotificationSubscription ( CreateNotificationSubscriptionRequest request )
Creates a notification subscription for a merchant. We will allow the
following types of notification subscriptions to exist together (per
merchant as a subscriber per event type):
Subscription for all managed accounts + subscription for self
Multiple "partial" subscriptions for managed accounts + subscription
for self
we will not allow (per merchant as a subscriber per event type):
multiple self subscriptions.
multiple "all managed accounts" subscriptions.
all and partial subscriptions at the same time.
multiple partial subscriptions for the same target account
public Empty deleteNotificationSubscription ( DeleteNotificationSubscriptionRequest request )
Deletes a notification subscription for a merchant.
Returns
Type
Description
Empty
public NotificationSubscription getNotificationSubscription ( GetNotificationSubscriptionRequest request )
Gets notification subscriptions for an account.
public ListNotificationSubscriptionsResponse listNotificationSubscriptions ( ListNotificationSubscriptionsRequest request )
Gets all the notification subscriptions for a merchant.
public NotificationSubscription updateNotificationSubscription ( UpdateNotificationSubscriptionRequest request )
Updates an existing notification subscription for a merchant.
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2026-06-18 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2026-06-18 UTC."],[],[]]