Class CursorServiceGrpc.CursorServiceBlockingStub
- java.lang.Object
-
- io.grpc.stub.AbstractStub<S>
-
- io.grpc.stub.AbstractBlockingStub<CursorServiceGrpc.CursorServiceBlockingStub>
-
- com.google.cloud.pubsublite.proto.CursorServiceGrpc.CursorServiceBlockingStub
-
- Enclosing class:
- CursorServiceGrpc
public static final class CursorServiceGrpc.CursorServiceBlockingStub extends io.grpc.stub.AbstractBlockingStub<CursorServiceGrpc.CursorServiceBlockingStub>
A stub to allow clients to do synchronous rpc calls to service CursorService.The service that a subscriber client application uses to manage committed cursors while receiving messsages. A cursor represents a subscriber's progress within a topic partition for a given subscription.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected CursorServiceGrpc.CursorServiceBlockingStub
build(io.grpc.Channel channel, io.grpc.CallOptions callOptions)
CommitCursorResponse
commitCursor(CommitCursorRequest request)
Updates the committed cursor.ListPartitionCursorsResponse
listPartitionCursors(ListPartitionCursorsRequest request)
Returns all committed cursor information for a subscription.
-
-
-
Method Detail
-
build
protected CursorServiceGrpc.CursorServiceBlockingStub build(io.grpc.Channel channel, io.grpc.CallOptions callOptions)
- Specified by:
build
in classio.grpc.stub.AbstractStub<CursorServiceGrpc.CursorServiceBlockingStub>
-
commitCursor
public CommitCursorResponse commitCursor(CommitCursorRequest request)
Updates the committed cursor.
-
listPartitionCursors
public ListPartitionCursorsResponse listPartitionCursors(ListPartitionCursorsRequest request)
Returns all committed cursor information for a subscription.
-
-