public static final class KafkaExporter.Builder
extends java.lang.Object
Modifier and Type | Method and Description |
---|---|
KafkaExporter |
build() |
KafkaExporter.Builder |
setAdminClientProperties(java.util.Properties adminClientProperties) |
KafkaExporter.Builder |
setCreateTopic(boolean createTopic) |
KafkaExporter.Builder |
setMetricsPredicate(java.util.function.Predicate<MetricKey> metricsPredicate) |
KafkaExporter.Builder |
setProducerProperties(java.util.Properties producerProperties) |
KafkaExporter.Builder |
setTopicConfig(java.util.Map<java.lang.String,java.lang.String> topicConfig) |
KafkaExporter.Builder |
setTopicName(java.lang.String topicName) |
KafkaExporter.Builder |
setTopicPartitions(int topicPartitions) |
KafkaExporter.Builder |
setTopicReplicas(int topicReplicas) |
public KafkaExporter.Builder setMetricsPredicate(java.util.function.Predicate<MetricKey> metricsPredicate)
public KafkaExporter.Builder setAdminClientProperties(java.util.Properties adminClientProperties)
public KafkaExporter.Builder setTopicName(java.lang.String topicName)
public KafkaExporter.Builder setCreateTopic(boolean createTopic)
public KafkaExporter.Builder setTopicReplicas(int topicReplicas)
public KafkaExporter.Builder setTopicPartitions(int topicPartitions)
public KafkaExporter.Builder setTopicConfig(java.util.Map<java.lang.String,java.lang.String> topicConfig)
public KafkaExporter.Builder setProducerProperties(java.util.Properties producerProperties)
public KafkaExporter build()