Interface SetRW

All Known Implementing Classes:
AbstractRWLogger, CSVLogger, GrpcLogger, PrometheusLogger, Sl4jLogger, SystemLogger

public interface SetRW
Interface SetRW. Contract for loggers that track and update the number of active and maximum writers/readers in a benchmark run.
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    setMaxReaders(int val)
    Update the max number of readers seen so far.
    void
    setMaxWriters(int val)
    Update the max number of writers seen so far.
    void
    setReaders(int val)
    Set current number of active readers.
    void
    setWriters(int val)
    Set current number of active writers.
  • Method Details

    • setWriters

      void setWriters(int val)
      Set current number of active writers.
      Parameters:
      val - new value.
    • setMaxWriters

      void setMaxWriters(int val)
      Update the max number of writers seen so far.
      Parameters:
      val - new value.
    • setReaders

      void setReaders(int val)
      Set current number of active readers.
      Parameters:
      val - new value.
    • setMaxReaders

      void setMaxReaders(int val)
      Update the max number of readers seen so far.
      Parameters:
      val - new value.