public static class ConsumerConfiguration.Builder extends Object
Modifier and Type | Method and Description |
---|---|
ConsumerConfiguration |
build()
Create a ConsumerConfiguration from this builder, using the private ConsumerConfiguration
constructor.
|
ConsumerConfiguration.Builder |
setMaxRetries(int maxRetries)
Sets the number of retries of the ConsumerConfiguration.
|
ConsumerConfiguration.Builder |
setMaxWorkingSetSize(int maxWorkingSetSize)
Sets the maximum working set size of the ConsumerConfiguration.
|
ConsumerConfiguration.Builder |
setPartitionPredicate(Predicate<PartitionDetail> partitionPredicate)
Sets the Predicate of the ConsumerConfiguration.
|
ConsumerConfiguration.Builder |
setTimeout(long timeout)
Sets the timeout of the ConsumerConfiguration.
|
public ConsumerConfiguration.Builder setPartitionPredicate(Predicate<PartitionDetail> partitionPredicate)
ConsumerConfiguration.getPartitionPredicate()
()}.public ConsumerConfiguration.Builder setMaxWorkingSetSize(int maxWorkingSetSize)
ConsumerConfiguration.getMaxWorkingSetSize()
.public ConsumerConfiguration.Builder setTimeout(long timeout)
ConsumerConfiguration.getTimeout()
.public ConsumerConfiguration.Builder setMaxRetries(int maxRetries)
ConsumerConfiguration.getMaxRetries()
.public ConsumerConfiguration build()
Copyright © 2022 Cask Data, Inc. Licensed under the Apache License, Version 2.0.