Uses of Class
com.google.cloud.pubsublite.proto.Cursor
-
Packages that use Cursor Package Description com.google.cloud.pubsublite.internal com.google.cloud.pubsublite.proto -
-
Uses of Cursor in com.google.cloud.pubsublite.internal
Methods in com.google.cloud.pubsublite.internal that return types with arguments of type Cursor Modifier and Type Method Description com.google.api.core.ApiFuture<Optional<Cursor>>TopicStatsClient. computeCursorForEventTime(TopicPath path, Partition partition, com.google.protobuf.Timestamp eventTime)Compute the cursor of the first message with event time greater than or equal to the specified event time, for a topic partition.com.google.api.core.ApiFuture<Optional<Cursor>>TopicStatsClientImpl. computeCursorForEventTime(TopicPath path, Partition partition, com.google.protobuf.Timestamp eventTime)com.google.api.core.ApiFuture<Optional<Cursor>>TopicStatsClient. computeCursorForPublishTime(TopicPath path, Partition partition, com.google.protobuf.Timestamp publishTime)Compute the cursor of the first message with publish time greater than or equal to the specified publish time, for a topic partition.com.google.api.core.ApiFuture<Optional<Cursor>>TopicStatsClientImpl. computeCursorForPublishTime(TopicPath path, Partition partition, com.google.protobuf.Timestamp publishTime)com.google.api.core.ApiFuture<Cursor>TopicStatsClient. computeHeadCursor(TopicPath path, Partition partition)Compute the head cursor for the partition.com.google.api.core.ApiFuture<Cursor>TopicStatsClientImpl. computeHeadCursor(TopicPath path, Partition partition) -
Uses of Cursor in com.google.cloud.pubsublite.proto
Methods in com.google.cloud.pubsublite.proto that return Cursor Modifier and Type Method Description CursorCursor.Builder. build()CursorCursor.Builder. buildPartial()CursorCommitCursorRequest.Builder. getCursor()The new value for the committed cursor.CursorCommitCursorRequest. getCursor()The new value for the committed cursor.CursorCommitCursorRequestOrBuilder. getCursor()The new value for the committed cursor.CursorComputeTimeCursorResponse.Builder. getCursor()If present, the cursor references the first message with time greater than or equal to the specified target time.CursorComputeTimeCursorResponse. getCursor()If present, the cursor references the first message with time greater than or equal to the specified target time.CursorComputeTimeCursorResponseOrBuilder. getCursor()If present, the cursor references the first message with time greater than or equal to the specified target time.CursorInitialSubscribeResponse.Builder. getCursor()The cursor from which the subscriber will start receiving messages once flow control tokens become available.CursorInitialSubscribeResponse. getCursor()The cursor from which the subscriber will start receiving messages once flow control tokens become available.CursorInitialSubscribeResponseOrBuilder. getCursor()The cursor from which the subscriber will start receiving messages once flow control tokens become available.CursorPartitionCursor.Builder. getCursor()The value of the cursor.CursorPartitionCursor. getCursor()The value of the cursor.CursorPartitionCursorOrBuilder. getCursor()The value of the cursor.CursorSeekRequest.Builder. getCursor()A target corresponding to the cursor, pointing to anywhere in the topic partition.CursorSeekRequest. getCursor()A target corresponding to the cursor, pointing to anywhere in the topic partition.CursorSeekRequestOrBuilder. getCursor()A target corresponding to the cursor, pointing to anywhere in the topic partition.CursorSeekResponse.Builder. getCursor()The new delivery cursor for the current stream.CursorSeekResponse. getCursor()The new delivery cursor for the current stream.CursorSeekResponseOrBuilder. getCursor()The new delivery cursor for the current stream.CursorSequencedCommitCursorRequest.Builder. getCursor()The new value for the committed cursor.CursorSequencedCommitCursorRequest. getCursor()The new value for the committed cursor.CursorSequencedCommitCursorRequestOrBuilder. getCursor()The new value for the committed cursor.CursorSequencedMessage.Builder. getCursor()The position of a message within the partition where it is stored.CursorSequencedMessage. getCursor()The position of a message within the partition where it is stored.CursorSequencedMessageOrBuilder. getCursor()The position of a message within the partition where it is stored.static CursorCursor. getDefaultInstance()CursorCursor.Builder. getDefaultInstanceForType()CursorCursor. getDefaultInstanceForType()CursorComputeMessageStatsRequest.Builder. getEndCursor()The exclusive end of the range.CursorComputeMessageStatsRequest. getEndCursor()The exclusive end of the range.CursorComputeMessageStatsRequestOrBuilder. getEndCursor()The exclusive end of the range.CursorComputeHeadCursorResponse.Builder. getHeadCursor()The head cursor.CursorComputeHeadCursorResponse. getHeadCursor()The head cursor.CursorComputeHeadCursorResponseOrBuilder. getHeadCursor()The head cursor.CursorComputeMessageStatsRequest.Builder. getStartCursor()The inclusive start of the range.CursorComputeMessageStatsRequest. getStartCursor()The inclusive start of the range.CursorComputeMessageStatsRequestOrBuilder. getStartCursor()The inclusive start of the range.CursorMessagePublishResponse.Builder. getStartCursor()The cursor of the first published message in the batch.CursorMessagePublishResponse.CursorRange.Builder. getStartCursor()The cursor of the message at the start index.CursorMessagePublishResponse.CursorRange. getStartCursor()The cursor of the message at the start index.CursorMessagePublishResponse.CursorRangeOrBuilder. getStartCursor()The cursor of the message at the start index.CursorMessagePublishResponse. getStartCursor()The cursor of the first published message in the batch.CursorMessagePublishResponseOrBuilder. getStartCursor()The cursor of the first published message in the batch.static CursorCursor. parseDelimitedFrom(InputStream input)static CursorCursor. parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static CursorCursor. parseFrom(byte[] data)static CursorCursor. parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static CursorCursor. parseFrom(com.google.protobuf.ByteString data)static CursorCursor. parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static CursorCursor. parseFrom(com.google.protobuf.CodedInputStream input)static CursorCursor. parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static CursorCursor. parseFrom(InputStream input)static CursorCursor. parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static CursorCursor. parseFrom(ByteBuffer data)static CursorCursor. parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)Methods in com.google.cloud.pubsublite.proto that return types with arguments of type Cursor Modifier and Type Method Description com.google.protobuf.Parser<Cursor>Cursor. getParserForType()static com.google.protobuf.Parser<Cursor>Cursor. parser()Methods in com.google.cloud.pubsublite.proto with parameters of type Cursor Modifier and Type Method Description CommitCursorRequest.BuilderCommitCursorRequest.Builder. mergeCursor(Cursor value)The new value for the committed cursor.ComputeTimeCursorResponse.BuilderComputeTimeCursorResponse.Builder. mergeCursor(Cursor value)If present, the cursor references the first message with time greater than or equal to the specified target time.InitialSubscribeResponse.BuilderInitialSubscribeResponse.Builder. mergeCursor(Cursor value)The cursor from which the subscriber will start receiving messages once flow control tokens become available.PartitionCursor.BuilderPartitionCursor.Builder. mergeCursor(Cursor value)The value of the cursor.SeekRequest.BuilderSeekRequest.Builder. mergeCursor(Cursor value)A target corresponding to the cursor, pointing to anywhere in the topic partition.SeekResponse.BuilderSeekResponse.Builder. mergeCursor(Cursor value)The new delivery cursor for the current stream.SequencedCommitCursorRequest.BuilderSequencedCommitCursorRequest.Builder. mergeCursor(Cursor value)The new value for the committed cursor.SequencedMessage.BuilderSequencedMessage.Builder. mergeCursor(Cursor value)The position of a message within the partition where it is stored.ComputeMessageStatsRequest.BuilderComputeMessageStatsRequest.Builder. mergeEndCursor(Cursor value)The exclusive end of the range.Cursor.BuilderCursor.Builder. mergeFrom(Cursor other)ComputeHeadCursorResponse.BuilderComputeHeadCursorResponse.Builder. mergeHeadCursor(Cursor value)The head cursor.ComputeMessageStatsRequest.BuilderComputeMessageStatsRequest.Builder. mergeStartCursor(Cursor value)The inclusive start of the range.MessagePublishResponse.BuilderMessagePublishResponse.Builder. mergeStartCursor(Cursor value)The cursor of the first published message in the batch.MessagePublishResponse.CursorRange.BuilderMessagePublishResponse.CursorRange.Builder. mergeStartCursor(Cursor value)The cursor of the message at the start index.static Cursor.BuilderCursor. newBuilder(Cursor prototype)CommitCursorRequest.BuilderCommitCursorRequest.Builder. setCursor(Cursor value)The new value for the committed cursor.ComputeTimeCursorResponse.BuilderComputeTimeCursorResponse.Builder. setCursor(Cursor value)If present, the cursor references the first message with time greater than or equal to the specified target time.InitialSubscribeResponse.BuilderInitialSubscribeResponse.Builder. setCursor(Cursor value)The cursor from which the subscriber will start receiving messages once flow control tokens become available.PartitionCursor.BuilderPartitionCursor.Builder. setCursor(Cursor value)The value of the cursor.SeekRequest.BuilderSeekRequest.Builder. setCursor(Cursor value)A target corresponding to the cursor, pointing to anywhere in the topic partition.SeekResponse.BuilderSeekResponse.Builder. setCursor(Cursor value)The new delivery cursor for the current stream.SequencedCommitCursorRequest.BuilderSequencedCommitCursorRequest.Builder. setCursor(Cursor value)The new value for the committed cursor.SequencedMessage.BuilderSequencedMessage.Builder. setCursor(Cursor value)The position of a message within the partition where it is stored.ComputeMessageStatsRequest.BuilderComputeMessageStatsRequest.Builder. setEndCursor(Cursor value)The exclusive end of the range.ComputeHeadCursorResponse.BuilderComputeHeadCursorResponse.Builder. setHeadCursor(Cursor value)The head cursor.ComputeMessageStatsRequest.BuilderComputeMessageStatsRequest.Builder. setStartCursor(Cursor value)The inclusive start of the range.MessagePublishResponse.BuilderMessagePublishResponse.Builder. setStartCursor(Cursor value)The cursor of the first published message in the batch.MessagePublishResponse.CursorRange.BuilderMessagePublishResponse.CursorRange.Builder. setStartCursor(Cursor value)The cursor of the message at the start index.
-