Class Cqld4RainbowTableOp

java.lang.Object
io.nosqlbench.adapter.cqld4.optypes.Cqld4RainbowTableOp
All Implemented Interfaces:
Cqld4BaseOp<com.datastax.oss.driver.api.core.cql.ResultSet>, CycleOp<com.datastax.oss.driver.api.core.cql.ResultSet>, OpGenerator, OpResultSize, LongFunction<com.datastax.oss.driver.api.core.cql.ResultSet>

public class Cqld4RainbowTableOp extends Object implements Cqld4BaseOp<com.datastax.oss.driver.api.core.cql.ResultSet>, OpGenerator, OpResultSize
  • Constructor Details

    • Cqld4RainbowTableOp

      public Cqld4RainbowTableOp()
  • Method Details

    • apply

      public final com.datastax.oss.driver.api.core.cql.ResultSet apply(long cycle)
      Description copied from interface: CycleOp

      Run an action for the given cycle.

      Specified by:
      apply in interface CycleOp<com.datastax.oss.driver.api.core.cql.ResultSet>
      Specified by:
      apply in interface LongFunction<com.datastax.oss.driver.api.core.cql.ResultSet>
      Parameters:
      cycle - The cycle value for which an operation is run
    • getNextOp

      public CycleOp getNextOp()
      Specified by:
      getNextOp in interface OpGenerator