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

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

  Methods in oracle.nosql.driver with parameters of type TableUsageRequest
  Modifier and Type
  Method
  Description
  `TableUsageResult`
  NoSQLHandle.`getTableUsage(TableUsageRequest request)`
  Cloud service only.

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

  Methods in oracle.nosql.driver.ops that return TableUsageRequest
  Modifier and Type
  Method
  Description
  `TableUsageRequest`
  TableUsageRequest.`setCompartment(String compartment)`
  Cloud service only.
  `TableUsageRequest`
  TableUsageRequest.`setEndTime(long endTime)`
  Sets the end time to use for the request in milliseconds since the Epoch in UTC time.
  `TableUsageRequest`
  TableUsageRequest.`setEndTime(String endTime)`
  Sets the end time from an ISO 8601 formatted string.
  `TableUsageRequest`
  TableUsageRequest.`setLimit(int limit)`
  Sets the limit to the number of usage records desired.
  `TableUsageRequest`
  TableUsageRequest.`setStartIndex(int startIndex)`
  Sets the index to use to start returning usage records.
  `TableUsageRequest`
  TableUsageRequest.`setStartTime(long startTime)`
  Sets the start time to use for the request in milliseconds since the Epoch in UTC time.
  `TableUsageRequest`
  TableUsageRequest.`setStartTime(String startTime)`
  Sets the start time from an ISO 8601 formatted string.
  `TableUsageRequest`
  TableUsageRequest.`setTableName(String tableName)`
  Sets the table name to use for the request.
  `TableUsageRequest`
  TableUsageRequest.`setTimeout(int timeoutMs)`
  Sets the request timeout value, in milliseconds.