Interface ProducerLoadGenerator

All Superinterfaces:
Runnable
All Known Implementing Classes:
ProducerMaxLoadGenerator, ProducerTargetRateLoadGenerator, SkeletalProducerLoadGenerator

public interface ProducerLoadGenerator extends Runnable
  • Method Details

    • getExecutor

      io.netty.util.concurrent.OrderedEventExecutor getExecutor()
    • run

      void run()
      Specified by:
      run in interface Runnable
    • asyncClose

      Future<?> asyncClose(Runnable onClosed)
    • getWaitLatencies

      org.HdrHistogram.SingleWriterRecorder getWaitLatencies()
    • getSendCompletedLatencies

      org.HdrHistogram.SingleWriterRecorder getSendCompletedLatencies()
    • getProducer

    • isCompleted

      boolean isCompleted()
    • getFatalException

      Exception getFatalException()