Class: Aws::S3Tables::Types::IcebergCompactionSettings
- Inherits:
-
Struct
- Object
- Struct
- Aws::S3Tables::Types::IcebergCompactionSettings
- Defined in:
- gems/aws-sdk-s3tables/lib/aws-sdk-s3tables/types.rb
Overview
Contains details about the compaction settings for an Iceberg table.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#strategy ⇒ String
The compaction strategy to use for the table.
-
#target_file_size_mb ⇒ Integer
The target file size for the table in MB.
Instance Attribute Details
#strategy ⇒ String
The compaction strategy to use for the table. This determines how files are selected and combined during compaction operations.
836 837 838 839 840 841 |
# File 'gems/aws-sdk-s3tables/lib/aws-sdk-s3tables/types.rb', line 836 class IcebergCompactionSettings < Struct.new( :target_file_size_mb, :strategy) SENSITIVE = [] include Aws::Structure end |
#target_file_size_mb ⇒ Integer
The target file size for the table in MB.
836 837 838 839 840 841 |
# File 'gems/aws-sdk-s3tables/lib/aws-sdk-s3tables/types.rb', line 836 class IcebergCompactionSettings < Struct.new( :target_file_size_mb, :strategy) SENSITIVE = [] include Aws::Structure end |