# Uses of Class
oracle.nosql.driver.ops.DurableRequest

Packages that use DurableRequest
Package
Description
oracle.nosql.driver.ops
Contains the input and response classes used for Oracle NoSQL Database operations.

- ## Uses of DurableRequest in oracle.nosql.driver.ops

  Subclasses of DurableRequest in oracle.nosql.driver.ops
  Modifier and Type
  Class
  Description
  `class`
  `DeleteRequest`
  Represents the input to a `NoSQLHandle.delete(oracle.nosql.driver.ops.DeleteRequest)` operation.
  `class`
  `MultiDeleteRequest`
  Represents the input to a `NoSQLHandle.multiDelete(oracle.nosql.driver.ops.MultiDeleteRequest)` operation which can be used to delete a range of values that match the primary key and range provided.
  `class`
  `PutRequest`
  Represents the input to a `NoSQLHandle.put(oracle.nosql.driver.ops.PutRequest)` operation.
  `class`
  `QueryRequest`
  A request that represents a query.
  `class`
  `WriteMultipleRequest`
  Represents the input to a `NoSQLHandle.writeMultiple(oracle.nosql.driver.ops.WriteMultipleRequest)` operation.
  `class`
  `WriteRequest`
  Represents a base class for the single row modifying operations `NoSQLHandle.put(oracle.nosql.driver.ops.PutRequest)` and `NoSQLHandle.delete(oracle.nosql.driver.ops.DeleteRequest)`.