Class ParquetOutputWriter
java.lang.Object
io.aiven.kafka.connect.common.output.OutputWriter
io.aiven.kafka.connect.common.output.parquet.ParquetOutputWriter
- All Implemented Interfaces:
AutoCloseable
-
Nested Class Summary
Nested classes/interfaces inherited from class io.aiven.kafka.connect.common.output.OutputWriter
OutputWriter.Builder -
Field Summary
Fields inherited from class io.aiven.kafka.connect.common.output.OutputWriter
externalConfiguration, outputStream -
Constructor Summary
ConstructorsConstructorDescriptionParquetOutputWriter(Collection<OutputField> fields, OutputStream out, Map<String, String> externalConfig, boolean envelopeEnabled) -
Method Summary
Modifier and TypeMethodDescriptionvoidwriteRecord(org.apache.kafka.connect.sink.SinkRecord record) voidwriteRecords(Collection<org.apache.kafka.connect.sink.SinkRecord> sinkRecords) Methods inherited from class io.aiven.kafka.connect.common.output.OutputWriter
builder, close
-
Constructor Details
-
ParquetOutputWriter
public ParquetOutputWriter(Collection<OutputField> fields, OutputStream out, Map<String, String> externalConfig, boolean envelopeEnabled)
-
-
Method Details
-
writeRecords
public void writeRecords(Collection<org.apache.kafka.connect.sink.SinkRecord> sinkRecords) throws IOException - Overrides:
writeRecordsin classOutputWriter- Throws:
IOException
-
writeRecord
- Overrides:
writeRecordin classOutputWriter- Throws:
IOException
-