Interface TargetTableConfig.Builder

    • Method Detail

      • unnestSpec

        TargetTableConfig.Builder unnestSpec​(String unnestSpec)

        Specifies how nested objects are flattened to top-level elements. Valid values are: "TOPLEVEL", "FULL", or "NOUNNEST".

        Parameters:
        unnestSpec - Specifies how nested objects are flattened to top-level elements. Valid values are: "TOPLEVEL", "FULL", or "NOUNNEST".
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        UnnestSpec, UnnestSpec
      • unnestSpec

        TargetTableConfig.Builder unnestSpec​(UnnestSpec unnestSpec)

        Specifies how nested objects are flattened to top-level elements. Valid values are: "TOPLEVEL", "FULL", or "NOUNNEST".

        Parameters:
        unnestSpec - Specifies how nested objects are flattened to top-level elements. Valid values are: "TOPLEVEL", "FULL", or "NOUNNEST".
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        UnnestSpec, UnnestSpec
      • partitionSpec

        TargetTableConfig.Builder partitionSpec​(Collection<IntegrationPartition> partitionSpec)

        Determines the file layout on the target.

        Parameters:
        partitionSpec - Determines the file layout on the target.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • partitionSpec

        TargetTableConfig.Builder partitionSpec​(IntegrationPartition... partitionSpec)

        Determines the file layout on the target.

        Parameters:
        partitionSpec - Determines the file layout on the target.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • targetTableName

        TargetTableConfig.Builder targetTableName​(String targetTableName)

        The optional name of a target table.

        Parameters:
        targetTableName - The optional name of a target table.
        Returns:
        Returns a reference to this object so that method calls can be chained together.