public static class HeatWaveClusterMemoryEstimate.Builder extends Object
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
HeatWaveClusterMemoryEstimate |
build() |
HeatWaveClusterMemoryEstimate.Builder |
copy(HeatWaveClusterMemoryEstimate model) |
HeatWaveClusterMemoryEstimate.Builder |
dbSystemId(String dbSystemId)
The OCID of the DB System the HeatWave cluster memory estimate is associated with.
|
HeatWaveClusterMemoryEstimate.Builder |
status(HeatWaveClusterMemoryEstimateStatus status)
Current status of the Work Request generating the HeatWave cluster memory estimate.
|
HeatWaveClusterMemoryEstimate.Builder |
tableSchemas(List<HeatWaveClusterSchemaMemoryEstimate> tableSchemas)
Collection of schemas with estimated memory footprints for MySQL user tables of each
schema when loaded to HeatWave cluster memory.
|
HeatWaveClusterMemoryEstimate.Builder |
timeCreated(Date timeCreated)
The date and time that the Work Request to generate the HeatWave cluster memory estimate
was issued, as described by RFC 3339.
|
HeatWaveClusterMemoryEstimate.Builder |
timeUpdated(Date timeUpdated)
The date and time that the HeatWave cluster memory estimate was generated, as described
by RFC 3339.
|
public HeatWaveClusterMemoryEstimate.Builder dbSystemId(String dbSystemId)
The OCID of the DB System the HeatWave cluster memory estimate is associated with.
dbSystemId
- the value to setpublic HeatWaveClusterMemoryEstimate.Builder status(HeatWaveClusterMemoryEstimateStatus status)
Current status of the Work Request generating the HeatWave cluster memory estimate.
status
- the value to setpublic HeatWaveClusterMemoryEstimate.Builder timeCreated(Date timeCreated)
The date and time that the Work Request to generate the HeatWave cluster memory estimate was issued, as described by RFC 3339.
timeCreated
- the value to setpublic HeatWaveClusterMemoryEstimate.Builder timeUpdated(Date timeUpdated)
The date and time that the HeatWave cluster memory estimate was generated, as described by RFC 3339.
timeUpdated
- the value to setpublic HeatWaveClusterMemoryEstimate.Builder tableSchemas(List<HeatWaveClusterSchemaMemoryEstimate> tableSchemas)
Collection of schemas with estimated memory footprints for MySQL user tables of each schema when loaded to HeatWave cluster memory.
tableSchemas
- the value to setpublic HeatWaveClusterMemoryEstimate build()
public HeatWaveClusterMemoryEstimate.Builder copy(HeatWaveClusterMemoryEstimate model)
Copyright © 2016–2024. All rights reserved.