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

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

  Methods in oracle.nosql.driver with parameters of type WriteMultipleRequest
  Modifier and Type
  Method
  Description
  `WriteMultipleResult`
  NoSQLHandle.`writeMultiple(WriteMultipleRequest request)`
  Executes a sequence of operations associated with a table that share the same shard key portion of their primary keys, all the specified operations are executed within the scope of a single transaction.

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

  Methods in oracle.nosql.driver.ops that return WriteMultipleRequest
  Modifier and Type
  Method
  Description
  `WriteMultipleRequest`
  WriteMultipleRequest.`add(Request request, boolean abortIfUnsuccessful)`
  Adds a Request to the operation list.
  `WriteMultipleRequest`
  WriteMultipleRequest.`setCompartment(String compartment)`
  Cloud service only.
  `WriteMultipleRequest`
  WriteMultipleRequest.`setDurability(Durability durability)`
  Sets the durability to use for the operation.
  `WriteMultipleRequest`
  WriteMultipleRequest.`setNamespace(String namespace)`
  Sets the optional namespace.
  `WriteMultipleRequest`
  WriteMultipleRequest.`setTimeout(int timeoutMs)`
  Sets the request timeout value, in milliseconds.