public class CursorClientImpl extends ApiResourceAggregation implements CursorClient
| Constructor and Description |
|---|
CursorClientImpl(CloudRegion region,
CursorServiceGrpc.CursorServiceBlockingStub stub,
com.google.api.gax.retrying.RetrySettings retrySettings) |
| Modifier and Type | Method and Description |
|---|---|
com.google.api.core.ApiFuture<Void> |
commitCursor(SubscriptionPath path,
Partition partition,
Offset offset)
Commit a single cursor.
|
com.google.api.core.ApiFuture<Map<Partition,Offset>> |
listPartitionCursors(SubscriptionPath path)
List the cursors for a given subscription.
|
CloudRegion |
region()
The Google Cloud region this client operates on.
|
awaitTermination, close, isShutdown, isTerminated, shutdown, shutdownNowclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcreateclosepublic CursorClientImpl(CloudRegion region, CursorServiceGrpc.CursorServiceBlockingStub stub, com.google.api.gax.retrying.RetrySettings retrySettings)
public CloudRegion region()
CursorClientregion in interface CursorClientpublic com.google.api.core.ApiFuture<Map<Partition,Offset>> listPartitionCursors(SubscriptionPath path)
CursorClientlistPartitionCursors in interface CursorClientpath - The subscription to list cursors for.public com.google.api.core.ApiFuture<Void> commitCursor(SubscriptionPath path, Partition partition, Offset offset)
CursorClientcommitCursor in interface CursorClientpath - The subscription to commit a cursor for.partition - The partition to commit a cursor for.offset - The offset to commit.Copyright © 2020 Google LLC. All rights reserved.