Interface PrefixConfig.Builder

    • Method Detail

      • prefixType

        PrefixConfig.Builder prefixType​(String prefixType)

        Determines the format of the prefix, and whether it applies to the file name, file path, or both.

        Parameters:
        prefixType - Determines the format of the prefix, and whether it applies to the file name, file path, or both.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        PrefixType, PrefixType
      • prefixType

        PrefixConfig.Builder prefixType​(PrefixType prefixType)

        Determines the format of the prefix, and whether it applies to the file name, file path, or both.

        Parameters:
        prefixType - Determines the format of the prefix, and whether it applies to the file name, file path, or both.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        PrefixType, PrefixType
      • prefixFormat

        PrefixConfig.Builder prefixFormat​(String prefixFormat)

        Determines the level of granularity for the date and time that's included in the prefix.

        Parameters:
        prefixFormat - Determines the level of granularity for the date and time that's included in the prefix.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        PrefixFormat, PrefixFormat
      • prefixFormat

        PrefixConfig.Builder prefixFormat​(PrefixFormat prefixFormat)

        Determines the level of granularity for the date and time that's included in the prefix.

        Parameters:
        prefixFormat - Determines the level of granularity for the date and time that's included in the prefix.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        PrefixFormat, PrefixFormat
      • pathPrefixHierarchyWithStrings

        PrefixConfig.Builder pathPrefixHierarchyWithStrings​(Collection<String> pathPrefixHierarchy)

        Specifies whether the destination file path includes either or both of the following elements:

        EXECUTION_ID

        The ID that Amazon AppFlow assigns to the flow run.

        SCHEMA_VERSION

        The version number of your data schema. Amazon AppFlow assigns this version number. The version number increases by one when you change any of the following settings in your flow configuration:

        • Source-to-destination field mappings

        • Field data types

        • Partition keys

        Parameters:
        pathPrefixHierarchy - Specifies whether the destination file path includes either or both of the following elements:

        EXECUTION_ID

        The ID that Amazon AppFlow assigns to the flow run.

        SCHEMA_VERSION

        The version number of your data schema. Amazon AppFlow assigns this version number. The version number increases by one when you change any of the following settings in your flow configuration:

        • Source-to-destination field mappings

        • Field data types

        • Partition keys

        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • pathPrefixHierarchyWithStrings

        PrefixConfig.Builder pathPrefixHierarchyWithStrings​(String... pathPrefixHierarchy)

        Specifies whether the destination file path includes either or both of the following elements:

        EXECUTION_ID

        The ID that Amazon AppFlow assigns to the flow run.

        SCHEMA_VERSION

        The version number of your data schema. Amazon AppFlow assigns this version number. The version number increases by one when you change any of the following settings in your flow configuration:

        • Source-to-destination field mappings

        • Field data types

        • Partition keys

        Parameters:
        pathPrefixHierarchy - Specifies whether the destination file path includes either or both of the following elements:

        EXECUTION_ID

        The ID that Amazon AppFlow assigns to the flow run.

        SCHEMA_VERSION

        The version number of your data schema. Amazon AppFlow assigns this version number. The version number increases by one when you change any of the following settings in your flow configuration:

        • Source-to-destination field mappings

        • Field data types

        • Partition keys

        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • pathPrefixHierarchy

        PrefixConfig.Builder pathPrefixHierarchy​(Collection<PathPrefix> pathPrefixHierarchy)

        Specifies whether the destination file path includes either or both of the following elements:

        EXECUTION_ID

        The ID that Amazon AppFlow assigns to the flow run.

        SCHEMA_VERSION

        The version number of your data schema. Amazon AppFlow assigns this version number. The version number increases by one when you change any of the following settings in your flow configuration:

        • Source-to-destination field mappings

        • Field data types

        • Partition keys

        Parameters:
        pathPrefixHierarchy - Specifies whether the destination file path includes either or both of the following elements:

        EXECUTION_ID

        The ID that Amazon AppFlow assigns to the flow run.

        SCHEMA_VERSION

        The version number of your data schema. Amazon AppFlow assigns this version number. The version number increases by one when you change any of the following settings in your flow configuration:

        • Source-to-destination field mappings

        • Field data types

        • Partition keys

        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • pathPrefixHierarchy

        PrefixConfig.Builder pathPrefixHierarchy​(PathPrefix... pathPrefixHierarchy)

        Specifies whether the destination file path includes either or both of the following elements:

        EXECUTION_ID

        The ID that Amazon AppFlow assigns to the flow run.

        SCHEMA_VERSION

        The version number of your data schema. Amazon AppFlow assigns this version number. The version number increases by one when you change any of the following settings in your flow configuration:

        • Source-to-destination field mappings

        • Field data types

        • Partition keys

        Parameters:
        pathPrefixHierarchy - Specifies whether the destination file path includes either or both of the following elements:

        EXECUTION_ID

        The ID that Amazon AppFlow assigns to the flow run.

        SCHEMA_VERSION

        The version number of your data schema. Amazon AppFlow assigns this version number. The version number increases by one when you change any of the following settings in your flow configuration:

        • Source-to-destination field mappings

        • Field data types

        • Partition keys

        Returns:
        Returns a reference to this object so that method calls can be chained together.