public class KafkaDataSetDefBuilderImpl extends AbstractDataSetDefBuilder<KafkaDataSetDefBuilderImpl> implements KafkaDataSetDefBuilder<KafkaDataSetDefBuilderImpl>
def| Constructor and Description |
|---|
KafkaDataSetDefBuilderImpl() |
| Modifier and Type | Method and Description |
|---|---|
KafkaDataSetDefBuilderImpl |
clientId(String clientId)
Set the data set client Id
|
protected DataSetDef |
createDataSetDef() |
KafkaDataSetDefBuilderImpl |
filter(String filter)
Set the data set filter
|
KafkaDataSetDefBuilderImpl |
host(String host)
Set the data set kafka host
|
KafkaDataSetDefBuilderImpl |
nodeId(String nodeId)
Set the data set node id
|
KafkaDataSetDefBuilderImpl |
partition(String partition)
Set the data set partition
|
KafkaDataSetDefBuilderImpl |
port(String port)
Set the RMI port
|
KafkaDataSetDefBuilderImpl |
target(KafkaDataSetDef.MetricsTarget target)
Set the data set kafka metrics target
|
KafkaDataSetDefBuilderImpl |
topic(String topic)
Set the data set topic
|
buildDef, cacheOff, cacheOn, column, date, label, name, number, pushOff, pushOn, refreshOff, refreshOn, text, uuidpublic KafkaDataSetDefBuilderImpl host(String host)
KafkaDataSetDefBuilderhost in interface KafkaDataSetDefBuilder<KafkaDataSetDefBuilderImpl>host - The Kafka server with JMX enabled where this data set should collect metrics frompublic KafkaDataSetDefBuilderImpl port(String port)
KafkaDataSetDefBuilderport in interface KafkaDataSetDefBuilder<KafkaDataSetDefBuilderImpl>port - The Kafka RMI portpublic KafkaDataSetDefBuilderImpl target(KafkaDataSetDef.MetricsTarget target)
KafkaDataSetDefBuildertarget in interface KafkaDataSetDefBuilder<KafkaDataSetDefBuilderImpl>public KafkaDataSetDefBuilderImpl clientId(String clientId)
KafkaDataSetDefBuilderclientId in interface KafkaDataSetDefBuilder<KafkaDataSetDefBuilderImpl>clientId - Optional parameter to set a clientId to collect metricspublic KafkaDataSetDefBuilderImpl nodeId(String nodeId)
KafkaDataSetDefBuildernodeId in interface KafkaDataSetDefBuilder<KafkaDataSetDefBuilderImpl>nodeId - The node Id that can be used when collecting metricspublic KafkaDataSetDefBuilderImpl topic(String topic)
KafkaDataSetDefBuildertopic in interface KafkaDataSetDefBuilder<KafkaDataSetDefBuilderImpl>topic - The topic that will be used to collect metrics against itpublic KafkaDataSetDefBuilderImpl partition(String partition)
KafkaDataSetDefBuilderpartition in interface KafkaDataSetDefBuilder<KafkaDataSetDefBuilderImpl>partition - The partition that can be used to collect certain types of metrics.public KafkaDataSetDefBuilderImpl filter(String filter)
KafkaDataSetDefBuilderfilter in interface KafkaDataSetDefBuilder<KafkaDataSetDefBuilderImpl>protected DataSetDef createDataSetDef()
createDataSetDef in class AbstractDataSetDefBuilder<KafkaDataSetDefBuilderImpl>Copyright © 2017–2021 JBoss by Red Hat. All rights reserved.