Interface PrefixConfig.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<PrefixConfig.Builder,PrefixConfig>,SdkBuilder<PrefixConfig.Builder,PrefixConfig>,SdkPojo
- Enclosing class:
- PrefixConfig
public static interface PrefixConfig.Builder extends SdkPojo, CopyableBuilder<PrefixConfig.Builder,PrefixConfig>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description PrefixConfig.BuilderpathPrefixHierarchy(Collection<PathPrefix> pathPrefixHierarchy)Specifies whether the destination file path includes either or both of the following elements:PrefixConfig.BuilderpathPrefixHierarchy(PathPrefix... pathPrefixHierarchy)Specifies whether the destination file path includes either or both of the following elements:PrefixConfig.BuilderpathPrefixHierarchyWithStrings(String... pathPrefixHierarchy)Specifies whether the destination file path includes either or both of the following elements:PrefixConfig.BuilderpathPrefixHierarchyWithStrings(Collection<String> pathPrefixHierarchy)Specifies whether the destination file path includes either or both of the following elements:PrefixConfig.BuilderprefixFormat(String prefixFormat)Determines the level of granularity for the date and time that's included in the prefix.PrefixConfig.BuilderprefixFormat(PrefixFormat prefixFormat)Determines the level of granularity for the date and time that's included in the prefix.PrefixConfig.BuilderprefixType(String prefixType)Determines the format of the prefix, and whether it applies to the file name, file path, or both.PrefixConfig.BuilderprefixType(PrefixType prefixType)Determines the format of the prefix, and whether it applies to the file name, file path, or both.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
-
-
-
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.
-
-