## 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.`setReturnRow​(boolean value)` | Sets whether information about the existing row should be returned on failure because of a version mismatch.
    `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.