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 HeatWaveClusterSchemaMemoryEstimatebuild()HeatWaveClusterSchemaMemoryEstimate.Buildercopy(HeatWaveClusterSchemaMemoryEstimate model)HeatWaveClusterSchemaMemoryEstimate.BuilderperTableEstimates(List<HeatWaveClusterTableMemoryEstimate> perTableEstimates)Estimated memory footprints for MySQL user tables of the schema when loaded to HeatWave cluster memory.HeatWaveClusterSchemaMemoryEstimate.BuilderschemaName(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)
-
-