Class AbstractKafkaConnectSource.AbstractKafkaSourceRecord<T>

  • All Implemented Interfaces:
    org.apache.pulsar.functions.api.Record
    Enclosing class:
    AbstractKafkaConnectSource<T>

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

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void ack()  
      void fail()  
      java.util.Map<java.lang.String,​java.lang.String> getProperties()  
      java.util.Optional<java.lang.Long> getRecordSequence()  
      org.apache.pulsar.client.api.Schema getSchema()  
      boolean isEmpty()  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • Methods inherited from interface org.apache.pulsar.functions.api.Record

        getDestinationTopic, getEventTime, getKey, getMessage, getPartitionId, getPartitionIndex, getTopicName, getValue
    • Method Detail

      • getSchema

        public org.apache.pulsar.client.api.Schema getSchema()
        Specified by:
        getSchema in interface org.apache.pulsar.functions.api.Record<T>
      • getRecordSequence

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

        public java.util.Map<java.lang.String,​java.lang.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>