Package oracle.nosql.driver.ops

# Class DurableRequest

java.lang.Object
oracle.nosql.driver.ops.Request
oracle.nosql.driver.ops.DurableRequest

Direct Known Subclasses:
  `MultiDeleteRequest`, `QueryRequest`, `WriteMultipleRequest`, `WriteRequest`

public abstract class DurableRequest extends Request
Represents a base class for operations that support a `Durability` setting.

- ## Method Summary

  Modifier and Type
  Method
  Description
  `Durability`
  `getDurability()`
  Returns the durability setting for this operation.

  ### Methods inherited from class oracle.nosql.driver.ops.Request

  `getCompartment, getNamespace, getRateLimitDelayedMs, getReadRateLimiter, getRetryStats, getTableName, getTypeName, getWriteRateLimiter, setReadRateLimiter, setWriteRateLimiter`

  ### Methods inherited from class java.lang.Object

  `equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- ## Method Details

  - ### getDurability

    public Durability getDurability()
    Returns the durability setting for this operation. On-prem only.
    Returns:
      durability, if set. Otherwise null.