Class KafkaSpace
java.lang.Object
io.nosqlbench.adapters.api.activityimpl.uniform.BaseSpace<KafkaSpace>
io.nosqlbench.adapter.kafka.KafkaSpace
- All Implemented Interfaces:
Space,NBNamedElement,AutoCloseable
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final recordstatic final recordNested classes/interfaces inherited from class io.nosqlbench.adapters.api.activityimpl.uniform.BaseSpace
BaseSpace.BasicSpace -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidclose()longstatic NBConfigModelintintlonggetOpTimeTrackKafkaConsumer(KafkaSpace.ConsumerCacheKey key, Supplier<OpTimeTrackKafkaConsumer> consumerSupplier) getOpTimeTrackKafkaProducer(KafkaSpace.ProducerCacheKey key, Supplier<OpTimeTrackKafkaProducer> producerSupplier) longbooleanbooleanvoidsetTotalCycleNum(long cycleNum) void
-
Constructor Details
-
KafkaSpace
-
-
Method Details
-
close
public void close() -
getConfigModel
-
getOpTimeTrackKafkaProducer
public OpTimeTrackKafkaProducer getOpTimeTrackKafkaProducer(KafkaSpace.ProducerCacheKey key, Supplier<OpTimeTrackKafkaProducer> producerSupplier) -
getOpTimeTrackKafkaConsumer
public OpTimeTrackKafkaConsumer getOpTimeTrackKafkaConsumer(KafkaSpace.ConsumerCacheKey key, Supplier<OpTimeTrackKafkaConsumer> consumerSupplier) -
getActivityStartTimeMills
public long getActivityStartTimeMills() -
getMaxOpTimeInSec
public long getMaxOpTimeInSec() -
getBootstrapSvr
-
getKafkaClientConf
-
getKafkaClntNum
public int getKafkaClntNum() -
getConsumerGrpNum
public int getConsumerGrpNum() -
isStrictMsgErrorHandling
public boolean isStrictMsgErrorHandling() -
getTotalCycleNum
public long getTotalCycleNum() -
setTotalCycleNum
public void setTotalCycleNum(long cycleNum) -
isShuttingDown
public boolean isShuttingDown() -
shutdownSpace
public void shutdownSpace()
-