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
- 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 voidack()voidfail()java.util.Map<java.lang.String,java.lang.String>getProperties()java.util.Optional<java.lang.Long>getRecordSequence()org.apache.pulsar.client.api.SchemagetSchema()booleanisEmpty()
-
-
-
Method Detail
-
getSchema
public org.apache.pulsar.client.api.Schema getSchema()
- Specified by:
getSchemain interfaceorg.apache.pulsar.functions.api.Record<T>
-
getRecordSequence
public java.util.Optional<java.lang.Long> getRecordSequence()
- Specified by:
getRecordSequencein interfaceorg.apache.pulsar.functions.api.Record<T>
-
getProperties
public java.util.Map<java.lang.String,java.lang.String> getProperties()
- Specified by:
getPropertiesin interfaceorg.apache.pulsar.functions.api.Record<T>
-
isEmpty
public boolean isEmpty()
-
ack
public void ack()
- Specified by:
ackin interfaceorg.apache.pulsar.functions.api.Record<T>
-
fail
public void fail()
- Specified by:
failin interfaceorg.apache.pulsar.functions.api.Record<T>
-
-