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

Packages that use DeleteRequest
Package
Description
oracle.nosql.driver
Contains the public API for using the Oracle NoSQL Database as well as configuration and common parameter classes used in database operations.
oracle.nosql.driver.ops
Contains the input and response classes used for Oracle NoSQL Database operations.

- ## Uses of DeleteRequest in oracle.nosql.driver

  Methods in oracle.nosql.driver with parameters of type DeleteRequest
  Modifier and Type
  Method
  Description
  `DeleteResult`
  NoSQLHandle.`delete(DeleteRequest request)`
  Deletes a row from a table.

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

  Methods in oracle.nosql.driver.ops that return DeleteRequest
  Modifier and Type
  Method
  Description
  `DeleteRequest`
  DeleteRequest.`setCompartment(String compartment)`
  Cloud service only.
  `DeleteRequest`
  DeleteRequest.`setDurability(Durability durability)`
  Sets the durability to use for the operation.
  `DeleteRequest`
  DeleteRequest.`setKey(MapValue key)`
  Sets the key to use for the delete operation.
  `DeleteRequest`
  DeleteRequest.`setKeyFromJson(String jsonValue, JsonOptions options)`
  Sets the key to use for the delete operation based on a JSON string.
  `DeleteRequest`
  DeleteRequest.`setMatchVersion(Version version)`
  Sets the `Version` to use for a conditional delete operation.
  `DeleteRequest`
  DeleteRequest.`setNamespace(String namespace)`
  Sets the optional namespace.
  `DeleteRequest`
  DeleteRequest.`setReturnRow(boolean value)`
  Sets whether information about the existing row should be returned.
  `DeleteRequest`
  DeleteRequest.`setTableName(String tableName)`
  Sets the table name to use for the operation.
  `DeleteRequest`
  DeleteRequest.`setTimeout(int timeoutMs)`
  Sets the optional request timeout value, in milliseconds.