Class PayloadSerializerKafkaTable
java.lang.Object
org.apache.beam.sdk.extensions.sql.meta.BaseBeamTable
org.apache.beam.sdk.extensions.sql.meta.SchemaBaseBeamTable
org.apache.beam.sdk.extensions.sql.meta.provider.kafka.BeamKafkaTable
org.apache.beam.sdk.extensions.sql.meta.provider.kafka.PayloadSerializerKafkaTable
- All Implemented Interfaces:
Serializable
,BeamSqlTable
- See Also:
-
Field Summary
Fields inherited from class org.apache.beam.sdk.extensions.sql.meta.provider.kafka.BeamKafkaTable
numberOfRecordsForRate
Fields inherited from class org.apache.beam.sdk.extensions.sql.meta.SchemaBaseBeamTable
schema
-
Method Summary
Modifier and TypeMethodDescriptionprotected PTransform
<PCollection<KafkaRecord<byte[], byte[]>>, PCollection<Row>> protected PTransform
<PCollection<Row>, PCollection<ProducerRecord<byte[], byte[]>>> Methods inherited from class org.apache.beam.sdk.extensions.sql.meta.provider.kafka.BeamKafkaTable
buildIOReader, buildIOWriter, createKafkaRead, getBootstrapServers, getConfigUpdates, getTableStatistics, getTimestampPolicyFactory, getTopics, isBounded, updateConsumerProperties
Methods inherited from class org.apache.beam.sdk.extensions.sql.meta.SchemaBaseBeamTable
getSchema
Methods inherited from class org.apache.beam.sdk.extensions.sql.meta.BaseBeamTable
buildIOReader, constructFilter, supportsProjects
-
Method Details
-
getPTransformForInput
protected PTransform<PCollection<KafkaRecord<byte[],byte[]>>, getPTransformForInput()PCollection<Row>> - Specified by:
getPTransformForInput
in classBeamKafkaTable
-
getPTransformForOutput
protected PTransform<PCollection<Row>,PCollection<ProducerRecord<byte[], getPTransformForOutput()byte[]>>> - Specified by:
getPTransformForOutput
in classBeamKafkaTable
-