Interface BasicCatalogTarget.Builder

    • Method Detail

      • name

        BasicCatalogTarget.Builder name​(String name)

        The name of your data target.

        Parameters:
        name - The name of your data target.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • inputs

        BasicCatalogTarget.Builder inputs​(Collection<String> inputs)

        The nodes that are inputs to the data target.

        Parameters:
        inputs - The nodes that are inputs to the data target.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • inputs

        BasicCatalogTarget.Builder inputs​(String... inputs)

        The nodes that are inputs to the data target.

        Parameters:
        inputs - The nodes that are inputs to the data target.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • partitionKeys

        BasicCatalogTarget.Builder partitionKeys​(Collection<? extends Collection<String>> partitionKeys)

        The partition keys used to distribute data across multiple partitions or shards based on a specific key or set of key.

        Parameters:
        partitionKeys - The partition keys used to distribute data across multiple partitions or shards based on a specific key or set of key.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • partitionKeys

        BasicCatalogTarget.Builder partitionKeys​(Collection<String>... partitionKeys)

        The partition keys used to distribute data across multiple partitions or shards based on a specific key or set of key.

        Parameters:
        partitionKeys - The partition keys used to distribute data across multiple partitions or shards based on a specific key or set of key.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • database

        BasicCatalogTarget.Builder database​(String database)

        The database that contains the table you want to use as the target. This database must already exist in the Data Catalog.

        Parameters:
        database - The database that contains the table you want to use as the target. This database must already exist in the Data Catalog.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • table

        BasicCatalogTarget.Builder table​(String table)

        The table that defines the schema of your output data. This table must already exist in the Data Catalog.

        Parameters:
        table - The table that defines the schema of your output data. This table must already exist in the Data Catalog.
        Returns:
        Returns a reference to this object so that method calls can be chained together.