Property | Default Value | Description |
---|---|---|
id | — | A unique identifier for the listener |
listener-type | — | Available listener types: local, aws, gcp, azure |
config-id | — | The Job Configuration ID to run in Integration Manager |
active | true | Whether this listener is active |
source- directory | — | The source directory to monitor for new files |
include- pattern | — | Includes files if the file name matches the regular expression pattern you specify. (See https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Regular_Expressions/Cheatsheet and https://www.regexpal.com/) |
exclude- pattern | — | Excludes files if the file name matches the regular expression pattern you specify. (See https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Regular_Expressions/Cheatsheet and https://www.regexpal.com/) |
filename- override | — | This value will override the filename passed to Integration Manager, regardless of the original source file name. The original source file name will always be used for backup and error files. |
auto-create- directories | true | Automatically create missing directories in the source-directory path |
recursive | false | Look for files in all the subdirectories of the source-directory as well |
flatten- directories | false | Flatten the file name path to strip any leading paths, so it is only the file name. This lets you consume recursively into subdirectories, but track only the file name for backup and error purposes. |