public abstract class ExporterConfig
extends org.apache.kafka.common.config.AbstractConfig
Modifier and Type | Class and Description |
---|---|
static class |
ExporterConfig.ExporterType |
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
DEFAULT_METRICS_INCLUDE |
static java.lang.String |
ENABLED_CONFIG |
static java.lang.String |
ENABLED_CONFIG_DOC |
static java.lang.String |
METRICS_INCLUDE_CONFIG |
static java.lang.String |
METRICS_INCLUDE_CONFIG_DOC |
static java.util.Set<java.lang.String> |
RECONFIGURABLES |
static java.lang.String |
TYPE_CONFIG |
static java.lang.String |
TYPE_CONFIG_DOC |
Constructor and Description |
---|
ExporterConfig(org.apache.kafka.common.config.ConfigDef definition,
java.util.Map<?,?> originals) |
ExporterConfig(org.apache.kafka.common.config.ConfigDef definition,
java.util.Map<?,?> originals,
boolean doLog) |
Modifier and Type | Method and Description |
---|---|
java.util.function.Predicate<MetricKey> |
buildMetricsPredicate() |
ExporterConfig.ExporterType |
getType() |
boolean |
isEnabled() |
static ExporterConfig.ExporterType |
parseType(java.lang.Object value) |
documentationOf, equals, get, getBoolean, getClass, getConfiguredInstance, getConfiguredInstances, getConfiguredInstances, getConfiguredInstances, getDouble, getInt, getList, getLong, getPassword, getShort, getString, hashCode, ignore, logUnused, originals, originalsStrings, originalsWithPrefix, originalsWithPrefix, postProcessParsedConfig, typeOf, unused, values, valuesWithPrefixAllOrNothing, valuesWithPrefixOverride
public static final java.lang.String ENABLED_CONFIG
public static final java.lang.String ENABLED_CONFIG_DOC
public static final java.lang.String TYPE_CONFIG
public static final java.lang.String TYPE_CONFIG_DOC
public static final java.lang.String METRICS_INCLUDE_CONFIG
public static final java.lang.String METRICS_INCLUDE_CONFIG_DOC
public static final java.lang.String DEFAULT_METRICS_INCLUDE
public static final java.util.Set<java.lang.String> RECONFIGURABLES
public ExporterConfig(org.apache.kafka.common.config.ConfigDef definition, java.util.Map<?,?> originals)
public ExporterConfig(org.apache.kafka.common.config.ConfigDef definition, java.util.Map<?,?> originals, boolean doLog)
public static ExporterConfig.ExporterType parseType(java.lang.Object value)
public java.util.function.Predicate<MetricKey> buildMetricsPredicate()
public ExporterConfig.ExporterType getType()
public boolean isEnabled()