Class SubscriberGrpc (1.123.18)

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.

Inheritance

java.lang.Object > SubscriberGrpc

Static Fields

SERVICE_NAME

public static final String SERVICE_NAME
Field Value
TypeDescription
String

Static Methods

bindService(SubscriberGrpc.AsyncService service)

public static final ServerServiceDefinition bindService(SubscriberGrpc.AsyncService service)
Parameter
NameDescription
serviceSubscriberGrpc.AsyncService
Returns
TypeDescription
io.grpc.ServerServiceDefinition

getAcknowledgeMethod()

public static MethodDescriptor<AcknowledgeRequest,Empty> getAcknowledgeMethod()
Returns
TypeDescription
io.grpc.MethodDescriptor<AcknowledgeRequest,Empty>

getCreateSnapshotMethod()

public static MethodDescriptor<CreateSnapshotRequest,Snapshot> getCreateSnapshotMethod()
Returns
TypeDescription
io.grpc.MethodDescriptor<CreateSnapshotRequest,Snapshot>

getCreateSubscriptionMethod()

public static MethodDescriptor<Subscription,Subscription> getCreateSubscriptionMethod()
Returns
TypeDescription
io.grpc.MethodDescriptor<Subscription,Subscription>

getDeleteSnapshotMethod()

public static MethodDescriptor<DeleteSnapshotRequest,Empty> getDeleteSnapshotMethod()
Returns
TypeDescription
io.grpc.MethodDescriptor<DeleteSnapshotRequest,Empty>

getDeleteSubscriptionMethod()

public static MethodDescriptor<DeleteSubscriptionRequest,Empty> getDeleteSubscriptionMethod()
Returns
TypeDescription
io.grpc.MethodDescriptor<DeleteSubscriptionRequest,Empty>

getGetSnapshotMethod()

public static MethodDescriptor<GetSnapshotRequest,Snapshot> getGetSnapshotMethod()
Returns
TypeDescription
io.grpc.MethodDescriptor<GetSnapshotRequest,Snapshot>

getGetSubscriptionMethod()

public static MethodDescriptor<GetSubscriptionRequest,Subscription> getGetSubscriptionMethod()
Returns
TypeDescription
io.grpc.MethodDescriptor<GetSubscriptionRequest,Subscription>

getListSnapshotsMethod()

public static MethodDescriptor<ListSnapshotsRequest,ListSnapshotsResponse> getListSnapshotsMethod()
Returns
TypeDescription
io.grpc.MethodDescriptor<ListSnapshotsRequest,ListSnapshotsResponse>

getListSubscriptionsMethod()

public static MethodDescriptor<ListSubscriptionsRequest,ListSubscriptionsResponse> getListSubscriptionsMethod()
Returns
TypeDescription
io.grpc.MethodDescriptor<ListSubscriptionsRequest,ListSubscriptionsResponse>

getModifyAckDeadlineMethod()

public static MethodDescriptor<ModifyAckDeadlineRequest,Empty> getModifyAckDeadlineMethod()
Returns
TypeDescription
io.grpc.MethodDescriptor<ModifyAckDeadlineRequest,Empty>

getModifyPushConfigMethod()

public static MethodDescriptor<ModifyPushConfigRequest,Empty> getModifyPushConfigMethod()
Returns
TypeDescription
io.grpc.MethodDescriptor<ModifyPushConfigRequest,Empty>

getPullMethod()

public static MethodDescriptor<PullRequest,PullResponse> getPullMethod()
Returns
TypeDescription
io.grpc.MethodDescriptor<PullRequest,PullResponse>

getSeekMethod()

public static MethodDescriptor<SeekRequest,SeekResponse> getSeekMethod()
Returns
TypeDescription
io.grpc.MethodDescriptor<SeekRequest,SeekResponse>

getServiceDescriptor()

public static ServiceDescriptor getServiceDescriptor()
Returns
TypeDescription
io.grpc.ServiceDescriptor

getStreamingPullMethod()

public static MethodDescriptor<StreamingPullRequest,StreamingPullResponse> getStreamingPullMethod()
Returns
TypeDescription
io.grpc.MethodDescriptor<StreamingPullRequest,StreamingPullResponse>

getUpdateSnapshotMethod()

public static MethodDescriptor<UpdateSnapshotRequest,Snapshot> getUpdateSnapshotMethod()
Returns
TypeDescription
io.grpc.MethodDescriptor<UpdateSnapshotRequest,Snapshot>

getUpdateSubscriptionMethod()

public static MethodDescriptor<UpdateSubscriptionRequest,Subscription> getUpdateSubscriptionMethod()
Returns
TypeDescription
io.grpc.MethodDescriptor<UpdateSubscriptionRequest,Subscription>

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
NameDescription
channelio.grpc.Channel
Returns
TypeDescription
SubscriberGrpc.SubscriberBlockingStub

newFutureStub(Channel channel)

public static SubscriberGrpc.SubscriberFutureStub newFutureStub(Channel channel)

Creates a new ListenableFuture-style stub that supports unary calls on the service

Parameter
NameDescription
channelio.grpc.Channel
Returns
TypeDescription
SubscriberGrpc.SubscriberFutureStub

newStub(Channel channel)

public static SubscriberGrpc.SubscriberStub newStub(Channel channel)

Creates a new async stub that supports all call types for the service

Parameter
NameDescription
channelio.grpc.Channel
Returns
TypeDescription
SubscriberGrpc.SubscriberStub