Class OpTimeTrackKafkaProducer
java.lang.Object
io.nosqlbench.adapter.kafka.ops.OpTimeTrackKafkaClient
io.nosqlbench.adapter.kafka.ops.OpTimeTrackKafkaProducer
-
Field Summary
Fields inherited from class io.nosqlbench.adapter.kafka.ops.OpTimeTrackKafkaClient
activityStartTime, kafkaSpace, maxOpTimeInSec -
Constructor Summary
ConstructorsConstructorDescriptionOpTimeTrackKafkaProducer(KafkaSpace kafkaSpace, boolean asyncMsgAck, boolean transactEnabledConfig, int txnBatchNum, boolean seqTracking, Set<EndToEndMetricsAdapterUtil.MSG_SEQ_ERROR_SIMU_TYPE> errSimuTypeSet, org.apache.kafka.clients.producer.KafkaProducer<String, String> producer) -
Method Summary
Modifier and TypeMethodDescriptionvoidclose()static intstatic io.nosqlbench.adapter.kafka.ops.OpTimeTrackKafkaProducer.TxnProcResultstatic voidstatic voidstatic voidresetTxnProcResultTL(io.nosqlbench.adapter.kafka.ops.OpTimeTrackKafkaProducer.TxnProcResult result) static voidsetTxnProcResultTL(io.nosqlbench.adapter.kafka.ops.OpTimeTrackKafkaProducer.TxnProcResult result) Methods inherited from class io.nosqlbench.adapter.kafka.ops.OpTimeTrackKafkaClient
process
-
Constructor Details
-
OpTimeTrackKafkaProducer
public OpTimeTrackKafkaProducer(KafkaSpace kafkaSpace, boolean asyncMsgAck, boolean transactEnabledConfig, int txnBatchNum, boolean seqTracking, Set<EndToEndMetricsAdapterUtil.MSG_SEQ_ERROR_SIMU_TYPE> errSimuTypeSet, org.apache.kafka.clients.producer.KafkaProducer<String, String> producer)
-
-
Method Details
-
getTxnBatchTrackingCntTL
public static int getTxnBatchTrackingCntTL() -
incTxnBatchTrackingCnt
public static void incTxnBatchTrackingCnt() -
resetTxnBatchTrackingCnt
public static void resetTxnBatchTrackingCnt() -
getTxnProcResultTL
public static io.nosqlbench.adapter.kafka.ops.OpTimeTrackKafkaProducer.TxnProcResult getTxnProcResultTL() -
setTxnProcResultTL
public static void setTxnProcResultTL(io.nosqlbench.adapter.kafka.ops.OpTimeTrackKafkaProducer.TxnProcResult result) -
resetTxnProcResultTL
public static void resetTxnProcResultTL(io.nosqlbench.adapter.kafka.ops.OpTimeTrackKafkaProducer.TxnProcResult result) -
close
public void close()- Specified by:
closein classOpTimeTrackKafkaClient
-