Interface IcebergInput.Builder

    • Method Detail

      • metadataOperation

        IcebergInput.Builder metadataOperation​(String metadataOperation)

        A required metadata operation. Can only be set to CREATE.

        Parameters:
        metadataOperation - A required metadata operation. Can only be set to CREATE.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        MetadataOperation, MetadataOperation
      • metadataOperation

        IcebergInput.Builder metadataOperation​(MetadataOperation metadataOperation)

        A required metadata operation. Can only be set to CREATE.

        Parameters:
        metadataOperation - A required metadata operation. Can only be set to CREATE.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        MetadataOperation, MetadataOperation
      • version

        IcebergInput.Builder version​(String version)

        The table version for the Iceberg table. Defaults to 2.

        Parameters:
        version - The table version for the Iceberg table. Defaults to 2.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • createIcebergTableInput

        IcebergInput.Builder createIcebergTableInput​(CreateIcebergTableInput createIcebergTableInput)

        The configuration parameters required to create a new Iceberg table in the Glue Data Catalog, including table properties and metadata specifications.

        Parameters:
        createIcebergTableInput - The configuration parameters required to create a new Iceberg table in the Glue Data Catalog, including table properties and metadata specifications.
        Returns:
        Returns a reference to this object so that method calls can be chained together.