Interface S3CatalogIcebergSource.Builder

    • Method Detail

      • name

        S3CatalogIcebergSource.Builder name​(String name)

        The name of the Iceberg data source.

        Parameters:
        name - The name of the Iceberg data source.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • database

        S3CatalogIcebergSource.Builder database​(String database)

        The name of the database to read from.

        Parameters:
        database - The name of the database to read from.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • table

        S3CatalogIcebergSource.Builder table​(String table)

        The name of the table in the database to read from.

        Parameters:
        table - The name of the table in the database to read from.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • additionalIcebergOptions

        S3CatalogIcebergSource.Builder additionalIcebergOptions​(Map<String,​String> additionalIcebergOptions)

        Specifies additional connection options for the Iceberg data source.

        Parameters:
        additionalIcebergOptions - Specifies additional connection options for the Iceberg data source.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • outputSchemas

        S3CatalogIcebergSource.Builder outputSchemas​(Collection<GlueSchema> outputSchemas)

        Specifies the data schema for the Iceberg source.

        Parameters:
        outputSchemas - Specifies the data schema for the Iceberg source.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • outputSchemas

        S3CatalogIcebergSource.Builder outputSchemas​(GlueSchema... outputSchemas)

        Specifies the data schema for the Iceberg source.

        Parameters:
        outputSchemas - Specifies the data schema for the Iceberg source.
        Returns:
        Returns a reference to this object so that method calls can be chained together.