Package oracle.nosql.driver.ops
Class TableUsageResult
- java.lang.Object
-
- oracle.nosql.driver.ops.Result
-
- oracle.nosql.driver.ops.TableUsageResult
-
public class TableUsageResult extends Result
Cloud service only.GetTableUsageResult is returned from
NoSQLHandle.getTableUsage(oracle.nosql.driver.ops.TableUsageRequest)
. It encapsulates the dynamic state of the requested table.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
TableUsageResult.TableUsage
TableUsage represents a single usage record, or slice, that includes information about read and write throughput consumed during that period as well as the current information regarding storage capacity.
-
Constructor Summary
Constructors Constructor Description TableUsageResult()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
getLastReturnedIndex()
Returns the index of the last usage record returned.String
getTableName()
Returns the table name used by the operationTableUsageResult.TableUsage[]
getUsageRecords()
Returns an array of usage records based on the parameters of theTableUsageRequest
used.String
toString()
-
Methods inherited from class oracle.nosql.driver.ops.Result
getRateLimitDelayedMs, getRetryStats
-
-
-
-
Method Detail
-
getTableName
public String getTableName()
Returns the table name used by the operation- Returns:
- the table name
-
getUsageRecords
public TableUsageResult.TableUsage[] getUsageRecords()
Returns an array of usage records based on the parameters of theTableUsageRequest
used.- Returns:
- an arry of usage records
-
getLastReturnedIndex
public int getLastReturnedIndex()
Returns the index of the last usage record returned. This can be provided toTableUsageRequest
to be used as a starting point for listing usage records.- Returns:
- the index
- Since:
- 5.4
-
-