Class MongoDirectCommandOp

java.lang.Object
io.nosqlbench.adapter.mongodb.ops.MongoDirectCommandOp
All Implemented Interfaces:
MongoOp<org.bson.Document>, CycleOp<org.bson.Document>, LongFunction<org.bson.Document>

public class MongoDirectCommandOp extends Object implements MongoOp<org.bson.Document>
  • Constructor Details

    • MongoDirectCommandOp

      public MongoDirectCommandOp(com.mongodb.client.MongoClient client, String database, org.bson.conversions.Bson rqBson)
  • Method Details

    • apply

      public org.bson.Document apply(long value)
      Description copied from interface: CycleOp

      Run an action for the given cycle.

      Specified by:
      apply in interface CycleOp<org.bson.Document>
      Specified by:
      apply in interface LongFunction<org.bson.Document>
      Parameters:
      value - The cycle value for which an operation is run