CatalogTableOptimizerConfiguration

data class CatalogTableOptimizerConfiguration(val enabled: Boolean, val orphanFileDeletionConfiguration: CatalogTableOptimizerConfigurationOrphanFileDeletionConfiguration? = null, val retentionConfiguration: CatalogTableOptimizerConfigurationRetentionConfiguration? = null, val roleArn: String)

Constructors

Link copied to clipboard
constructor(enabled: Boolean, orphanFileDeletionConfiguration: CatalogTableOptimizerConfigurationOrphanFileDeletionConfiguration? = null, retentionConfiguration: CatalogTableOptimizerConfigurationRetentionConfiguration? = null, roleArn: String)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

Indicates whether the table optimizer is enabled.

Link copied to clipboard

The configuration block for an orphan file deletion optimizer. See Orphan File Deletion Configuration for additional details.

Link copied to clipboard

The configuration block for a snapshot retention optimizer. See Retention Configuration for additional details.

Link copied to clipboard

The ARN of the IAM role to use for the table optimizer.