/AWS1/CL_GLUTABLEOPTIMIZER¶
Contains details about an optimizer associated with a table.
CONSTRUCTOR¶
IMPORTING¶
Optional arguments:¶
iv_type TYPE /AWS1/GLUTABLEOPTIMIZERTYPE /AWS1/GLUTABLEOPTIMIZERTYPE¶
The type of table optimizer. The valid values are:
compaction: for managing compaction with a table optimizer.
retention: for managing the retention of snapshot with a table optimizer.
orphan_file_deletion: for managing the deletion of orphan files with a table optimizer.
io_configuration TYPE REF TO /AWS1/CL_GLUTABLEOPTIMIZERCONF /AWS1/CL_GLUTABLEOPTIMIZERCONF¶
A
TableOptimizerConfigurationobject that was specified when creating or updating a table optimizer.
io_lastrun TYPE REF TO /AWS1/CL_GLUTABLEOPTIMIZERRUN /AWS1/CL_GLUTABLEOPTIMIZERRUN¶
A
TableOptimizerRunobject representing the last run of the table optimizer.
iv_configurationsource TYPE /AWS1/GLUCONFIGURATIONSOURCE /AWS1/GLUCONFIGURATIONSOURCE¶
Specifies the source of the optimizer configuration. This indicates how the table optimizer was configured and which entity or service initiated the configuration.
Queryable Attributes¶
type¶
The type of table optimizer. The valid values are:
compaction: for managing compaction with a table optimizer.
retention: for managing the retention of snapshot with a table optimizer.
orphan_file_deletion: for managing the deletion of orphan files with a table optimizer.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TYPE() |
Getter for TYPE, with configurable default |
ASK_TYPE() |
Getter for TYPE w/ exceptions if field has no value |
HAS_TYPE() |
Determine if TYPE has a value |
configuration¶
A
TableOptimizerConfigurationobject that was specified when creating or updating a table optimizer.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CONFIGURATION() |
Getter for CONFIGURATION |
lastRun¶
A
TableOptimizerRunobject representing the last run of the table optimizer.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_LASTRUN() |
Getter for LASTRUN |
configurationSource¶
Specifies the source of the optimizer configuration. This indicates how the table optimizer was configured and which entity or service initiated the configuration.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CONFIGURATIONSOURCE() |
Getter for CONFIGURATIONSOURCE, with configurable default |
ASK_CONFIGURATIONSOURCE() |
Getter for CONFIGURATIONSOURCE w/ exceptions if field has no |
HAS_CONFIGURATIONSOURCE() |
Determine if CONFIGURATIONSOURCE has a value |