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

Packages that use MultiDeleteRequest
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 MultiDeleteRequest in oracle.nosql.driver

  Methods in oracle.nosql.driver with parameters of type MultiDeleteRequest
  Modifier and Type
  Method
  Description
  `MultiDeleteResult`
  NoSQLHandle.`multiDelete(MultiDeleteRequest request)`
  Deletes multiple rows from a table in an atomic operation.

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

  Methods in oracle.nosql.driver.ops that return MultiDeleteRequest
  Modifier and Type
  Method
  Description
  `MultiDeleteRequest`
  MultiDeleteRequest.`setCompartment(String compartment)`
  Cloud service only.
  `MultiDeleteRequest`
  MultiDeleteRequest.`setContinuationKey(byte[] continuationKey)`
  Sets the continuation key.
  `MultiDeleteRequest`
  MultiDeleteRequest.`setDurability(Durability durability)`
  Sets the durability to use for the operation.
  `MultiDeleteRequest`
  MultiDeleteRequest.`setKey(MapValue key)`
  Sets the key to be used for the operation.
  `MultiDeleteRequest`
  MultiDeleteRequest.`setMaxWriteKB(int maxWriteKB)`
  Sets the limit on the total KB write during this operation, 0 means no application-defined limit.
  `MultiDeleteRequest`
  MultiDeleteRequest.`setNamespace(String namespace)`
  Sets the optional namespace.
  `MultiDeleteRequest`
  MultiDeleteRequest.`setRange(FieldRange range)`
  Sets the `FieldRange` to be used for the operation.
  `MultiDeleteRequest`
  MultiDeleteRequest.`setTableName(String tableName)`
  Sets the table name to use for the operation.
  `MultiDeleteRequest`
  MultiDeleteRequest.`setTimeout(int timeoutMs)`
  Sets the request timeout value, in milliseconds.