Interface S3CatalogHudiSource.Builder

    • Method Detail

      • name

        S3CatalogHudiSource.Builder name​(String name)

        The name of the Hudi data source.

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

        S3CatalogHudiSource.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

        S3CatalogHudiSource.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.
      • additionalHudiOptions

        S3CatalogHudiSource.Builder additionalHudiOptions​(Map<String,​String> additionalHudiOptions)

        Specifies additional connection options.

        Parameters:
        additionalHudiOptions - Specifies additional connection options.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • outputSchemas

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

        Specifies the data schema for the Hudi source.

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

        S3CatalogHudiSource.Builder outputSchemas​(GlueSchema... outputSchemas)

        Specifies the data schema for the Hudi source.

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