A B C D E F G H I J K M N O P R S T U V W Z
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AbstractValuePlainWriter - Class in io.aiven.kafka.connect.common.output.plainwriter
- AbstractValuePlainWriter() - Constructor for class io.aiven.kafka.connect.common.output.plainwriter.AbstractValuePlainWriter
- addCompressionTypeConfig(ConfigDef, CompressionType) - Static method in class io.aiven.kafka.connect.common.config.AivenCommonConfig
- addFields(Collection<OutputField>) - Method in class io.aiven.kafka.connect.common.output.jsonwriter.JsonOutputFieldComposer
- addFormatTypeConfig(ConfigDef, int) - Static method in class io.aiven.kafka.connect.common.config.AivenCommonConfig
- addKafkaBackoffPolicy(ConfigDef) - Static method in class io.aiven.kafka.connect.common.config.AivenCommonConfig
- addOutputFieldsFormatConfigGroup(ConfigDef, OutputFieldType) - Static method in class io.aiven.kafka.connect.common.config.AivenCommonConfig
- AivenCommonConfig - Class in io.aiven.kafka.connect.common.config
- AivenCommonConfig(ConfigDef, Map<?, ?>) - Constructor for class io.aiven.kafka.connect.common.config.AivenCommonConfig
- ALL_SUPPORTED_VARIABLES - Static variable in class io.aiven.kafka.connect.common.grouper.RecordGrouperFactory
- asBoolean() - Method in class io.aiven.kafka.connect.common.templating.VariableTemplatePart.Parameter
- AVRO - io.aiven.kafka.connect.common.config.FormatType
- AvroOutputWriter - Class in io.aiven.kafka.connect.common.output.avro
- AvroOutputWriter(Collection<OutputField>, OutputStream, Map<String, String>, boolean) - Constructor for class io.aiven.kafka.connect.common.output.avro.AvroOutputWriter
- AvroSchemaBuilder - Class in io.aiven.kafka.connect.common.output.avro
- AvroSchemaBuilder(Collection<OutputField>, AvroData) - Constructor for class io.aiven.kafka.connect.common.output.avro.AvroSchemaBuilder
- AvroSchemaBuilder(Collection<OutputField>, AvroData, boolean) - Constructor for class io.aiven.kafka.connect.common.output.avro.AvroSchemaBuilder
- avroSchemaFor(SinkRecord) - Method in class io.aiven.kafka.connect.common.output.SinkSchemaBuilder
B
- BASE64 - io.aiven.kafka.connect.common.config.OutputFieldEncodingType
- Base64ValuePlainWriter - Class in io.aiven.kafka.connect.common.output.plainwriter
- Base64ValuePlainWriter() - Constructor for class io.aiven.kafka.connect.common.output.plainwriter.Base64ValuePlainWriter
- bindVariable(String, Function<VariableTemplatePart.Parameter, String>) - Method in class io.aiven.kafka.connect.common.templating.Template.Instance
- bindVariable(String, Supplier<String>) - Method in class io.aiven.kafka.connect.common.templating.Template.Instance
- build(OutputStream, FormatType) - Method in class io.aiven.kafka.connect.common.output.OutputWriter.Builder
- builder() - Static method in class io.aiven.kafka.connect.common.output.OutputWriter
- Builder() - Constructor for class io.aiven.kafka.connect.common.output.OutputWriter.Builder
- buildSchema(SinkRecord) - Method in class io.aiven.kafka.connect.common.output.SinkSchemaBuilder
C
- clear() - Method in class io.aiven.kafka.connect.common.grouper.KeyAndTopicPartitionRecordGrouper
- clear() - Method in class io.aiven.kafka.connect.common.grouper.KeyRecordGrouper
- clear() - Method in interface io.aiven.kafka.connect.common.grouper.RecordGrouper
-
Clear all records.
- clear() - Method in class io.aiven.kafka.connect.common.grouper.TopicPartitionKeyRecordGrouper
- close() - Method in class io.aiven.kafka.connect.common.output.OutputWriter
- compressionType - Variable in class io.aiven.kafka.connect.common.output.OutputWriter.Builder
- CompressionType - Enum in io.aiven.kafka.connect.common.config
- convert(SinkRecord, Schema) - Method in class io.aiven.kafka.connect.common.output.SinkRecordConverter
- CSV - io.aiven.kafka.connect.common.config.FormatType
D
- description() - Method in enum io.aiven.kafka.connect.common.config.FilenameTemplateVariable
E
- EMPTY - Static variable in class io.aiven.kafka.connect.common.templating.VariableTemplatePart.Parameter
- ensureValid(String, Object) - Method in class io.aiven.kafka.connect.common.config.validators.FileCompressionTypeValidator
- ensureValid(String, Object) - Method in class io.aiven.kafka.connect.common.config.validators.FilenameTemplateValidator
- ensureValid(String, Object) - Method in class io.aiven.kafka.connect.common.config.validators.NonEmptyPassword
- ensureValid(String, Object) - Method in class io.aiven.kafka.connect.common.config.validators.OutputFieldsEncodingValidator
- ensureValid(String, Object) - Method in class io.aiven.kafka.connect.common.config.validators.OutputFieldsValidator
- ensureValid(String, Object) - Method in class io.aiven.kafka.connect.common.config.validators.OutputTypeValidator
- ensureValid(String, Object) - Method in class io.aiven.kafka.connect.common.config.validators.TimestampSourceValidator
- ensureValid(String, Object) - Method in class io.aiven.kafka.connect.common.config.validators.TimeZoneValidator
- ensureValid(String, Object) - Method in class io.aiven.kafka.connect.common.config.validators.UrlValidator
- envelopeEnabled - Variable in class io.aiven.kafka.connect.common.output.OutputWriter.Builder
- envelopeEnabled() - Method in class io.aiven.kafka.connect.common.config.AivenCommonConfig
- equals(Object) - Method in class io.aiven.kafka.connect.common.config.FilenameTemplateVariable.ParameterDescriptor
- equals(Object) - Method in class io.aiven.kafka.connect.common.config.OutputField
- equals(Object) - Method in class io.aiven.kafka.connect.common.grouper.TopicPartitionKeyRecordGrouper.TopicPartitionKey
- equals(Object) - Method in class io.aiven.kafka.connect.common.templating.VariableTemplatePart.Parameter
- EVENT - io.aiven.kafka.connect.common.config.TimestampSource.Type
- EventTimestampSource(ZoneId) - Constructor for class io.aiven.kafka.connect.common.config.TimestampSource.EventTimestampSource
- extension() - Method in enum io.aiven.kafka.connect.common.config.CompressionType
- externalConfiguration - Variable in class io.aiven.kafka.connect.common.output.OutputWriter
- externalProperties - Variable in class io.aiven.kafka.connect.common.output.OutputWriter.Builder
F
- fieldBuilders - Variable in class io.aiven.kafka.connect.common.output.jsonwriter.JsonOutputFieldComposer
- FILE_COMPRESSION_TYPE_CONFIG - Static variable in class io.aiven.kafka.connect.common.config.AivenCommonConfig
- FILE_MAX_RECORDS - Static variable in class io.aiven.kafka.connect.common.config.AivenCommonConfig
- FILE_NAME_TEMPLATE_CONFIG - Static variable in class io.aiven.kafka.connect.common.config.AivenCommonConfig
- FILE_NAME_TIMESTAMP_SOURCE - Static variable in class io.aiven.kafka.connect.common.config.AivenCommonConfig
- FILE_NAME_TIMESTAMP_TIMEZONE - Static variable in class io.aiven.kafka.connect.common.config.AivenCommonConfig
- FileCompressionTypeValidator - Class in io.aiven.kafka.connect.common.config.validators
- FileCompressionTypeValidator() - Constructor for class io.aiven.kafka.connect.common.config.validators.FileCompressionTypeValidator
- FilenameTemplateValidator - Class in io.aiven.kafka.connect.common.config.validators
- FilenameTemplateValidator(String) - Constructor for class io.aiven.kafka.connect.common.config.validators.FilenameTemplateValidator
- FilenameTemplateVariable - Enum in io.aiven.kafka.connect.common.config
- FilenameTemplateVariable.ParameterDescriptor - Class in io.aiven.kafka.connect.common.config
- FixedSetRecommender - Class in io.aiven.kafka.connect.common.config
-
A
ConfigDef.Recommenderthat always supports only the predefined set of values. - FORMAT_OUTPUT_ENVELOPE_CONFIG - Static variable in class io.aiven.kafka.connect.common.config.AivenCommonConfig
- FORMAT_OUTPUT_FIELDS_CONFIG - Static variable in class io.aiven.kafka.connect.common.config.AivenCommonConfig
- FORMAT_OUTPUT_FIELDS_VALUE_ENCODING_CONFIG - Static variable in class io.aiven.kafka.connect.common.config.AivenCommonConfig
- FORMAT_OUTPUT_TYPE_CONFIG - Static variable in class io.aiven.kafka.connect.common.config.AivenCommonConfig
- FormatType - Enum in io.aiven.kafka.connect.common.config
- forName(String) - Static method in enum io.aiven.kafka.connect.common.config.CompressionType
- forName(String) - Static method in enum io.aiven.kafka.connect.common.config.FormatType
- forName(String) - Static method in enum io.aiven.kafka.connect.common.config.OutputFieldEncodingType
- forName(String) - Static method in enum io.aiven.kafka.connect.common.config.OutputFieldType
G
- generateNewRecordKey(SinkRecord) - Method in class io.aiven.kafka.connect.common.grouper.TopicPartitionKeyRecordGrouper
- generateObjectKey(TopicPartitionKeyRecordGrouper.TopicPartitionKey, SinkRecord, SinkRecord) - Method in class io.aiven.kafka.connect.common.grouper.TopicPartitionKeyRecordGrouper
- getAvroData() - Method in class io.aiven.kafka.connect.common.output.SinkSchemaBuilder
- getCompressionType() - Method in class io.aiven.kafka.connect.common.config.AivenCommonConfig
- getEncodingType() - Method in class io.aiven.kafka.connect.common.config.OutputField
- getFields() - Method in class io.aiven.kafka.connect.common.output.SinkSchemaBuilder
- getFieldType() - Method in class io.aiven.kafka.connect.common.config.OutputField
- getFilename() - Method in class io.aiven.kafka.connect.common.config.AivenCommonConfig
- getFilenameTemplate() - Method in class io.aiven.kafka.connect.common.config.AivenCommonConfig
- getFilenameTimestampSource() - Method in class io.aiven.kafka.connect.common.config.AivenCommonConfig
- getFilenameTimezone() - Method in class io.aiven.kafka.connect.common.config.AivenCommonConfig
- getFormatType() - Method in class io.aiven.kafka.connect.common.config.AivenCommonConfig
- getKafkaRetryBackoffMs() - Method in class io.aiven.kafka.connect.common.config.AivenCommonConfig
- getMaxRecordsPerFile() - Method in class io.aiven.kafka.connect.common.config.AivenCommonConfig
- getNamespace() - Method in class io.aiven.kafka.connect.common.output.avro.AvroSchemaBuilder
- getNamespace() - Method in class io.aiven.kafka.connect.common.output.parquet.ParquetSchemaBuilder
- getNamespace() - Method in class io.aiven.kafka.connect.common.output.SinkSchemaBuilder
- getOutputBytes(byte[]) - Method in class io.aiven.kafka.connect.common.output.plainwriter.AbstractValuePlainWriter
- getOutputBytes(byte[]) - Method in class io.aiven.kafka.connect.common.output.plainwriter.Base64ValuePlainWriter
- getOutputBytes(byte[]) - Method in class io.aiven.kafka.connect.common.output.plainwriter.ValuePlainWriter
- getOutputFieldEncodingType() - Method in class io.aiven.kafka.connect.common.config.AivenCommonConfig
- getOutputFields() - Method in class io.aiven.kafka.connect.common.config.AivenCommonConfig
- GZIP - io.aiven.kafka.connect.common.config.CompressionType
H
- hashCode() - Method in class io.aiven.kafka.connect.common.config.FilenameTemplateVariable.ParameterDescriptor
- hashCode() - Method in class io.aiven.kafka.connect.common.config.OutputField
- hashCode() - Method in class io.aiven.kafka.connect.common.grouper.TopicPartitionKeyRecordGrouper.TopicPartitionKey
- hashCode() - Method in class io.aiven.kafka.connect.common.templating.VariableTemplatePart.Parameter
- HEADERS - io.aiven.kafka.connect.common.config.OutputFieldType
- HeadersPlainWriter - Class in io.aiven.kafka.connect.common.output.plainwriter
- HeadersPlainWriter() - Constructor for class io.aiven.kafka.connect.common.output.plainwriter.HeadersPlainWriter
I
- instance() - Method in class io.aiven.kafka.connect.common.templating.Template
- io.aiven.kafka.connect.common.config - package io.aiven.kafka.connect.common.config
- io.aiven.kafka.connect.common.config.validators - package io.aiven.kafka.connect.common.config.validators
- io.aiven.kafka.connect.common.grouper - package io.aiven.kafka.connect.common.grouper
- io.aiven.kafka.connect.common.output - package io.aiven.kafka.connect.common.output
- io.aiven.kafka.connect.common.output.avro - package io.aiven.kafka.connect.common.output.avro
- io.aiven.kafka.connect.common.output.jsonwriter - package io.aiven.kafka.connect.common.output.jsonwriter
- io.aiven.kafka.connect.common.output.parquet - package io.aiven.kafka.connect.common.output.parquet
- io.aiven.kafka.connect.common.output.plainwriter - package io.aiven.kafka.connect.common.output.plainwriter
- io.aiven.kafka.connect.common.templating - package io.aiven.kafka.connect.common.templating
- isEmpty() - Method in class io.aiven.kafka.connect.common.templating.VariableTemplatePart.Parameter
- isEnvelopeEnabled() - Method in class io.aiven.kafka.connect.common.output.SinkSchemaBuilder
- isValidName(String) - Static method in enum io.aiven.kafka.connect.common.config.OutputFieldEncodingType
- isValidName(String) - Static method in enum io.aiven.kafka.connect.common.config.OutputFieldType
J
- JSON - io.aiven.kafka.connect.common.config.FormatType
- JSONL - io.aiven.kafka.connect.common.config.FormatType
- JsonLinesOutputStreamWriter - Class in io.aiven.kafka.connect.common.output.jsonwriter
- JsonLinesOutputWriter - Class in io.aiven.kafka.connect.common.output.jsonwriter
- JsonLinesOutputWriter(Collection<OutputField>, OutputStream) - Constructor for class io.aiven.kafka.connect.common.output.jsonwriter.JsonLinesOutputWriter
- JsonLinesOutputWriter(Collection<OutputField>, OutputStream, boolean) - Constructor for class io.aiven.kafka.connect.common.output.jsonwriter.JsonLinesOutputWriter
- JsonOutputFieldComposer - Class in io.aiven.kafka.connect.common.output.jsonwriter
- JsonOutputFieldComposer() - Constructor for class io.aiven.kafka.connect.common.output.jsonwriter.JsonOutputFieldComposer
- JsonOutputWriter - Class in io.aiven.kafka.connect.common.output.jsonwriter
- JsonOutputWriter(Collection<OutputField>, OutputStream) - Constructor for class io.aiven.kafka.connect.common.output.jsonwriter.JsonOutputWriter
- JsonOutputWriter(Collection<OutputField>, OutputStream, boolean) - Constructor for class io.aiven.kafka.connect.common.output.jsonwriter.JsonOutputWriter
K
- KAFKA_RETRY_BACKOFF_MS_CONFIG - Static variable in class io.aiven.kafka.connect.common.config.AivenCommonConfig
- key() - Method in class io.aiven.kafka.connect.common.grouper.TopicPartitionKeyRecordGrouper.TopicPartitionKey
- KEY - io.aiven.kafka.connect.common.config.FilenameTemplateVariable
- KEY - io.aiven.kafka.connect.common.config.OutputFieldType
- KEY_RECORD - Static variable in class io.aiven.kafka.connect.common.grouper.RecordGrouperFactory
- KEY_TOPIC_PARTITION_RECORD - Static variable in class io.aiven.kafka.connect.common.grouper.RecordGrouperFactory
- KeyAndTopicPartitionRecordGrouper - Class in io.aiven.kafka.connect.common.grouper
-
A
RecordGrouperthat groups records by topic, parition and key. - KeyAndTopicPartitionRecordGrouper(Template) - Constructor for class io.aiven.kafka.connect.common.grouper.KeyAndTopicPartitionRecordGrouper
-
A constructor.
- KeyPlainWriter - Class in io.aiven.kafka.connect.common.output.plainwriter
- KeyPlainWriter() - Constructor for class io.aiven.kafka.connect.common.output.plainwriter.KeyPlainWriter
- KeyRecordGrouper - Class in io.aiven.kafka.connect.common.grouper
-
A
RecordGrouperthat groups records by key. - KeyRecordGrouper(Template) - Constructor for class io.aiven.kafka.connect.common.grouper.KeyRecordGrouper
-
A constructor.
M
- matches(FilenameTemplateVariable.ParameterDescriptor) - Method in class io.aiven.kafka.connect.common.templating.VariableTemplatePart.Parameter
N
- name - Variable in enum io.aiven.kafka.connect.common.config.CompressionType
- name - Variable in enum io.aiven.kafka.connect.common.config.FilenameTemplateVariable
- name - Variable in class io.aiven.kafka.connect.common.config.FilenameTemplateVariable.ParameterDescriptor
- name - Variable in enum io.aiven.kafka.connect.common.config.FormatType
- name - Variable in enum io.aiven.kafka.connect.common.config.OutputFieldEncodingType
- name - Variable in enum io.aiven.kafka.connect.common.config.OutputFieldType
- name() - Method in class io.aiven.kafka.connect.common.templating.VariableTemplatePart.Parameter
- names() - Static method in enum io.aiven.kafka.connect.common.config.CompressionType
- names() - Static method in enum io.aiven.kafka.connect.common.config.FormatType
- names() - Static method in enum io.aiven.kafka.connect.common.config.OutputFieldEncodingType
- names() - Static method in enum io.aiven.kafka.connect.common.config.OutputFieldType
- newRecordGrouper(AivenCommonConfig) - Static method in class io.aiven.kafka.connect.common.grouper.RecordGrouperFactory
- NO_PARAMETER - Static variable in class io.aiven.kafka.connect.common.config.FilenameTemplateVariable.ParameterDescriptor
- NONE - io.aiven.kafka.connect.common.config.CompressionType
- NONE - io.aiven.kafka.connect.common.config.OutputFieldEncodingType
- NonEmptyPassword - Class in io.aiven.kafka.connect.common.config.validators
- NonEmptyPassword() - Constructor for class io.aiven.kafka.connect.common.config.validators.NonEmptyPassword
O
- of(TimestampSource.Type) - Static method in interface io.aiven.kafka.connect.common.config.TimestampSource
- of(String) - Static method in enum io.aiven.kafka.connect.common.config.FilenameTemplateVariable
- of(String) - Static method in enum io.aiven.kafka.connect.common.config.TimestampSource.Type
- of(String) - Static method in class io.aiven.kafka.connect.common.templating.Template
- of(String, String) - Static method in class io.aiven.kafka.connect.common.templating.VariableTemplatePart.Parameter
- of(ZoneId, TimestampSource.Type) - Static method in interface io.aiven.kafka.connect.common.config.TimestampSource
- OFFSET - io.aiven.kafka.connect.common.config.OutputFieldType
- OffsetPlainWriter - Class in io.aiven.kafka.connect.common.output.plainwriter
- OffsetPlainWriter() - Constructor for class io.aiven.kafka.connect.common.output.plainwriter.OffsetPlainWriter
- ofSupportedValues(Collection<?>) - Static method in class io.aiven.kafka.connect.common.config.FixedSetRecommender
- originalPlaceholder() - Method in class io.aiven.kafka.connect.common.templating.VariableTemplatePart
- originalTemplate() - Method in class io.aiven.kafka.connect.common.templating.Template
- OutputField - Class in io.aiven.kafka.connect.common.config
- OutputField(OutputFieldType, OutputFieldEncodingType) - Constructor for class io.aiven.kafka.connect.common.config.OutputField
- OutputFieldEncodingType - Enum in io.aiven.kafka.connect.common.config
- OutputFieldPlainWriter - Interface in io.aiven.kafka.connect.common.output.plainwriter
- outputFields - Variable in class io.aiven.kafka.connect.common.output.OutputWriter.Builder
- outputFieldSchema(OutputField, SinkRecord) - Method in class io.aiven.kafka.connect.common.output.SinkSchemaBuilder
- OutputFieldsEncodingValidator - Class in io.aiven.kafka.connect.common.config.validators
- OutputFieldsEncodingValidator() - Constructor for class io.aiven.kafka.connect.common.config.validators.OutputFieldsEncodingValidator
- OutputFieldsValidator - Class in io.aiven.kafka.connect.common.config.validators
- OutputFieldsValidator() - Constructor for class io.aiven.kafka.connect.common.config.validators.OutputFieldsValidator
- OutputFieldType - Enum in io.aiven.kafka.connect.common.config
- outputStream - Variable in class io.aiven.kafka.connect.common.output.OutputWriter
- OutputStreamWriter - Interface in io.aiven.kafka.connect.common.output
- OutputTypeValidator - Class in io.aiven.kafka.connect.common.config.validators
- OutputTypeValidator() - Constructor for class io.aiven.kafka.connect.common.config.validators.OutputTypeValidator
- OutputWriter - Class in io.aiven.kafka.connect.common.output
- OutputWriter(OutputStream, OutputStreamWriter) - Constructor for class io.aiven.kafka.connect.common.output.OutputWriter
- OutputWriter(OutputStream, OutputStreamWriter, Map<String, String>) - Constructor for class io.aiven.kafka.connect.common.output.OutputWriter
- OutputWriter.Builder - Class in io.aiven.kafka.connect.common.output
P
- parameter() - Method in class io.aiven.kafka.connect.common.templating.VariableTemplatePart
- parameterDescriptor - Variable in enum io.aiven.kafka.connect.common.config.FilenameTemplateVariable
- ParameterDescriptor(String, boolean, List<String>) - Constructor for class io.aiven.kafka.connect.common.config.FilenameTemplateVariable.ParameterDescriptor
- PARQUET - io.aiven.kafka.connect.common.config.FormatType
- ParquetOutputWriter - Class in io.aiven.kafka.connect.common.output.parquet
- ParquetOutputWriter(Collection<OutputField>, OutputStream, Map<String, String>, boolean) - Constructor for class io.aiven.kafka.connect.common.output.parquet.ParquetOutputWriter
- ParquetSchemaBuilder - Class in io.aiven.kafka.connect.common.output.parquet
- ParquetSchemaBuilder(Collection<OutputField>, AvroData) - Constructor for class io.aiven.kafka.connect.common.output.parquet.ParquetSchemaBuilder
- ParquetSchemaBuilder(Collection<OutputField>, AvroData, boolean) - Constructor for class io.aiven.kafka.connect.common.output.parquet.ParquetSchemaBuilder
- parse(String) - Static method in class io.aiven.kafka.connect.common.templating.TemplateParser
- PARTITION - io.aiven.kafka.connect.common.config.FilenameTemplateVariable
- PlainOutputWriter - Class in io.aiven.kafka.connect.common.output.plainwriter
- PlainOutputWriter(Collection<OutputField>, OutputStream) - Constructor for class io.aiven.kafka.connect.common.output.plainwriter.PlainOutputWriter
- put(SinkRecord) - Method in class io.aiven.kafka.connect.common.grouper.KeyAndTopicPartitionRecordGrouper
- put(SinkRecord) - Method in class io.aiven.kafka.connect.common.grouper.KeyRecordGrouper
- put(SinkRecord) - Method in interface io.aiven.kafka.connect.common.grouper.RecordGrouper
-
Associate the record with the appropriate file.
- put(SinkRecord) - Method in class io.aiven.kafka.connect.common.grouper.TopicPartitionKeyRecordGrouper
R
- RecordGrouper - Interface in io.aiven.kafka.connect.common.grouper
-
The interface for classes that associates
SinkRecords with files by some criteria. - RecordGrouper.Rotator<T> - Interface in io.aiven.kafka.connect.common.grouper
- RecordGrouperFactory - Class in io.aiven.kafka.connect.common.grouper
- records() - Method in class io.aiven.kafka.connect.common.grouper.KeyAndTopicPartitionRecordGrouper
- records() - Method in class io.aiven.kafka.connect.common.grouper.KeyRecordGrouper
- records() - Method in interface io.aiven.kafka.connect.common.grouper.RecordGrouper
-
Get all records associated with files, grouped by the file name.
- records() - Method in class io.aiven.kafka.connect.common.grouper.TopicPartitionKeyRecordGrouper
- render() - Method in class io.aiven.kafka.connect.common.templating.Template.Instance
- required - Variable in class io.aiven.kafka.connect.common.config.FilenameTemplateVariable.ParameterDescriptor
- resolveRecordGrouperType(Template) - Static method in class io.aiven.kafka.connect.common.grouper.RecordGrouperFactory
- resolveRecordKeyFor(SinkRecord) - Method in class io.aiven.kafka.connect.common.grouper.TopicPartitionKeyRecordGrouper
- rotate(T) - Method in interface io.aiven.kafka.connect.common.grouper.RecordGrouper.Rotator
S
- SinkRecordConverter - Class in io.aiven.kafka.connect.common.output
- SinkRecordConverter(Collection<OutputField>, AvroData) - Constructor for class io.aiven.kafka.connect.common.output.SinkRecordConverter
- SinkRecordConverter(Collection<OutputField>, AvroData, boolean) - Constructor for class io.aiven.kafka.connect.common.output.SinkRecordConverter
- SinkSchemaBuilder - Class in io.aiven.kafka.connect.common.output
- SinkSchemaBuilder(Collection<OutputField>, AvroData) - Constructor for class io.aiven.kafka.connect.common.output.SinkSchemaBuilder
- SinkSchemaBuilder(Collection<OutputField>, AvroData, boolean) - Constructor for class io.aiven.kafka.connect.common.output.SinkSchemaBuilder
- SNAPPY - io.aiven.kafka.connect.common.config.CompressionType
- START_OFFSET - io.aiven.kafka.connect.common.config.FilenameTemplateVariable
- startWriting(OutputStream) - Method in interface io.aiven.kafka.connect.common.output.OutputStreamWriter
- stopWriting(OutputStream) - Method in interface io.aiven.kafka.connect.common.output.OutputStreamWriter
- SUPPORTED_COMPRESSION_TYPES - Static variable in enum io.aiven.kafka.connect.common.config.CompressionType
- SUPPORTED_FIELD_ENCODING_TYPES - Static variable in enum io.aiven.kafka.connect.common.config.OutputFieldEncodingType
- SUPPORTED_FORMAT_TYPES - Static variable in enum io.aiven.kafka.connect.common.config.FormatType
- SUPPORTED_OUTPUT_FIELDS - Static variable in class io.aiven.kafka.connect.common.config.OutputField
- SUPPORTED_VARIABLES - Static variable in class io.aiven.kafka.connect.common.grouper.RecordGrouperFactory
- SUPPORTED_VARIABLES_LIST - Static variable in class io.aiven.kafka.connect.common.grouper.RecordGrouperFactory
T
- Template - Class in io.aiven.kafka.connect.common.templating
-
A simple templating engine that allows to bind variables to supplier functions.
- Template.Instance - Class in io.aiven.kafka.connect.common.templating
- TemplateParser - Class in io.aiven.kafka.connect.common.templating
- TemplatePart - Interface in io.aiven.kafka.connect.common.templating
- text() - Method in class io.aiven.kafka.connect.common.templating.TextTemplatePart
- TextTemplatePart - Class in io.aiven.kafka.connect.common.templating
- TextTemplatePart(String) - Constructor for class io.aiven.kafka.connect.common.templating.TextTemplatePart
- time(SinkRecord) - Method in class io.aiven.kafka.connect.common.config.TimestampSource.EventTimestampSource
- time(SinkRecord) - Method in interface io.aiven.kafka.connect.common.config.TimestampSource
- time(SinkRecord) - Method in class io.aiven.kafka.connect.common.config.TimestampSource.WallclockTimestampSource
- TIMESTAMP - io.aiven.kafka.connect.common.config.FilenameTemplateVariable
- TIMESTAMP - io.aiven.kafka.connect.common.config.OutputFieldType
- TimestampPlainWriter - Class in io.aiven.kafka.connect.common.output.plainwriter
- TimestampPlainWriter() - Constructor for class io.aiven.kafka.connect.common.output.plainwriter.TimestampPlainWriter
- TimestampSource - Interface in io.aiven.kafka.connect.common.config
- TimestampSource.EventTimestampSource - Class in io.aiven.kafka.connect.common.config
- TimestampSource.Type - Enum in io.aiven.kafka.connect.common.config
- TimestampSource.WallclockTimestampSource - Class in io.aiven.kafka.connect.common.config
- TimestampSourceValidator - Class in io.aiven.kafka.connect.common.config.validators
- TimestampSourceValidator() - Constructor for class io.aiven.kafka.connect.common.config.validators.TimestampSourceValidator
- TimeZoneValidator - Class in io.aiven.kafka.connect.common.config.validators
- TimeZoneValidator() - Constructor for class io.aiven.kafka.connect.common.config.validators.TimeZoneValidator
- TOPIC - io.aiven.kafka.connect.common.config.FilenameTemplateVariable
- TOPIC_PARTITION_KEY_RECORD - Static variable in class io.aiven.kafka.connect.common.grouper.RecordGrouperFactory
- TOPIC_PARTITION_RECORD - Static variable in class io.aiven.kafka.connect.common.grouper.RecordGrouperFactory
- TopicPartitionKeyRecordGrouper - Class in io.aiven.kafka.connect.common.grouper
- TopicPartitionKeyRecordGrouper.TopicPartitionKey - Class in io.aiven.kafka.connect.common.grouper
- toString() - Method in class io.aiven.kafka.connect.common.config.FilenameTemplateVariable.ParameterDescriptor
- toString() - Method in class io.aiven.kafka.connect.common.config.OutputField
- toString() - Method in class io.aiven.kafka.connect.common.templating.Template
- toString() - Method in class io.aiven.kafka.connect.common.templating.VariableTemplatePart.Parameter
- type() - Method in class io.aiven.kafka.connect.common.config.TimestampSource.EventTimestampSource
- type() - Method in interface io.aiven.kafka.connect.common.config.TimestampSource
- type() - Method in class io.aiven.kafka.connect.common.config.TimestampSource.WallclockTimestampSource
U
- UrlValidator - Class in io.aiven.kafka.connect.common.config.validators
- UrlValidator() - Constructor for class io.aiven.kafka.connect.common.config.validators.UrlValidator
V
- validateKeyFilenameTemplate() - Method in class io.aiven.kafka.connect.common.config.AivenCommonConfig
- validateVariableParameters(List<Pair<String, VariableTemplatePart.Parameter>>) - Method in class io.aiven.kafka.connect.common.config.validators.FilenameTemplateValidator
- validateVariablesWithRequiredParameters(List<Pair<String, VariableTemplatePart.Parameter>>) - Static method in class io.aiven.kafka.connect.common.config.validators.FilenameTemplateValidator
- validValues(String, Map<String, Object>) - Method in class io.aiven.kafka.connect.common.config.FixedSetRecommender
- value() - Method in class io.aiven.kafka.connect.common.templating.VariableTemplatePart.Parameter
- VALUE - io.aiven.kafka.connect.common.config.OutputFieldType
- valueOf(String) - Static method in enum io.aiven.kafka.connect.common.config.CompressionType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.aiven.kafka.connect.common.config.FilenameTemplateVariable
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.aiven.kafka.connect.common.config.FormatType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.aiven.kafka.connect.common.config.OutputFieldEncodingType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.aiven.kafka.connect.common.config.OutputFieldType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.aiven.kafka.connect.common.config.TimestampSource.Type
-
Returns the enum constant of this type with the specified name.
- ValuePlainWriter - Class in io.aiven.kafka.connect.common.output.plainwriter
- ValuePlainWriter() - Constructor for class io.aiven.kafka.connect.common.output.plainwriter.ValuePlainWriter
- values - Variable in class io.aiven.kafka.connect.common.config.FilenameTemplateVariable.ParameterDescriptor
- values() - Static method in enum io.aiven.kafka.connect.common.config.CompressionType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.aiven.kafka.connect.common.config.FilenameTemplateVariable
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.aiven.kafka.connect.common.config.FormatType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.aiven.kafka.connect.common.config.OutputFieldEncodingType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.aiven.kafka.connect.common.config.OutputFieldType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.aiven.kafka.connect.common.config.TimestampSource.Type
-
Returns an array containing the constants of this enum type, in the order they are declared.
- variableName() - Method in class io.aiven.kafka.connect.common.templating.VariableTemplatePart
- variables() - Method in class io.aiven.kafka.connect.common.templating.Template
- variablesSet() - Method in class io.aiven.kafka.connect.common.templating.Template
- variablesWithNonEmptyParameters() - Method in class io.aiven.kafka.connect.common.templating.Template
- variablesWithParameters() - Method in class io.aiven.kafka.connect.common.templating.Template
- VariableTemplatePart - Class in io.aiven.kafka.connect.common.templating
- VariableTemplatePart(String, VariableTemplatePart.Parameter, String) - Constructor for class io.aiven.kafka.connect.common.templating.VariableTemplatePart
- VariableTemplatePart(String, String) - Constructor for class io.aiven.kafka.connect.common.templating.VariableTemplatePart
- VariableTemplatePart.Parameter - Class in io.aiven.kafka.connect.common.templating
- visible(String, Map<String, Object>) - Method in class io.aiven.kafka.connect.common.config.FixedSetRecommender
W
- WALLCLOCK - io.aiven.kafka.connect.common.config.TimestampSource.Type
- WallclockTimestampSource(ZoneId) - Constructor for class io.aiven.kafka.connect.common.config.TimestampSource.WallclockTimestampSource
- withCompressionType(CompressionType) - Method in class io.aiven.kafka.connect.common.output.OutputWriter.Builder
- withEnvelopeEnabled(Boolean) - Method in class io.aiven.kafka.connect.common.output.OutputWriter.Builder
- withExternalProperties(Map<String, String>) - Method in class io.aiven.kafka.connect.common.output.OutputWriter.Builder
- withOutputFields(Collection<OutputField>) - Method in class io.aiven.kafka.connect.common.output.OutputWriter.Builder
- write(SinkRecord, OutputStream) - Method in class io.aiven.kafka.connect.common.output.plainwriter.AbstractValuePlainWriter
-
Takes the
SinkRecord's value as a byte array. - write(SinkRecord, OutputStream) - Method in class io.aiven.kafka.connect.common.output.plainwriter.HeadersPlainWriter
- write(SinkRecord, OutputStream) - Method in class io.aiven.kafka.connect.common.output.plainwriter.KeyPlainWriter
-
Takes the
SinkRecord's key as a byte array. - write(SinkRecord, OutputStream) - Method in class io.aiven.kafka.connect.common.output.plainwriter.OffsetPlainWriter
- write(SinkRecord, OutputStream) - Method in interface io.aiven.kafka.connect.common.output.plainwriter.OutputFieldPlainWriter
- write(SinkRecord, OutputStream) - Method in class io.aiven.kafka.connect.common.output.plainwriter.TimestampPlainWriter
- writeOneRecord(OutputStream, SinkRecord) - Method in class io.aiven.kafka.connect.common.output.jsonwriter.JsonLinesOutputStreamWriter
- writeOneRecord(OutputStream, SinkRecord) - Method in interface io.aiven.kafka.connect.common.output.OutputStreamWriter
- writeRecord(SinkRecord) - Method in class io.aiven.kafka.connect.common.output.avro.AvroOutputWriter
- writeRecord(SinkRecord) - Method in class io.aiven.kafka.connect.common.output.OutputWriter
- writeRecord(SinkRecord) - Method in class io.aiven.kafka.connect.common.output.parquet.ParquetOutputWriter
- writeRecords(Collection<SinkRecord>) - Method in class io.aiven.kafka.connect.common.output.avro.AvroOutputWriter
- writeRecords(Collection<SinkRecord>) - Method in class io.aiven.kafka.connect.common.output.OutputWriter
- writeRecords(Collection<SinkRecord>) - Method in class io.aiven.kafka.connect.common.output.parquet.ParquetOutputWriter
- writeRecordsSeparator(OutputStream) - Method in class io.aiven.kafka.connect.common.output.jsonwriter.JsonLinesOutputStreamWriter
- writeRecordsSeparator(OutputStream) - Method in interface io.aiven.kafka.connect.common.output.OutputStreamWriter
Z
- ZSTD - io.aiven.kafka.connect.common.config.CompressionType
All Classes All Packages