Class: Aws::S3Tables::Types::MigrationCompactionSettings
- Inherits:
-
Struct
- Object
- Struct
- Aws::S3Tables::Types::MigrationCompactionSettings
- Defined in:
- gems/aws-sdk-s3tables/lib/aws-sdk-s3tables/types.rb
Overview
The compaction settings that a migration applies to the destination table.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#strategy ⇒ String
The compaction strategy.
-
#target_file_size_mb ⇒ Integer
The target size, from 64 to 512 MB, of the data files that the migration writes, and of the files that compaction writes after you complete the migration.
Instance Attribute Details
#strategy ⇒ String
The compaction strategy. The only valid value is binpack, which is
the default.
2211 2212 2213 2214 2215 2216 |
# File 'gems/aws-sdk-s3tables/lib/aws-sdk-s3tables/types.rb', line 2211 class MigrationCompactionSettings < Struct.new( :target_file_size_mb, :strategy) SENSITIVE = [] include Aws::Structure end |
#target_file_size_mb ⇒ Integer
The target size, from 64 to 512 MB, of the data files that the migration writes, and of the files that compaction writes after you complete the migration. The default is 512.
2211 2212 2213 2214 2215 2216 |
# File 'gems/aws-sdk-s3tables/lib/aws-sdk-s3tables/types.rb', line 2211 class MigrationCompactionSettings < Struct.new( :target_file_size_mb, :strategy) SENSITIVE = [] include Aws::Structure end |