Interface IcebergSortOrder.Builder

    • Method Detail

      • orderId

        IcebergSortOrder.Builder orderId​(Integer orderId)

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

        Parameters:
        orderId - The unique identifier for this sort order specification within the Iceberg table's metadata.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • fields

        IcebergSortOrder.Builder fields​(Collection<IcebergSortField> fields)

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

        Parameters:
        fields - The list of fields and their sort directions that define the ordering criteria for the Iceberg table data.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • fields

        IcebergSortOrder.Builder fields​(IcebergSortField... fields)

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

        Parameters:
        fields - The list of fields and their sort directions that define the ordering criteria for the Iceberg table data.
        Returns:
        Returns a reference to this object so that method calls can be chained together.