public class BeamKafkaProtoTable extends BeamKafkaTable
numberOfRecordsForRate
schema
Constructor and Description |
---|
BeamKafkaProtoTable(Schema messageSchema,
java.lang.String bootstrapServers,
java.util.List<java.lang.String> topics,
java.lang.Class<?> protoClass) |
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, updateConsumerProperties
getSchema
buildIOReader, constructFilter, supportsProjects
public BeamKafkaProtoTable(Schema messageSchema, java.lang.String bootstrapServers, java.util.List<java.lang.String> topics, java.lang.Class<?> protoClass)
public PTransform<PCollection<KV<byte[],byte[]>>,PCollection<Row>> getPTransformForInput()
getPTransformForInput
in class BeamKafkaTable
public PTransform<PCollection<Row>,PCollection<KV<byte[],byte[]>>> getPTransformForOutput()
getPTransformForOutput
in class BeamKafkaTable