Class ProducerRecordJob
- java.lang.Object
-
- com.mapr.kafka.eventstreams.impl.producer.ProducerRecordJob
-
- Direct Known Subclasses:
ProducerRecordJobV10
public class ProducerRecordJob extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description ProducerRecordJob()ProducerRecordJob(MarlinProducerResultImpl res, byte[] k, byte[] v, long t)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intestimatedSizeInBytes()booleangetFlushJobDone()byte[]getKey()MarlinProducerResultImplgetResult()longgetTimestamp()byte[]getTopic()byte[]getValue()booleanisFlushJob()voidmarkFlushJobDone()
-
-
-
Constructor Detail
-
ProducerRecordJob
public ProducerRecordJob(MarlinProducerResultImpl res, byte[] k, byte[] v, long t)
-
ProducerRecordJob
public ProducerRecordJob()
-
-
Method Detail
-
isFlushJob
public boolean isFlushJob()
-
getFlushJobDone
public boolean getFlushJobDone()
-
markFlushJobDone
public void markFlushJobDone()
-
getTopic
public byte[] getTopic()
-
getKey
public byte[] getKey()
-
getValue
public byte[] getValue()
-
getResult
public MarlinProducerResultImpl getResult()
-
getTimestamp
public long getTimestamp()
-
estimatedSizeInBytes
public int estimatedSizeInBytes()
-
-