public final class SubscriberGrpc
The service that an application uses to manipulate subscriptions and to
consume messages from a subscription via the Pull
method or by
establishing a bi-directional stream using the StreamingPull
method.
Static Fields
SERVICE_NAME
public static final String SERVICE_NAME
Field Value |
---|
Type | Description |
String | |
Static Methods
bindService(SubscriberGrpc.AsyncService service)
public static final ServerServiceDefinition bindService(SubscriberGrpc.AsyncService service)
Returns |
---|
Type | Description |
io.grpc.ServerServiceDefinition | |
getAcknowledgeMethod()
public static MethodDescriptor<AcknowledgeRequest,Empty> getAcknowledgeMethod()
getCreateSnapshotMethod()
public static MethodDescriptor<CreateSnapshotRequest,Snapshot> getCreateSnapshotMethod()
getCreateSubscriptionMethod()
public static MethodDescriptor<Subscription,Subscription> getCreateSubscriptionMethod()
getDeleteSnapshotMethod()
public static MethodDescriptor<DeleteSnapshotRequest,Empty> getDeleteSnapshotMethod()
getDeleteSubscriptionMethod()
public static MethodDescriptor<DeleteSubscriptionRequest,Empty> getDeleteSubscriptionMethod()
getGetSnapshotMethod()
public static MethodDescriptor<GetSnapshotRequest,Snapshot> getGetSnapshotMethod()
getGetSubscriptionMethod()
public static MethodDescriptor<GetSubscriptionRequest,Subscription> getGetSubscriptionMethod()
getListSnapshotsMethod()
public static MethodDescriptor<ListSnapshotsRequest,ListSnapshotsResponse> getListSnapshotsMethod()
getListSubscriptionsMethod()
public static MethodDescriptor<ListSubscriptionsRequest,ListSubscriptionsResponse> getListSubscriptionsMethod()
getModifyAckDeadlineMethod()
public static MethodDescriptor<ModifyAckDeadlineRequest,Empty> getModifyAckDeadlineMethod()
getModifyPushConfigMethod()
public static MethodDescriptor<ModifyPushConfigRequest,Empty> getModifyPushConfigMethod()
getPullMethod()
public static MethodDescriptor<PullRequest,PullResponse> getPullMethod()
getSeekMethod()
public static MethodDescriptor<SeekRequest,SeekResponse> getSeekMethod()
getServiceDescriptor()
public static ServiceDescriptor getServiceDescriptor()
Returns |
---|
Type | Description |
io.grpc.ServiceDescriptor | |
getStreamingPullMethod()
public static MethodDescriptor<StreamingPullRequest,StreamingPullResponse> getStreamingPullMethod()
getUpdateSnapshotMethod()
public static MethodDescriptor<UpdateSnapshotRequest,Snapshot> getUpdateSnapshotMethod()
getUpdateSubscriptionMethod()
public static MethodDescriptor<UpdateSubscriptionRequest,Subscription> getUpdateSubscriptionMethod()
newBlockingStub(Channel channel)
public static SubscriberGrpc.SubscriberBlockingStub newBlockingStub(Channel channel)
Creates a new blocking-style stub that supports unary and streaming output calls on the service
Parameter |
---|
Name | Description |
channel | io.grpc.Channel
|
newFutureStub(Channel channel)
public static SubscriberGrpc.SubscriberFutureStub newFutureStub(Channel channel)
Creates a new ListenableFuture-style stub that supports unary calls on the service
Parameter |
---|
Name | Description |
channel | io.grpc.Channel
|
newStub(Channel channel)
public static SubscriberGrpc.SubscriberStub newStub(Channel channel)
Creates a new async stub that supports all call types for the service
Parameter |
---|
Name | Description |
channel | io.grpc.Channel
|