@Generated(value="OracleSDKGenerator", comments="API Version: 20190828") public final class TableLimits extends Object
Throughput and storage limits configuration of a table.
Note: Objects should always be created or deserialized using the TableLimits.Builder
. This model distinguishes fields that are null
because they are unset from fields that are explicitly set to null
. This is done in the setter methods of the TableLimits.Builder
, which maintain a set of all explicitly set fields called __explicitlySet__
. The hashCode()
and equals(Object)
methods are implemented to take __explicitlySet__
into account. The constructor, on the other hand, does not set __explicitlySet__
(since the constructor cannot distinguish explicit null
from unset null
).
Modifier and Type | Class and Description |
---|---|
static class |
TableLimits.Builder |
Constructor and Description |
---|
TableLimits(Integer maxReadUnits,
Integer maxWriteUnits,
Integer maxStorageInGBs)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
static TableLimits.Builder |
builder()
Create a new builder.
|
boolean |
equals(Object o) |
Set<String> |
get__explicitlySet__() |
Integer |
getMaxReadUnits()
Maximum sustained read throughput limit for the table.
|
Integer |
getMaxStorageInGBs()
Maximum size of storage used by the table.
|
Integer |
getMaxWriteUnits()
Maximum sustained write throughput limit for the table.
|
int |
hashCode() |
String |
toString() |
@ConstructorProperties(value={"maxReadUnits","maxWriteUnits","maxStorageInGBs"}) @Deprecated public TableLimits(Integer maxReadUnits, Integer maxWriteUnits, Integer maxStorageInGBs)
public static TableLimits.Builder builder()
Create a new builder.
public Integer getMaxReadUnits()
Maximum sustained read throughput limit for the table.
public Integer getMaxWriteUnits()
Maximum sustained write throughput limit for the table.
public Integer getMaxStorageInGBs()
Maximum size of storage used by the table.
Copyright © 2016–2020. All rights reserved.