Package com.oracle.bmc.mysql.model
Class HeatWaveClusterSchemaMemoryEstimate.Builder
- java.lang.Object
-
- com.oracle.bmc.mysql.model.HeatWaveClusterSchemaMemoryEstimate.Builder
-
- Enclosing class:
- HeatWaveClusterSchemaMemoryEstimate
public static class HeatWaveClusterSchemaMemoryEstimate.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description HeatWaveClusterSchemaMemoryEstimate
build()
HeatWaveClusterSchemaMemoryEstimate.Builder
copy(HeatWaveClusterSchemaMemoryEstimate model)
HeatWaveClusterSchemaMemoryEstimate.Builder
perTableEstimates(List<HeatWaveClusterTableMemoryEstimate> perTableEstimates)
Estimated memory footprints for MySQL user tables of the schema when loaded to HeatWave cluster memory.HeatWaveClusterSchemaMemoryEstimate.Builder
schemaName(String schemaName)
The name of the schema.
-
-
-
Method Detail
-
schemaName
public HeatWaveClusterSchemaMemoryEstimate.Builder schemaName(String schemaName)
The name of the schema.- Parameters:
schemaName
- the value to set- Returns:
- this builder
-
perTableEstimates
public HeatWaveClusterSchemaMemoryEstimate.Builder perTableEstimates(List<HeatWaveClusterTableMemoryEstimate> perTableEstimates)
Estimated memory footprints for MySQL user tables of the schema when loaded to HeatWave cluster memory.- Parameters:
perTableEstimates
- the value to set- Returns:
- this builder
-
build
public HeatWaveClusterSchemaMemoryEstimate build()
-
copy
public HeatWaveClusterSchemaMemoryEstimate.Builder copy(HeatWaveClusterSchemaMemoryEstimate model)
-
-