HeatWaveClusterSchemaMemoryEstimate¶
-
class
oci.mysql.models.
HeatWaveClusterSchemaMemoryEstimate
(**kwargs)¶ Bases:
object
Schema with estimated memory footprints for each MySQL user table of the schema when loaded to HeatWave cluster memory.
Methods
__init__
(**kwargs)Initializes a new HeatWaveClusterSchemaMemoryEstimate object with values from keyword arguments. Attributes
per_table_estimates
[Required] Gets the per_table_estimates of this HeatWaveClusterSchemaMemoryEstimate. schema_name
[Required] Gets the schema_name of this HeatWaveClusterSchemaMemoryEstimate. -
__init__
(**kwargs)¶ Initializes a new HeatWaveClusterSchemaMemoryEstimate object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):
Parameters: - schema_name (str) – The value to assign to the schema_name property of this HeatWaveClusterSchemaMemoryEstimate.
- per_table_estimates (list[oci.mysql.models.HeatWaveClusterTableMemoryEstimate]) – The value to assign to the per_table_estimates property of this HeatWaveClusterSchemaMemoryEstimate.
-
per_table_estimates
¶ [Required] Gets the per_table_estimates of this HeatWaveClusterSchemaMemoryEstimate. Estimated memory footprints for MySQL user tables of the schema when loaded to HeatWave cluster memory.
Returns: The per_table_estimates of this HeatWaveClusterSchemaMemoryEstimate. Return type: list[oci.mysql.models.HeatWaveClusterTableMemoryEstimate]
-
schema_name
¶ [Required] Gets the schema_name of this HeatWaveClusterSchemaMemoryEstimate. The name of the schema.
Returns: The schema_name of this HeatWaveClusterSchemaMemoryEstimate. Return type: str
-