Interface BasicCatalogTarget.Builder

  • Method Details

    • 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

      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

      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

      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.