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_ID - 
Constructor Summary
ConstructorsConstructorDescriptionSinkCommonConfig(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 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
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
- 
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
 - 
addCompressionTypeConfig
protected static void addCompressionTypeConfig(org.apache.kafka.common.config.ConfigDef configDef, CompressionType defaultCompressionType)  - 
getCompressionType
 - 
envelopeEnabled
 - 
getOutputFieldEncodingType
 - 
getFilenameTemplate
 - 
getFilename
 - 
getFilenameTimezone
 - 
getFilenameTimestampSource
 - 
getMaxRecordsPerFile
public final int getMaxRecordsPerFile() - 
getOutputFields
 
 -