Class SinkCommonConfig
java.lang.Object
org.apache.kafka.common.config.AbstractConfig
io.aiven.kafka.connect.common.config.CommonConfig
io.aiven.kafka.connect.common.config.SinkCommonConfig
- Direct Known Subclasses:
AivenCommonConfig
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringprotected final FileNameFragmentFileNameFragment to handle FileName based configuration queries.protected final OutputFormatFragmentOutputFormatFragment to handle Output format base configuration queries.Fields inherited from class io.aiven.kafka.connect.common.config.CommonConfig
GROUP_COMPRESSION, GROUP_FORMAT, MAX_TASKS, TASK_IDFields inherited from class org.apache.kafka.common.config.AbstractConfig
CONFIG_PROVIDERS_CONFIG -
Constructor Summary
ConstructorsConstructorDescriptionSinkCommonConfig(org.apache.kafka.common.config.ConfigDef definition, Map<?, ?> originals) -
Method Summary
Modifier and TypeMethodDescriptionprotected static voidaddOutputFieldsFormatConfigGroup(org.apache.kafka.common.config.ConfigDef configDef, OutputFieldType defaultFieldType) final Stringfinal Templatefinal TimestampSourcefinal ZoneIdfinal intMethods inherited from class io.aiven.kafka.connect.common.config.CommonConfig
addKafkaBackoffPolicy, getKafkaRetryBackoffMs, getMaxTasks, getTaskIdMethods inherited from class org.apache.kafka.common.config.AbstractConfig
documentationOf, equals, get, getBoolean, getClass, getConfiguredInstance, getConfiguredInstance, getConfiguredInstances, getConfiguredInstances, getConfiguredInstances, getDouble, getInt, getList, getLong, getPassword, getShort, getString, hashCode, ignore, logUnused, nonInternalValues, originals, originals, originalsStrings, originalsWithPrefix, originalsWithPrefix, postProcessParsedConfig, typeOf, unused, values, valuesWithPrefixAllOrNothing, valuesWithPrefixOverride
-
Field Details
-
FILE_MAX_RECORDS
- See Also:
-
fileNameFragment
FileNameFragment to handle FileName based configuration queries. -
outputFormatFragment
OutputFormatFragment to handle Output format base configuration queries.
-
-
Constructor Details
-
SinkCommonConfig
-
-
Method Details
-
addOutputFieldsFormatConfigGroup
protected static void addOutputFieldsFormatConfigGroup(org.apache.kafka.common.config.ConfigDef configDef, OutputFieldType defaultFieldType) -
getFormatType
-
getCompressionType
-
envelopeEnabled
-
getOutputFieldEncodingType
-
getFilenameTemplate
-
getFilename
-
getFilenameTimezone
-
getFilenameTimestampSource
-
getMaxRecordsPerFile
public final int getMaxRecordsPerFile() -
getOutputFields
-