public static class PartitionSessionImpl.Builder extends Object
| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
PartitionSessionImpl |
build() |
PartitionSessionImpl.Builder |
setCommitFunction(Consumer<List<OffsetsRange>> commitFunction) |
PartitionSessionImpl.Builder |
setCommittedOffset(long committedOffset) |
PartitionSessionImpl.Builder |
setDataEventCallback(Function<DataReceivedEvent,CompletableFuture<Void>> dataEventCallback) |
PartitionSessionImpl.Builder |
setDecompressionExecutor(Executor decompressionExecutor) |
PartitionSessionImpl.Builder |
setId(long id) |
PartitionSessionImpl.Builder |
setPartitionId(long partitionId) |
PartitionSessionImpl.Builder |
setPartitionOffsets(OffsetsRange partitionOffsets) |
PartitionSessionImpl.Builder |
setPath(String path) |
public PartitionSessionImpl.Builder setId(long id)
public PartitionSessionImpl.Builder setPath(String path)
public PartitionSessionImpl.Builder setPartitionId(long partitionId)
public PartitionSessionImpl.Builder setCommittedOffset(long committedOffset)
public PartitionSessionImpl.Builder setPartitionOffsets(OffsetsRange partitionOffsets)
public PartitionSessionImpl.Builder setDecompressionExecutor(Executor decompressionExecutor)
public PartitionSessionImpl.Builder setDataEventCallback(Function<DataReceivedEvent,CompletableFuture<Void>> dataEventCallback)
public PartitionSessionImpl.Builder setCommitFunction(Consumer<List<OffsetsRange>> commitFunction)
public PartitionSessionImpl build()
Copyright © 2024. All rights reserved.