Interface IcebergPartitionSpec.Builder

    • Method Detail

      • fields

        IcebergPartitionSpec.Builder fields​(Collection<IcebergPartitionField> fields)

        The list of partition fields that define how the table data should be partitioned, including source fields and their transformations.

        Parameters:
        fields - The list of partition fields that define how the table data should be partitioned, including source fields and their transformations.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • fields

        IcebergPartitionSpec.Builder fields​(IcebergPartitionField... fields)

        The list of partition fields that define how the table data should be partitioned, including source fields and their transformations.

        Parameters:
        fields - The list of partition fields that define how the table data should be partitioned, including source fields and their transformations.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • specId

        IcebergPartitionSpec.Builder specId​(Integer specId)

        The unique identifier for this partition specification within the Iceberg table's metadata history.

        Parameters:
        specId - The unique identifier for this partition specification within the Iceberg table's metadata history.
        Returns:
        Returns a reference to this object so that method calls can be chained together.