Class KafkaTable

  • All Implemented Interfaces:
    Closeable, AutoCloseable, org.apache.calcite.schema.FilterableTable, org.apache.calcite.schema.ModifiableTable, org.apache.calcite.schema.QueryableTable, org.apache.calcite.schema.Table, org.apache.calcite.schema.Wrapper

    public class KafkaTable
    extends FilterableTable
    Table that reads Kafka topics.
    • Field Detail

      • GENERIC

        public static final org.apache.avro.generic.GenericData GENERIC
    • Constructor Detail

    • Method Detail

      • init

        public void init()
        Specified by:
        init in class Table
      • sync

        public void sync()
        Specified by:
        sync in class Table
      • getKeyValueSchemas

        public static org.apache.calcite.util.Pair<org.apache.avro.Schema,​org.apache.avro.Schema> getKeyValueSchemas​(org.apache.avro.Schema schema)