public class BeamKafkaCSVTable extends BeamKafkaTable
| Modifier and Type | Class and Description | 
|---|---|
| static class  | BeamKafkaCSVTable.CsvRecorderDecoderA PTransform to convert  KV<byte[], byte[]>toRow. | 
| static class  | BeamKafkaCSVTable.CsvRecorderEncoderA PTransform to convert  RowtoKV<byte[], byte[]>. | 
numberOfRecordsForRateschema| Constructor and Description | 
|---|
| BeamKafkaCSVTable(Schema beamSchema,
                 java.lang.String bootstrapServers,
                 java.util.List<java.lang.String> topics) | 
| BeamKafkaCSVTable(Schema beamSchema,
                 java.lang.String bootstrapServers,
                 java.util.List<java.lang.String> topics,
                 CSVFormat format) | 
| Modifier and Type | Method and Description | 
|---|---|
| PTransform<PCollection<KV<byte[],byte[]>>,PCollection<Row>> | getPTransformForInput() | 
| PTransform<PCollection<Row>,PCollection<KV<byte[],byte[]>>> | getPTransformForOutput() | 
buildIOReader, buildIOWriter, getBootstrapServers, getTableStatistics, getTopics, isBounded, updateConsumerPropertiesgetSchemabuildIOReader, constructFilter, supportsProjectspublic BeamKafkaCSVTable(Schema beamSchema, java.lang.String bootstrapServers, java.util.List<java.lang.String> topics)
public PTransform<PCollection<KV<byte[],byte[]>>,PCollection<Row>> getPTransformForInput()
getPTransformForInput in class BeamKafkaTablepublic PTransform<PCollection<Row>,PCollection<KV<byte[],byte[]>>> getPTransformForOutput()
getPTransformForOutput in class BeamKafkaTable