Class KafkaExporterConfig
java.lang.Object
org.apache.kafka.common.config.AbstractConfig
io.confluent.telemetry.events.exporter.ExporterConfig
io.confluent.telemetry.events.exporter.kafka.KafkaExporterConfig
-
Nested Class Summary
Nested classes/interfaces inherited from class ExporterConfig
ExporterConfig.ExporterType -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final intstatic final booleanstatic final intstatic final intstatic final booleanstatic final booleanstatic final intstatic final Stringstatic final intstatic final intstatic final longstatic final longstatic final longstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final intstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final StringFields inherited from class ExporterConfig
ENABLED_CONFIG, ENABLED_CONFIG_DEFAULT, ENABLED_CONFIG_DOC, EVENTS_ENABLED_CONFIG, EVENTS_ENABLED_CONFIG_DEFAULT, EVENTS_ENABLED_CONFIG_DOC, EXPORTER_COMMON_CONFIG_PREFIXES, EXPORTER_COMMON_CONFIGS, METRICS_ENABLED_CONFIG, METRICS_ENABLED_CONFIG_DEFAULT, METRICS_ENABLED_CONFIG_DOC, PREFIX_EVENTS, PREFIX_EXPORTER, RECONFIGURABLES, TYPE_CONFIG, TYPE_CONFIG_DOCFields inherited from class org.apache.kafka.common.config.AbstractConfig
AUTOMATIC_CONFIG_PROVIDERS_PROPERTY, CONFIG_PROVIDERS_CONFIG, CONFIG_PROVIDERS_DOC -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionio.cloudevents.core.message.Encodingbooleanstatic voidMethods inherited from class ExporterConfig
parseTypeMethods inherited from class org.apache.kafka.common.config.AbstractConfig
documentationOf, equals, getBoolean, getClass, getConfiguredInstance, getConfiguredInstance, getConfiguredInstances, getConfiguredInstances, getConfiguredInstances, getDouble, getInt, getList, getLong, getPassword, getShort, getString, hashCode, ignore, logUnused, nonInternalValues, originals, originals, originalsStrings, originalsWithPrefix, originalsWithPrefix, typeOf, unused, values, valuesWithPrefixAllOrNothing, valuesWithPrefixOverride
-
Field Details
-
MAX_REQUEST_SIZE
public static final int MAX_REQUEST_SIZE- See Also:
-
DEFAULT_MIN_ISR
public static final int DEFAULT_MIN_ISR- See Also:
-
PRODUCER_CONFIG_DEFAULTS
-
PREFIX_PRODUCER
- See Also:
-
PREFIX_TOPIC
- See Also:
-
BOOTSTRAP_SERVERS_CONFIG
- See Also:
-
BOOTSTRAP_SERVERS_DOC
- See Also:
-
TOPIC_NAME_CONFIG
- See Also:
-
TOPIC_NAME_DOC
- See Also:
-
DEFAULT_TOPIC_NAME
- See Also:
-
TOPIC_CREATE_CONFIG
- See Also:
-
TOPIC_CREATE_DOC
- See Also:
-
DEFAULT_TOPIC_CREATE
public static final boolean DEFAULT_TOPIC_CREATE- See Also:
-
TOPIC_PARTITIONS_CONFIG
- See Also:
-
TOPIC_PARTITIONS_DOC
- See Also:
-
DEFAULT_TOPIC_PARTITIONS
public static final int DEFAULT_TOPIC_PARTITIONS- See Also:
-
TOPIC_REPLICAS_CONFIG
- See Also:
-
TOPIC_REPLICAS_DOC
- See Also:
-
DEFAULT_TOPIC_REPLICAS
public static final int DEFAULT_TOPIC_REPLICAS- See Also:
-
TOPIC_RETENTION_MS_CONFIG
- See Also:
-
TOPIC_RETENTION_MS_DOC
- See Also:
-
DEFAULT_TOPIC_RETENTION_MS
public static final long DEFAULT_TOPIC_RETENTION_MS -
TOPIC_RETENTION_BYTES_CONFIG
- See Also:
-
TOPIC_RETENTION_BYTES_DOC
- See Also:
-
DEFAULT_TOPIC_RETENTION_BYTES
public static final long DEFAULT_TOPIC_RETENTION_BYTES- See Also:
-
TOPIC_ROLL_MS_CONFIG
- See Also:
-
TOPIC_ROLL_MS_DOC
- See Also:
-
DEFAULT_TOPIC_ROLL_MS
public static final long DEFAULT_TOPIC_ROLL_MS -
TOPIC_MAX_MESSAGE_BYTES_CONFIG
- See Also:
-
TOPIC_MAX_MESSAGE_BYTES_DOC
- See Also:
-
DEFAULT_TOPIC_MAX_MESSAGE_BYTES
public static final int DEFAULT_TOPIC_MAX_MESSAGE_BYTES- See Also:
-
CLOUD_EVENT_STRUCTURED_ENCODING
- See Also:
-
CLOUD_EVENT_BINARY_ENCODING
- See Also:
-
CLOUD_EVENT_ENCODING_CONFIG
- See Also:
-
DEFAULT_CLOUD_EVENT_ENCODING_CONFIG
- See Also:
-
CLOUD_EVENT_ENCODING_DOC
- See Also:
-
EVENT_QUEUE_SIZE
- See Also:
-
EVENT_QUEUE_SIZE_DOC
- See Also:
-
DEFAULT_EVENT_QUEUE_SIZE
public static final int DEFAULT_EVENT_QUEUE_SIZE- See Also:
-
RECONFIGURABLE_CONFIGS
-
DEFAULT_PRODUCER_CLOSE_TIMEOUT
public static final int DEFAULT_PRODUCER_CLOSE_TIMEOUT- See Also:
-
SUBSET_PARTITIONER_ENABLED
- See Also:
-
SUBSET_PARTITIONER_ENABLED_DOC
- See Also:
-
DEFAULT_SUBSET_PARTITIONER_ENABLED
public static final boolean DEFAULT_SUBSET_PARTITIONER_ENABLED- See Also:
-
FILTERING_ENABLED
- See Also:
-
FILTERING_ENABLED_DOC
- See Also:
-
DEFAULT_FILTERING_ENABLED
public static final boolean DEFAULT_FILTERING_ENABLED- See Also:
-
ROUTES_ALLOWED
- See Also:
-
ROUTES_ALLOWED_DOC
- See Also:
-
DEFAULT_ROUTES_ALLOWED
-
-
Constructor Details
-
KafkaExporterConfig
-
-
Method Details
-
main
-
isFilteringEnabled
public boolean isFilteringEnabled() -
getAllowedRoutes
-
getEncoding
public io.cloudevents.core.message.Encoding getEncoding()
-