Uses of Class
com.google.cloud.pubsublite.proto.Cursor
-
Uses of Cursor in com.google.cloud.pubsublite.proto
Methods in com.google.cloud.pubsublite.proto that return CursorModifier and TypeMethodDescriptionCursor.Builder.build()Cursor.Builder.buildPartial()CommitCursorRequest.Builder.getCursor()The new value for the committed cursor.CommitCursorRequest.getCursor()The new value for the committed cursor.CommitCursorRequestOrBuilder.getCursor()The new value for the committed cursor.ComputeTimeCursorResponse.Builder.getCursor()If present, the cursor references the first message with time greater than or equal to the specified target time.ComputeTimeCursorResponse.getCursor()If present, the cursor references the first message with time greater than or equal to the specified target time.ComputeTimeCursorResponseOrBuilder.getCursor()If present, the cursor references the first message with time greater than or equal to the specified target time.InitialSubscribeResponse.Builder.getCursor()The cursor from which the subscriber will start receiving messages once flow control tokens become available.InitialSubscribeResponse.getCursor()The cursor from which the subscriber will start receiving messages once flow control tokens become available.InitialSubscribeResponseOrBuilder.getCursor()The cursor from which the subscriber will start receiving messages once flow control tokens become available.PartitionCursor.Builder.getCursor()The value of the cursor.PartitionCursor.getCursor()The value of the cursor.PartitionCursorOrBuilder.getCursor()The value of the cursor.SeekRequest.Builder.getCursor()A target corresponding to the cursor, pointing to anywhere in the topic partition.SeekRequest.getCursor()A target corresponding to the cursor, pointing to anywhere in the topic partition.SeekRequestOrBuilder.getCursor()A target corresponding to the cursor, pointing to anywhere in the topic partition.SeekResponse.Builder.getCursor()The new delivery cursor for the current stream.SeekResponse.getCursor()The new delivery cursor for the current stream.SeekResponseOrBuilder.getCursor()The new delivery cursor for the current stream.SequencedCommitCursorRequest.Builder.getCursor()The new value for the committed cursor.SequencedCommitCursorRequest.getCursor()The new value for the committed cursor.SequencedCommitCursorRequestOrBuilder.getCursor()The new value for the committed cursor.SequencedMessage.Builder.getCursor()The position of a message within the partition where it is stored.SequencedMessage.getCursor()The position of a message within the partition where it is stored.SequencedMessageOrBuilder.getCursor()The position of a message within the partition where it is stored.static CursorCursor.getDefaultInstance()Cursor.Builder.getDefaultInstanceForType()Cursor.getDefaultInstanceForType()ComputeMessageStatsRequest.Builder.getEndCursor()The exclusive end of the range.ComputeMessageStatsRequest.getEndCursor()The exclusive end of the range.ComputeMessageStatsRequestOrBuilder.getEndCursor()The exclusive end of the range.ComputeHeadCursorResponse.Builder.getHeadCursor()The head cursor.ComputeHeadCursorResponse.getHeadCursor()The head cursor.ComputeHeadCursorResponseOrBuilder.getHeadCursor()The head cursor.ComputeMessageStatsRequest.Builder.getStartCursor()The inclusive start of the range.ComputeMessageStatsRequest.getStartCursor()The inclusive start of the range.ComputeMessageStatsRequestOrBuilder.getStartCursor()The inclusive start of the range.MessagePublishResponse.Builder.getStartCursor()The cursor of the first published message in the batch.MessagePublishResponse.CursorRange.Builder.getStartCursor()The cursor of the message at the start index.MessagePublishResponse.CursorRange.getStartCursor()The cursor of the message at the start index.MessagePublishResponse.CursorRangeOrBuilder.getStartCursor()The cursor of the message at the start index.MessagePublishResponse.getStartCursor()The cursor of the first published message in the batch.MessagePublishResponseOrBuilder.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 CursorModifier and TypeMethodDescriptioncom.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 CursorModifier and TypeMethodDescriptionCommitCursorRequest.Builder.mergeCursor(Cursor value) The new value for the committed cursor.ComputeTimeCursorResponse.Builder.mergeCursor(Cursor value) If present, the cursor references the first message with time greater than or equal to the specified target time.InitialSubscribeResponse.Builder.mergeCursor(Cursor value) The cursor from which the subscriber will start receiving messages once flow control tokens become available.PartitionCursor.Builder.mergeCursor(Cursor value) The value of the cursor.SeekRequest.Builder.mergeCursor(Cursor value) A target corresponding to the cursor, pointing to anywhere in the topic partition.SeekResponse.Builder.mergeCursor(Cursor value) The new delivery cursor for the current stream.SequencedCommitCursorRequest.Builder.mergeCursor(Cursor value) The new value for the committed cursor.SequencedMessage.Builder.mergeCursor(Cursor value) The position of a message within the partition where it is stored.ComputeMessageStatsRequest.Builder.mergeEndCursor(Cursor value) The exclusive end of the range.ComputeHeadCursorResponse.Builder.mergeHeadCursor(Cursor value) The head cursor.ComputeMessageStatsRequest.Builder.mergeStartCursor(Cursor value) The inclusive start of the range.MessagePublishResponse.Builder.mergeStartCursor(Cursor value) The cursor of the first published message in the batch.MessagePublishResponse.CursorRange.Builder.mergeStartCursor(Cursor value) The cursor of the message at the start index.static Cursor.BuilderCursor.newBuilder(Cursor prototype) The new value for the committed cursor.If present, the cursor references the first message with time greater than or equal to the specified target time.The cursor from which the subscriber will start receiving messages once flow control tokens become available.The value of the cursor.A target corresponding to the cursor, pointing to anywhere in the topic partition.The new delivery cursor for the current stream.The new value for the committed cursor.The position of a message within the partition where it is stored.ComputeMessageStatsRequest.Builder.setEndCursor(Cursor value) The exclusive end of the range.ComputeHeadCursorResponse.Builder.setHeadCursor(Cursor value) The head cursor.ComputeMessageStatsRequest.Builder.setStartCursor(Cursor value) The inclusive start of the range.MessagePublishResponse.Builder.setStartCursor(Cursor value) The cursor of the first published message in the batch.MessagePublishResponse.CursorRange.Builder.setStartCursor(Cursor value) The cursor of the message at the start index.