public class TopicClientBuilderImpl extends Object implements TopicClient.Builder
| Modifier and Type | Field and Description |
|---|---|
protected Executor |
compressionExecutor |
protected Integer |
compressionExecutorThreadCount |
protected TopicRpc |
topicRpc |
| Constructor and Description |
|---|
TopicClientBuilderImpl(TopicRpc topicRpc) |
| Modifier and Type | Method and Description |
|---|---|
TopicClient |
build() |
TopicClientBuilderImpl |
setCompressionExecutor(Executor compressionExecutor)
Set executor for compression tasks.
|
TopicClientBuilderImpl |
setCompressionPoolThreadCount(Integer compressionPoolThreadCount)
Set default executor thread count for compression tasks.
|
protected final TopicRpc topicRpc
protected Integer compressionExecutorThreadCount
protected Executor compressionExecutor
public TopicClientBuilderImpl(TopicRpc topicRpc)
public TopicClientBuilderImpl setCompressionPoolThreadCount(Integer compressionPoolThreadCount)
TopicClient.BuildersetCompressionPoolThreadCount in interface TopicClient.BuildercompressionPoolThreadCount - executor thread count for compression taskspublic TopicClientBuilderImpl setCompressionExecutor(Executor compressionExecutor)
TopicClient.BuildersetCompressionExecutor in interface TopicClient.BuildercompressionExecutor - executor for compression taskspublic TopicClient build()
build in interface TopicClient.BuilderCopyright © 2025. All rights reserved.