Class: Aws::Glue::Types::IcebergSortOrder

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-glue/lib/aws-sdk-glue/types.rb

Overview

Defines the sort order specification for an Iceberg table, determining how data should be ordered within partitions to optimize query performance.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#fieldsArray<Types::IcebergSortField>

The list of fields and their sort directions that define the ordering criteria for the Iceberg table data.

Returns:



16167
16168
16169
16170
16171
16172
# File 'gems/aws-sdk-glue/lib/aws-sdk-glue/types.rb', line 16167

class IcebergSortOrder < Struct.new(
  :order_id,
  :fields)
  SENSITIVE = []
  include Aws::Structure
end

#order_idInteger

The unique identifier for this sort order specification within the Iceberg table's metadata.

Returns:

  • (Integer)


16167
16168
16169
16170
16171
16172
# File 'gems/aws-sdk-glue/lib/aws-sdk-glue/types.rb', line 16167

class IcebergSortOrder < Struct.new(
  :order_id,
  :fields)
  SENSITIVE = []
  include Aws::Structure
end