Package com.oracle.bmc.nosql.model
Class TableCollection.Builder
- java.lang.Object
-
- com.oracle.bmc.nosql.model.TableCollection.Builder
-
- Enclosing class:
- TableCollection
public static class TableCollection.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description TableCollection.Builder
autoReclaimableTables(Integer autoReclaimableTables)
The current number of reclaimable tables in the tenancy.TableCollection.Builder
availableReplicationRegions(List<String> availableReplicationRegions)
An array of regions that are available for replication.TableCollection
build()
TableCollection.Builder
copy(TableCollection model)
TableCollection.Builder
items(List<TableSummary> items)
A page of TableSummary objects.TableCollection.Builder
maxAutoReclaimableTables(Integer maxAutoReclaimableTables)
The maximum number of reclaimable tables allowed in the tenancy.TableCollection.Builder
maxOnDemandCapacityTables(Integer maxOnDemandCapacityTables)
The maximum number of on demand capacity tables allowed in the tenancy.TableCollection.Builder
onDemandCapacityTables(Integer onDemandCapacityTables)
The current number of on demand capacity tables in the tenancy.
-
-
-
Method Detail
-
items
public TableCollection.Builder items(List<TableSummary> items)
A page of TableSummary objects.- Parameters:
items
- the value to set- Returns:
- this builder
-
maxAutoReclaimableTables
public TableCollection.Builder maxAutoReclaimableTables(Integer maxAutoReclaimableTables)
The maximum number of reclaimable tables allowed in the tenancy.- Parameters:
maxAutoReclaimableTables
- the value to set- Returns:
- this builder
-
autoReclaimableTables
public TableCollection.Builder autoReclaimableTables(Integer autoReclaimableTables)
The current number of reclaimable tables in the tenancy.- Parameters:
autoReclaimableTables
- the value to set- Returns:
- this builder
-
onDemandCapacityTables
public TableCollection.Builder onDemandCapacityTables(Integer onDemandCapacityTables)
The current number of on demand capacity tables in the tenancy.- Parameters:
onDemandCapacityTables
- the value to set- Returns:
- this builder
-
maxOnDemandCapacityTables
public TableCollection.Builder maxOnDemandCapacityTables(Integer maxOnDemandCapacityTables)
The maximum number of on demand capacity tables allowed in the tenancy.- Parameters:
maxOnDemandCapacityTables
- the value to set- Returns:
- this builder
-
availableReplicationRegions
public TableCollection.Builder availableReplicationRegions(List<String> availableReplicationRegions)
An array of regions that are available for replication.- Parameters:
availableReplicationRegions
- the value to set- Returns:
- this builder
-
build
public TableCollection build()
-
copy
public TableCollection.Builder copy(TableCollection model)
-
-