Class AivenCommonConfig
java.lang.Object
org.apache.kafka.common.config.AbstractConfig
io.aiven.kafka.connect.common.config.AivenCommonConfig
public class AivenCommonConfig
extends org.apache.kafka.common.config.AbstractConfig
-
Field Summary
Fields -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedAivenCommonConfig(org.apache.kafka.common.config.ConfigDef definition, Map<?, ?> originals) -
Method Summary
Modifier and TypeMethodDescriptionprotected static voidaddCompressionTypeConfig(org.apache.kafka.common.config.ConfigDef configDef, CompressionType defaultCompressionType) protected static voidaddFormatTypeConfig(org.apache.kafka.common.config.ConfigDef configDef, int formatGroupCounter) protected static voidaddKafkaBackoffPolicy(org.apache.kafka.common.config.ConfigDef configDef) protected static voidaddOutputFieldsFormatConfigGroup(org.apache.kafka.common.config.ConfigDef configDef, OutputFieldType defaultFieldType) final Stringfinal Templatefinal TimestampSourcefinal ZoneIdfinal intprotected final voidMethods inherited from class org.apache.kafka.common.config.AbstractConfig
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
-
Field Details
-
FORMAT_OUTPUT_FIELDS_CONFIG
- See Also:
-
FORMAT_OUTPUT_FIELDS_VALUE_ENCODING_CONFIG
- See Also:
-
FORMAT_OUTPUT_TYPE_CONFIG
- See Also:
-
FORMAT_OUTPUT_ENVELOPE_CONFIG
- See Also:
-
FILE_COMPRESSION_TYPE_CONFIG
- See Also:
-
FILE_MAX_RECORDS
- See Also:
-
FILE_NAME_TIMESTAMP_TIMEZONE
- See Also:
-
FILE_NAME_TIMESTAMP_SOURCE
- See Also:
-
FILE_NAME_TEMPLATE_CONFIG
- See Also:
-
KAFKA_RETRY_BACKOFF_MS_CONFIG
- See Also:
-
-
Constructor Details
-
AivenCommonConfig
protected AivenCommonConfig(org.apache.kafka.common.config.ConfigDef definition, Map<?, ?> originals)
-
-
Method Details
-
addKafkaBackoffPolicy
protected static void addKafkaBackoffPolicy(org.apache.kafka.common.config.ConfigDef configDef) -
getKafkaRetryBackoffMs
-
addOutputFieldsFormatConfigGroup
protected static void addOutputFieldsFormatConfigGroup(org.apache.kafka.common.config.ConfigDef configDef, OutputFieldType defaultFieldType) -
addFormatTypeConfig
protected static void addFormatTypeConfig(org.apache.kafka.common.config.ConfigDef configDef, int formatGroupCounter) -
getFormatType
-
addCompressionTypeConfig
protected static void addCompressionTypeConfig(org.apache.kafka.common.config.ConfigDef configDef, CompressionType defaultCompressionType) -
getCompressionType
-
envelopeEnabled
-
getOutputFieldEncodingType
-
getFilenameTemplate
-
validateKeyFilenameTemplate
protected final void validateKeyFilenameTemplate() -
getFilename
-
getFilenameTimezone
-
getFilenameTimestampSource
-
getMaxRecordsPerFile
public final int getMaxRecordsPerFile() -
getOutputFields
-