Class HbaseGenericRecordSink

java.lang.Object
org.apache.pulsar.io.hbase.sink.HbaseAbstractSink<org.apache.pulsar.client.api.schema.GenericRecord>
org.apache.pulsar.io.hbase.sink.HbaseGenericRecordSink
All Implemented Interfaces:
AutoCloseable, Sink<org.apache.pulsar.client.api.schema.GenericRecord>

public class HbaseGenericRecordSink extends HbaseAbstractSink<org.apache.pulsar.client.api.schema.GenericRecord>
A Simple hbase sink, which interprets input Record in generic record.
  • Constructor Details

    • HbaseGenericRecordSink

      public HbaseGenericRecordSink()
  • Method Details

    • bindValue

      public void bindValue(org.apache.pulsar.functions.api.Record<org.apache.pulsar.client.api.schema.GenericRecord> message, List<org.apache.hadoop.hbase.client.Put> puts) throws Exception
      Specified by:
      bindValue in class HbaseAbstractSink<org.apache.pulsar.client.api.schema.GenericRecord>
      Throws:
      Exception