public class PartitionSessionImpl extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
PartitionSessionImpl.Builder
BUILDER
|
| Modifier and Type | Method and Description |
|---|---|
CompletableFuture<Void> |
addBatches(List<tech.ydb.proto.topic.YdbTopic.StreamReadMessage.ReadResponse.Batch> batches) |
CompletableFuture<Void> |
commitOffsetRange(OffsetsRange rangeToCommit) |
void |
commitOffsetRanges(List<OffsetsRange> rangesToCommit) |
long |
getFullId() |
long |
getId() |
long |
getPartitionId() |
PartitionSession |
getSessionInfo() |
String |
getTopicPath() |
void |
handleCommitResponse(long committedOffset) |
static PartitionSessionImpl.Builder |
newBuilder() |
void |
setLastCommittedOffset(long lastCommittedOffset) |
void |
setLastReadOffset(long lastReadOffset) |
void |
shutdown() |
public static PartitionSessionImpl.Builder newBuilder()
public long getId()
public long getFullId()
public long getPartitionId()
public String getTopicPath()
public PartitionSession getSessionInfo()
public void setLastReadOffset(long lastReadOffset)
public void setLastCommittedOffset(long lastCommittedOffset)
public CompletableFuture<Void> addBatches(List<tech.ydb.proto.topic.YdbTopic.StreamReadMessage.ReadResponse.Batch> batches)
public CompletableFuture<Void> commitOffsetRange(OffsetsRange rangeToCommit)
public void commitOffsetRanges(List<OffsetsRange> rangesToCommit)
public void handleCommitResponse(long committedOffset)
public void shutdown()
Copyright © 2025. All rights reserved.