public static class ReaderSettings.Builder extends Object
| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
ReaderSettings.Builder |
addTopic(TopicReadSettings topic) |
ReaderSettings |
build() |
ReaderSettings.Builder |
setConsumerName(String consumerName) |
ReaderSettings.Builder |
setDecompressionExecutor(Executor decompressionExecutor)
Set executor for decompression tasks.
|
ReaderSettings.Builder |
setErrorsHandler(BiConsumer<Status,Throwable> handler) |
ReaderSettings.Builder |
setMaxMemoryUsageBytes(long maxMemoryUsageBytes) |
ReaderSettings.Builder |
setReaderName(String readerName)
Set reader name for debug purposes
|
ReaderSettings.Builder |
setTopics(List<TopicReadSettings> topics) |
ReaderSettings.Builder |
withoutConsumer()
Experimental feature.
|
public ReaderSettings.Builder setConsumerName(String consumerName)
public ReaderSettings.Builder withoutConsumer()
public ReaderSettings.Builder setReaderName(String readerName)
public ReaderSettings.Builder addTopic(TopicReadSettings topic)
public ReaderSettings.Builder setTopics(List<TopicReadSettings> topics)
public ReaderSettings.Builder setMaxMemoryUsageBytes(long maxMemoryUsageBytes)
public ReaderSettings.Builder setErrorsHandler(BiConsumer<Status,Throwable> handler)
public ReaderSettings.Builder setDecompressionExecutor(Executor decompressionExecutor)
decompressionExecutor - executor for decompression taskspublic ReaderSettings build()
Copyright © 2025. All rights reserved.