Class AbstractKafkaConnectSource.AbstractKafkaSourceRecord<T>

java.lang.Object
org.apache.pulsar.io.kafka.connect.AbstractKafkaConnectSource.AbstractKafkaSourceRecord<T>
All Implemented Interfaces:
org.apache.pulsar.functions.api.Record
Direct Known Subclasses:
KafkaConnectSource.KafkaSourceRecord
Enclosing class:
AbstractKafkaConnectSource<T>

public abstract class AbstractKafkaConnectSource.AbstractKafkaSourceRecord<T> extends Object implements org.apache.pulsar.functions.api.Record
  • Method Details

    • getRecordSequence

      public Optional<Long> getRecordSequence()
      Specified by:
      getRecordSequence in interface org.apache.pulsar.functions.api.Record<T>
    • getProperties

      public Map<String,String> getProperties()
      Specified by:
      getProperties in interface org.apache.pulsar.functions.api.Record<T>
    • isEmpty

      public boolean isEmpty()
    • ack

      public void ack()
      Specified by:
      ack in interface org.apache.pulsar.functions.api.Record<T>
    • fail

      public void fail()
      Specified by:
      fail in interface org.apache.pulsar.functions.api.Record<T>