This is an automated email from the ASF dual-hosted git repository.
davsclaus pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel-spring-boot.git
The following commit(s) were added to refs/heads/main by this push:
new 026076b51a3 Regen
026076b51a3 is described below
commit 026076b51a3811896119e5e407bce9d3bf3387da
Author: Claus Ibsen <[email protected]>
AuthorDate: Sat Jan 4 19:20:54 2025 +0100
Regen
---
.../camel/springboot/catalog/components/file.json | 6 +++---
.../camel/springboot/catalog/components/ftp.json | 23 ++++++++++++++--------
.../camel/springboot/catalog/components/ftps.json | 23 ++++++++++++++--------
.../camel/springboot/catalog/components/sftp.json | 23 ++++++++++++++--------
.../camel/springboot/catalog/components/smb.json | 17 ++++++++++++++++
5 files changed, 65 insertions(+), 27 deletions(-)
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/file.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/file.json
index c43be12ac1a..3b39da2a75e 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/file.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/file.json
@@ -34,14 +34,14 @@
"CamelFileLength": { "index": 0, "kind": "header", "displayName": "",
"group": "consumer", "label": "consumer", "required": false, "javaType":
"long", "deprecated": false, "deprecationNote": "", "autowired": false,
"secret": false, "description": "A long value containing the file size.",
"constantName": "org.apache.camel.component.file.FileConstants#FILE_LENGTH" },
"CamelFileLastModified": { "index": 1, "kind": "header", "displayName":
"", "group": "consumer", "label": "consumer", "required": false, "javaType":
"long", "deprecated": false, "deprecationNote": "", "autowired": false,
"secret": false, "description": "A Long value containing the last modified
timestamp of the file.", "constantName":
"org.apache.camel.component.file.FileConstants#FILE_LAST_MODIFIED" },
"CamelFileLocalWorkPath": { "index": 2, "kind": "header", "displayName":
"", "group": "producer", "label": "producer", "required": false, "javaType":
"File", "deprecated": false, "deprecationNote": "", "autowired": false,
"secret": false, "description": "The local work path", "constantName":
"org.apache.camel.component.file.FileConstants#FILE_LOCAL_WORK_PATH" },
- "CamelFileNameOnly": { "index": 3, "kind": "header", "displayName": "",
"group": "common", "label": "", "required": false, "javaType": "String",
"deprecated": false, "deprecationNote": "", "autowired": false, "secret":
false, "description": "Only the file name (the name with no leading paths).",
"constantName": "org.apache.camel.component.file.FileConstants#FILE_NAME_ONLY"
},
- "CamelFileName": { "index": 4, "kind": "header", "displayName": "",
"group": "common", "label": "", "required": false, "javaType": "String",
"deprecated": false, "deprecationNote": "", "autowired": false, "secret":
false, "description": "(producer) Specifies the name of the file to write
(relative to the endpoint directory). This name can be a String; a String with
a xref:languages:file-language.adocFile Language or
xref:languages:simple-language.adocSimple expression; or an Expressi [...]
+ "CamelFileNameOnly": { "index": 3, "kind": "header", "displayName": "",
"group": "consumer", "label": "consumer", "required": false, "javaType":
"String", "deprecated": false, "deprecationNote": "", "autowired": false,
"secret": false, "description": "Only the file name (the name with no leading
paths).", "constantName":
"org.apache.camel.component.file.FileConstants#FILE_NAME_ONLY" },
+ "CamelFileName": { "index": 4, "kind": "header", "displayName": "",
"group": "common", "label": "", "required": false, "javaType": "String",
"deprecated": false, "deprecationNote": "", "autowired": false, "secret":
false, "description": "(producer) Specifies the name of the file to write
(relative to the endpoint directory). This name can be a String; a String with
a file or simple Language expression; or an Expression object. If it's null
then Camel will auto-generate a filename bas [...]
"CamelFileNameConsumed": { "index": 5, "kind": "header", "displayName":
"", "group": "consumer", "label": "consumer", "required": false, "javaType":
"String", "deprecated": false, "deprecationNote": "", "autowired": false,
"secret": false, "description": "The name of the file that has been consumed",
"constantName":
"org.apache.camel.component.file.FileConstants#FILE_NAME_CONSUMED" },
"CamelFileAbsolute": { "index": 6, "kind": "header", "displayName": "",
"group": "consumer", "label": "consumer", "required": false, "javaType":
"Boolean", "deprecated": false, "deprecationNote": "", "autowired": false,
"secret": false, "description": "A boolean option specifying whether the
consumed file denotes an absolute path or not. Should normally be false for
relative paths. Absolute paths should normally not be used but we added to the
move option to allow moving files to abs [...]
"CamelFileAbsolutePath": { "index": 7, "kind": "header", "displayName":
"", "group": "consumer", "label": "consumer", "required": false, "javaType":
"String", "deprecated": false, "deprecationNote": "", "autowired": false,
"secret": false, "description": "The absolute path to the file. For relative
files this path holds the relative path instead.", "constantName":
"org.apache.camel.component.file.FileConstants#FILE_ABSOLUTE_PATH" },
"CamelFileExtendedAttributes": { "index": 8, "kind": "header",
"displayName": "", "group": "consumer", "label": "consumer", "required": false,
"javaType": "Map<String, Object>", "deprecated": false, "deprecationNote": "",
"autowired": false, "secret": false, "description": "The extended attributes of
the file", "constantName":
"org.apache.camel.component.file.FileConstants#FILE_EXTENDED_ATTRIBUTES" },
"CamelFileContentType": { "index": 9, "kind": "header", "displayName": "",
"group": "consumer", "label": "consumer", "required": false, "javaType":
"String", "deprecated": false, "deprecationNote": "", "autowired": false,
"secret": false, "description": "The content type of the file", "constantName":
"org.apache.camel.component.file.FileConstants#FILE_CONTENT_TYPE" },
- "CamelFilePath": { "index": 10, "kind": "header", "displayName": "",
"group": "consumer", "label": "consumer", "required": false, "javaType":
"String", "deprecated": false, "deprecationNote": "", "autowired": false,
"secret": false, "description": "The file path. For relative files this is the
starting directory the relative filename. For absolute files this is the
absolute path.", "constantName":
"org.apache.camel.component.file.FileConstants#FILE_PATH" },
+ "CamelFilePath": { "index": 10, "kind": "header", "displayName": "",
"group": "consumer", "label": "consumer", "required": false, "javaType":
"String", "deprecated": false, "deprecationNote": "", "autowired": false,
"secret": false, "description": "The file path. For relative files this is the
starting directory. For absolute files this is the absolute path.",
"constantName": "org.apache.camel.component.file.FileConstants#FILE_PATH" },
"CamelFileRelativePath": { "index": 11, "kind": "header", "displayName":
"", "group": "consumer", "label": "consumer", "required": false, "javaType":
"String", "deprecated": false, "deprecationNote": "", "autowired": false,
"secret": false, "description": "The relative path.", "constantName":
"org.apache.camel.component.file.FileConstants#FILE_RELATIVE_PATH" },
"CamelFileParent": { "index": 12, "kind": "header", "displayName": "",
"group": "common", "label": "", "required": false, "javaType": "String",
"deprecated": false, "deprecationNote": "", "autowired": false, "secret":
false, "description": "The parent path.", "constantName":
"org.apache.camel.component.file.FileConstants#FILE_PARENT" },
"CamelFileNameProduced": { "index": 13, "kind": "header", "displayName":
"", "group": "producer", "label": "producer", "required": false, "javaType":
"String", "deprecated": false, "deprecationNote": "", "autowired": false,
"secret": false, "description": "The actual absolute filepath (path name) for
the output file that was written. This header is set by Camel and its purpose
is providing end-users with the name of the file that was written.",
"constantName": "org.apache.camel.compo [...]
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/ftp.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/ftp.json
index 1f95e0ad70d..08e8b9ca089 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/ftp.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/ftp.json
@@ -34,14 +34,21 @@
"headers": {
"CamelFileLength": { "index": 0, "kind": "header", "displayName": "",
"group": "consumer", "label": "consumer", "required": false, "javaType":
"long", "deprecated": false, "deprecationNote": "", "autowired": false,
"secret": false, "description": "A long value containing the file size.",
"constantName":
"org.apache.camel.component.file.remote.FtpConstants#FILE_LENGTH" },
"CamelFileLastModified": { "index": 1, "kind": "header", "displayName":
"", "group": "consumer", "label": "consumer", "required": false, "javaType":
"long", "deprecated": false, "deprecationNote": "", "autowired": false,
"secret": false, "description": "A Long value containing the last modified
timestamp of the file.", "constantName":
"org.apache.camel.component.file.remote.FtpConstants#FILE_LAST_MODIFIED" },
- "CamelFileName": { "index": 2, "kind": "header", "displayName": "",
"group": "common", "label": "", "required": false, "javaType": "String",
"deprecated": false, "deprecationNote": "", "autowired": false, "secret":
false, "description": "Specifies the output file name (relative to the endpoint
directory) to be used for the output message when sending to the endpoint. If
this is not present and no expression either, then a generated message ID is
used as the filename instead.", "const [...]
- "CamelFileNameOnly": { "index": 3, "kind": "header", "displayName": "",
"group": "common", "label": "", "required": false, "javaType": "String",
"deprecated": false, "deprecationNote": "", "autowired": false, "secret":
false, "description": "Only the file name (the name with no leading paths).",
"constantName":
"org.apache.camel.component.file.remote.FtpConstants#FILE_NAME_ONLY" },
- "CamelFileParent": { "index": 4, "kind": "header", "displayName": "",
"group": "common", "label": "", "required": false, "javaType": "String",
"deprecated": false, "deprecationNote": "", "autowired": false, "secret":
false, "description": "The parent path.", "constantName":
"org.apache.camel.component.file.remote.FtpConstants#FILE_PARENT" },
- "CamelRemoteFileInputStream": { "index": 5, "kind": "header",
"displayName": "", "group": "common", "label": "", "required": false,
"javaType": "java.io.InputStream", "deprecated": false, "deprecationNote": "",
"autowired": false, "secret": false, "description": "The remote file input
stream.", "constantName":
"org.apache.camel.component.file.remote.FtpConstants#REMOTE_FILE_INPUT_STREAM"
},
- "CamelFileLocalWorkPath": { "index": 6, "kind": "header", "displayName":
"", "group": "common", "label": "", "required": false, "javaType": "String",
"deprecated": false, "deprecationNote": "", "autowired": false, "secret":
false, "description": "Path to the local work file, if local work directory is
used.", "constantName":
"org.apache.camel.component.file.remote.FtpConstants#FILE_LOCAL_WORK_PATH" },
- "CamelFtpReplyCode": { "index": 7, "kind": "header", "displayName": "",
"group": "common", "label": "", "required": false, "javaType": "int",
"deprecated": false, "deprecationNote": "", "autowired": false, "secret":
false, "description": "The FTP client reply code", "constantName":
"org.apache.camel.component.file.remote.FtpConstants#FTP_REPLY_CODE" },
- "CamelFtpReplyString": { "index": 8, "kind": "header", "displayName": "",
"group": "common", "label": "", "required": false, "javaType": "String",
"deprecated": false, "deprecationNote": "", "autowired": false, "secret":
false, "description": "The FTP client reply string", "constantName":
"org.apache.camel.component.file.remote.FtpConstants#FTP_REPLY_STRING" },
- "CamelFileHost": { "index": 9, "kind": "header", "displayName": "",
"group": "common", "label": "", "required": false, "javaType": "String",
"deprecated": false, "deprecationNote": "", "autowired": false, "secret":
false, "description": "The remote hostname.", "constantName":
"org.apache.camel.component.file.remote.FtpConstants#FILE_HOST" }
+ "CamelFileNameOnly": { "index": 2, "kind": "header", "displayName": "",
"group": "consumer", "label": "consumer", "required": false, "javaType":
"String", "deprecated": false, "deprecationNote": "", "autowired": false,
"secret": false, "description": "Only the file name (the name with no leading
paths).", "constantName":
"org.apache.camel.component.file.remote.FtpConstants#FILE_NAME_ONLY" },
+ "CamelFileName": { "index": 3, "kind": "header", "displayName": "",
"group": "common", "label": "", "required": false, "javaType": "String",
"deprecated": false, "deprecationNote": "", "autowired": false, "secret":
false, "description": "(producer) Specifies the name of the file to write
(relative to the endpoint directory). This name can be a String; a String with
a file or simple Language expression; or an Expression object. If it's null
then Camel will auto-generate a filename bas [...]
+ "CamelFileNameConsumed": { "index": 4, "kind": "header", "displayName":
"", "group": "consumer", "label": "consumer", "required": false, "javaType":
"String", "deprecated": false, "deprecationNote": "", "autowired": false,
"secret": false, "description": "The name of the file that has been consumed",
"constantName":
"org.apache.camel.component.file.remote.FtpConstants#FILE_NAME_CONSUMED" },
+ "CamelFileAbsolute": { "index": 5, "kind": "header", "displayName": "",
"group": "consumer", "label": "consumer", "required": false, "javaType":
"Boolean", "deprecated": false, "deprecationNote": "", "autowired": false,
"secret": false, "description": "A boolean option specifying whether the
consumed file denotes an absolute path or not. Should normally be false for
relative paths. Absolute paths should normally not be used but we added to the
move option to allow moving files to abs [...]
+ "CamelFileAbsolutePath": { "index": 6, "kind": "header", "displayName":
"", "group": "consumer", "label": "consumer", "required": false, "javaType":
"String", "deprecated": false, "deprecationNote": "", "autowired": false,
"secret": false, "description": "The absolute path to the file. For relative
files this path holds the relative path instead.", "constantName":
"org.apache.camel.component.file.remote.FtpConstants#FILE_ABSOLUTE_PATH" },
+ "CamelFilePath": { "index": 7, "kind": "header", "displayName": "",
"group": "consumer", "label": "consumer", "required": false, "javaType":
"String", "deprecated": false, "deprecationNote": "", "autowired": false,
"secret": false, "description": "The file path. For relative files this is the
starting directory. For absolute files this is the absolute path.",
"constantName": "org.apache.camel.component.file.remote.FtpConstants#FILE_PATH"
},
+ "CamelFileRelativePath": { "index": 8, "kind": "header", "displayName":
"", "group": "consumer", "label": "consumer", "required": false, "javaType":
"String", "deprecated": false, "deprecationNote": "", "autowired": false,
"secret": false, "description": "The relative path.", "constantName":
"org.apache.camel.component.file.remote.FtpConstants#FILE_RELATIVE_PATH" },
+ "CamelFileParent": { "index": 9, "kind": "header", "displayName": "",
"group": "common", "label": "", "required": false, "javaType": "String",
"deprecated": false, "deprecationNote": "", "autowired": false, "secret":
false, "description": "The parent path.", "constantName":
"org.apache.camel.component.file.remote.FtpConstants#FILE_PARENT" },
+ "CamelFileNameProduced": { "index": 10, "kind": "header", "displayName":
"", "group": "producer", "label": "producer", "required": false, "javaType":
"String", "deprecated": false, "deprecationNote": "", "autowired": false,
"secret": false, "description": "The actual absolute filepath (path name) for
the output file that was written. This header is set by Camel and its purpose
is providing end-users with the name of the file that was written.",
"constantName": "org.apache.camel.compo [...]
+ "CamelOverruleFileName": { "index": 11, "kind": "header", "displayName":
"", "group": "producer", "label": "producer", "required": false, "javaType":
"Object", "deprecated": false, "deprecationNote": "", "autowired": false,
"secret": false, "description": "Is used for overruling CamelFileName header
and use the value instead (but only once, as the producer will remove this
header after writing the file). The value can be only be a String. Notice that
if the option fileName has been c [...]
+ "CamelFileLocalWorkPath": { "index": 12, "kind": "header", "displayName":
"", "group": "consumer", "label": "consumer", "required": false, "javaType":
"String", "deprecated": false, "deprecationNote": "", "autowired": false,
"secret": false, "description": "Path to the local work file, if local work
directory is used.", "constantName":
"org.apache.camel.component.file.remote.FtpConstants#FILE_LOCAL_WORK_PATH" },
+ "CamelRemoteFileInputStream": { "index": 13, "kind": "header",
"displayName": "", "group": "consumer", "label": "consumer", "required": false,
"javaType": "java.io.InputStream", "deprecated": false, "deprecationNote": "",
"autowired": false, "secret": false, "description": "The remote file input
stream.", "constantName":
"org.apache.camel.component.file.remote.FtpConstants#REMOTE_FILE_INPUT_STREAM"
},
+ "CamelFileHost": { "index": 14, "kind": "header", "displayName": "",
"group": "consumer", "label": "consumer", "required": false, "javaType":
"String", "deprecated": false, "deprecationNote": "", "autowired": false,
"secret": false, "description": "The remote hostname.", "constantName":
"org.apache.camel.component.file.remote.FtpConstants#FILE_HOST" },
+ "CamelFtpReplyCode": { "index": 15, "kind": "header", "displayName": "",
"group": "common", "label": "", "required": false, "javaType": "int",
"deprecated": false, "deprecationNote": "", "autowired": false, "secret":
false, "description": "The FTP client reply code", "constantName":
"org.apache.camel.component.file.remote.FtpConstants#FTP_REPLY_CODE" },
+ "CamelFtpReplyString": { "index": 16, "kind": "header", "displayName": "",
"group": "common", "label": "", "required": false, "javaType": "String",
"deprecated": false, "deprecationNote": "", "autowired": false, "secret":
false, "description": "The FTP client reply string", "constantName":
"org.apache.camel.component.file.remote.FtpConstants#FTP_REPLY_STRING" }
},
"properties": {
"host": { "index": 0, "kind": "path", "displayName": "Host", "group":
"common", "label": "", "required": true, "type": "string", "javaType":
"java.lang.String", "deprecated": false, "deprecationNote": "", "autowired":
false, "secret": false, "configurationClass":
"org.apache.camel.component.file.remote.FtpConfiguration",
"configurationField": "configuration", "description": "Hostname of the FTP
server" },
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/ftps.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/ftps.json
index 9ecd0bb05c1..a779a0ca86b 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/ftps.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/ftps.json
@@ -35,14 +35,21 @@
"headers": {
"CamelFileLength": { "index": 0, "kind": "header", "displayName": "",
"group": "consumer", "label": "consumer", "required": false, "javaType":
"long", "deprecated": false, "deprecationNote": "", "autowired": false,
"secret": false, "description": "A long value containing the file size.",
"constantName":
"org.apache.camel.component.file.remote.FtpConstants#FILE_LENGTH" },
"CamelFileLastModified": { "index": 1, "kind": "header", "displayName":
"", "group": "consumer", "label": "consumer", "required": false, "javaType":
"long", "deprecated": false, "deprecationNote": "", "autowired": false,
"secret": false, "description": "A Long value containing the last modified
timestamp of the file.", "constantName":
"org.apache.camel.component.file.remote.FtpConstants#FILE_LAST_MODIFIED" },
- "CamelFileName": { "index": 2, "kind": "header", "displayName": "",
"group": "common", "label": "", "required": false, "javaType": "String",
"deprecated": false, "deprecationNote": "", "autowired": false, "secret":
false, "description": "Specifies the output file name (relative to the endpoint
directory) to be used for the output message when sending to the endpoint. If
this is not present and no expression either, then a generated message ID is
used as the filename instead.", "const [...]
- "CamelFileNameOnly": { "index": 3, "kind": "header", "displayName": "",
"group": "common", "label": "", "required": false, "javaType": "String",
"deprecated": false, "deprecationNote": "", "autowired": false, "secret":
false, "description": "Only the file name (the name with no leading paths).",
"constantName":
"org.apache.camel.component.file.remote.FtpConstants#FILE_NAME_ONLY" },
- "CamelFileParent": { "index": 4, "kind": "header", "displayName": "",
"group": "common", "label": "", "required": false, "javaType": "String",
"deprecated": false, "deprecationNote": "", "autowired": false, "secret":
false, "description": "The parent path.", "constantName":
"org.apache.camel.component.file.remote.FtpConstants#FILE_PARENT" },
- "CamelRemoteFileInputStream": { "index": 5, "kind": "header",
"displayName": "", "group": "common", "label": "", "required": false,
"javaType": "java.io.InputStream", "deprecated": false, "deprecationNote": "",
"autowired": false, "secret": false, "description": "The remote file input
stream.", "constantName":
"org.apache.camel.component.file.remote.FtpConstants#REMOTE_FILE_INPUT_STREAM"
},
- "CamelFileLocalWorkPath": { "index": 6, "kind": "header", "displayName":
"", "group": "common", "label": "", "required": false, "javaType": "String",
"deprecated": false, "deprecationNote": "", "autowired": false, "secret":
false, "description": "Path to the local work file, if local work directory is
used.", "constantName":
"org.apache.camel.component.file.remote.FtpConstants#FILE_LOCAL_WORK_PATH" },
- "CamelFtpReplyCode": { "index": 7, "kind": "header", "displayName": "",
"group": "common", "label": "", "required": false, "javaType": "int",
"deprecated": false, "deprecationNote": "", "autowired": false, "secret":
false, "description": "The FTP client reply code", "constantName":
"org.apache.camel.component.file.remote.FtpConstants#FTP_REPLY_CODE" },
- "CamelFtpReplyString": { "index": 8, "kind": "header", "displayName": "",
"group": "common", "label": "", "required": false, "javaType": "String",
"deprecated": false, "deprecationNote": "", "autowired": false, "secret":
false, "description": "The FTP client reply string", "constantName":
"org.apache.camel.component.file.remote.FtpConstants#FTP_REPLY_STRING" },
- "CamelFileHost": { "index": 9, "kind": "header", "displayName": "",
"group": "common", "label": "", "required": false, "javaType": "String",
"deprecated": false, "deprecationNote": "", "autowired": false, "secret":
false, "description": "The remote hostname.", "constantName":
"org.apache.camel.component.file.remote.FtpConstants#FILE_HOST" }
+ "CamelFileNameOnly": { "index": 2, "kind": "header", "displayName": "",
"group": "consumer", "label": "consumer", "required": false, "javaType":
"String", "deprecated": false, "deprecationNote": "", "autowired": false,
"secret": false, "description": "Only the file name (the name with no leading
paths).", "constantName":
"org.apache.camel.component.file.remote.FtpConstants#FILE_NAME_ONLY" },
+ "CamelFileName": { "index": 3, "kind": "header", "displayName": "",
"group": "common", "label": "", "required": false, "javaType": "String",
"deprecated": false, "deprecationNote": "", "autowired": false, "secret":
false, "description": "(producer) Specifies the name of the file to write
(relative to the endpoint directory). This name can be a String; a String with
a file or simple Language expression; or an Expression object. If it's null
then Camel will auto-generate a filename bas [...]
+ "CamelFileNameConsumed": { "index": 4, "kind": "header", "displayName":
"", "group": "consumer", "label": "consumer", "required": false, "javaType":
"String", "deprecated": false, "deprecationNote": "", "autowired": false,
"secret": false, "description": "The name of the file that has been consumed",
"constantName":
"org.apache.camel.component.file.remote.FtpConstants#FILE_NAME_CONSUMED" },
+ "CamelFileAbsolute": { "index": 5, "kind": "header", "displayName": "",
"group": "consumer", "label": "consumer", "required": false, "javaType":
"Boolean", "deprecated": false, "deprecationNote": "", "autowired": false,
"secret": false, "description": "A boolean option specifying whether the
consumed file denotes an absolute path or not. Should normally be false for
relative paths. Absolute paths should normally not be used but we added to the
move option to allow moving files to abs [...]
+ "CamelFileAbsolutePath": { "index": 6, "kind": "header", "displayName":
"", "group": "consumer", "label": "consumer", "required": false, "javaType":
"String", "deprecated": false, "deprecationNote": "", "autowired": false,
"secret": false, "description": "The absolute path to the file. For relative
files this path holds the relative path instead.", "constantName":
"org.apache.camel.component.file.remote.FtpConstants#FILE_ABSOLUTE_PATH" },
+ "CamelFilePath": { "index": 7, "kind": "header", "displayName": "",
"group": "consumer", "label": "consumer", "required": false, "javaType":
"String", "deprecated": false, "deprecationNote": "", "autowired": false,
"secret": false, "description": "The file path. For relative files this is the
starting directory. For absolute files this is the absolute path.",
"constantName": "org.apache.camel.component.file.remote.FtpConstants#FILE_PATH"
},
+ "CamelFileRelativePath": { "index": 8, "kind": "header", "displayName":
"", "group": "consumer", "label": "consumer", "required": false, "javaType":
"String", "deprecated": false, "deprecationNote": "", "autowired": false,
"secret": false, "description": "The relative path.", "constantName":
"org.apache.camel.component.file.remote.FtpConstants#FILE_RELATIVE_PATH" },
+ "CamelFileParent": { "index": 9, "kind": "header", "displayName": "",
"group": "common", "label": "", "required": false, "javaType": "String",
"deprecated": false, "deprecationNote": "", "autowired": false, "secret":
false, "description": "The parent path.", "constantName":
"org.apache.camel.component.file.remote.FtpConstants#FILE_PARENT" },
+ "CamelFileNameProduced": { "index": 10, "kind": "header", "displayName":
"", "group": "producer", "label": "producer", "required": false, "javaType":
"String", "deprecated": false, "deprecationNote": "", "autowired": false,
"secret": false, "description": "The actual absolute filepath (path name) for
the output file that was written. This header is set by Camel and its purpose
is providing end-users with the name of the file that was written.",
"constantName": "org.apache.camel.compo [...]
+ "CamelOverruleFileName": { "index": 11, "kind": "header", "displayName":
"", "group": "producer", "label": "producer", "required": false, "javaType":
"Object", "deprecated": false, "deprecationNote": "", "autowired": false,
"secret": false, "description": "Is used for overruling CamelFileName header
and use the value instead (but only once, as the producer will remove this
header after writing the file). The value can be only be a String. Notice that
if the option fileName has been c [...]
+ "CamelFileLocalWorkPath": { "index": 12, "kind": "header", "displayName":
"", "group": "consumer", "label": "consumer", "required": false, "javaType":
"String", "deprecated": false, "deprecationNote": "", "autowired": false,
"secret": false, "description": "Path to the local work file, if local work
directory is used.", "constantName":
"org.apache.camel.component.file.remote.FtpConstants#FILE_LOCAL_WORK_PATH" },
+ "CamelRemoteFileInputStream": { "index": 13, "kind": "header",
"displayName": "", "group": "consumer", "label": "consumer", "required": false,
"javaType": "java.io.InputStream", "deprecated": false, "deprecationNote": "",
"autowired": false, "secret": false, "description": "The remote file input
stream.", "constantName":
"org.apache.camel.component.file.remote.FtpConstants#REMOTE_FILE_INPUT_STREAM"
},
+ "CamelFileHost": { "index": 14, "kind": "header", "displayName": "",
"group": "consumer", "label": "consumer", "required": false, "javaType":
"String", "deprecated": false, "deprecationNote": "", "autowired": false,
"secret": false, "description": "The remote hostname.", "constantName":
"org.apache.camel.component.file.remote.FtpConstants#FILE_HOST" },
+ "CamelFtpReplyCode": { "index": 15, "kind": "header", "displayName": "",
"group": "common", "label": "", "required": false, "javaType": "int",
"deprecated": false, "deprecationNote": "", "autowired": false, "secret":
false, "description": "The FTP client reply code", "constantName":
"org.apache.camel.component.file.remote.FtpConstants#FTP_REPLY_CODE" },
+ "CamelFtpReplyString": { "index": 16, "kind": "header", "displayName": "",
"group": "common", "label": "", "required": false, "javaType": "String",
"deprecated": false, "deprecationNote": "", "autowired": false, "secret":
false, "description": "The FTP client reply string", "constantName":
"org.apache.camel.component.file.remote.FtpConstants#FTP_REPLY_STRING" }
},
"properties": {
"host": { "index": 0, "kind": "path", "displayName": "Host", "group":
"common", "label": "", "required": true, "type": "string", "javaType":
"java.lang.String", "deprecated": false, "deprecationNote": "", "autowired":
false, "secret": false, "configurationClass":
"org.apache.camel.component.file.remote.FtpsConfiguration",
"configurationField": "configuration", "description": "Hostname of the FTP
server" },
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/sftp.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/sftp.json
index a2ca03cf1e5..7fe5bf01025 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/sftp.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/sftp.json
@@ -33,14 +33,21 @@
"headers": {
"CamelFileLength": { "index": 0, "kind": "header", "displayName": "",
"group": "consumer", "label": "consumer", "required": false, "javaType":
"long", "deprecated": false, "deprecationNote": "", "autowired": false,
"secret": false, "description": "A long value containing the file size.",
"constantName":
"org.apache.camel.component.file.remote.FtpConstants#FILE_LENGTH" },
"CamelFileLastModified": { "index": 1, "kind": "header", "displayName":
"", "group": "consumer", "label": "consumer", "required": false, "javaType":
"long", "deprecated": false, "deprecationNote": "", "autowired": false,
"secret": false, "description": "A Long value containing the last modified
timestamp of the file.", "constantName":
"org.apache.camel.component.file.remote.FtpConstants#FILE_LAST_MODIFIED" },
- "CamelFileName": { "index": 2, "kind": "header", "displayName": "",
"group": "common", "label": "", "required": false, "javaType": "String",
"deprecated": false, "deprecationNote": "", "autowired": false, "secret":
false, "description": "Specifies the output file name (relative to the endpoint
directory) to be used for the output message when sending to the endpoint. If
this is not present and no expression either, then a generated message ID is
used as the filename instead.", "const [...]
- "CamelFileNameOnly": { "index": 3, "kind": "header", "displayName": "",
"group": "common", "label": "", "required": false, "javaType": "String",
"deprecated": false, "deprecationNote": "", "autowired": false, "secret":
false, "description": "Only the file name (the name with no leading paths).",
"constantName":
"org.apache.camel.component.file.remote.FtpConstants#FILE_NAME_ONLY" },
- "CamelFileParent": { "index": 4, "kind": "header", "displayName": "",
"group": "common", "label": "", "required": false, "javaType": "String",
"deprecated": false, "deprecationNote": "", "autowired": false, "secret":
false, "description": "The parent path.", "constantName":
"org.apache.camel.component.file.remote.FtpConstants#FILE_PARENT" },
- "CamelRemoteFileInputStream": { "index": 5, "kind": "header",
"displayName": "", "group": "common", "label": "", "required": false,
"javaType": "java.io.InputStream", "deprecated": false, "deprecationNote": "",
"autowired": false, "secret": false, "description": "The remote file input
stream.", "constantName":
"org.apache.camel.component.file.remote.FtpConstants#REMOTE_FILE_INPUT_STREAM"
},
- "CamelFileLocalWorkPath": { "index": 6, "kind": "header", "displayName":
"", "group": "common", "label": "", "required": false, "javaType": "String",
"deprecated": false, "deprecationNote": "", "autowired": false, "secret":
false, "description": "Path to the local work file, if local work directory is
used.", "constantName":
"org.apache.camel.component.file.remote.FtpConstants#FILE_LOCAL_WORK_PATH" },
- "CamelFtpReplyCode": { "index": 7, "kind": "header", "displayName": "",
"group": "common", "label": "", "required": false, "javaType": "int",
"deprecated": false, "deprecationNote": "", "autowired": false, "secret":
false, "description": "The FTP client reply code", "constantName":
"org.apache.camel.component.file.remote.FtpConstants#FTP_REPLY_CODE" },
- "CamelFtpReplyString": { "index": 8, "kind": "header", "displayName": "",
"group": "common", "label": "", "required": false, "javaType": "String",
"deprecated": false, "deprecationNote": "", "autowired": false, "secret":
false, "description": "The FTP client reply string", "constantName":
"org.apache.camel.component.file.remote.FtpConstants#FTP_REPLY_STRING" },
- "CamelFileHost": { "index": 9, "kind": "header", "displayName": "",
"group": "common", "label": "", "required": false, "javaType": "String",
"deprecated": false, "deprecationNote": "", "autowired": false, "secret":
false, "description": "The remote hostname.", "constantName":
"org.apache.camel.component.file.remote.FtpConstants#FILE_HOST" }
+ "CamelFileNameOnly": { "index": 2, "kind": "header", "displayName": "",
"group": "consumer", "label": "consumer", "required": false, "javaType":
"String", "deprecated": false, "deprecationNote": "", "autowired": false,
"secret": false, "description": "Only the file name (the name with no leading
paths).", "constantName":
"org.apache.camel.component.file.remote.FtpConstants#FILE_NAME_ONLY" },
+ "CamelFileName": { "index": 3, "kind": "header", "displayName": "",
"group": "common", "label": "", "required": false, "javaType": "String",
"deprecated": false, "deprecationNote": "", "autowired": false, "secret":
false, "description": "(producer) Specifies the name of the file to write
(relative to the endpoint directory). This name can be a String; a String with
a file or simple Language expression; or an Expression object. If it's null
then Camel will auto-generate a filename bas [...]
+ "CamelFileNameConsumed": { "index": 4, "kind": "header", "displayName":
"", "group": "consumer", "label": "consumer", "required": false, "javaType":
"String", "deprecated": false, "deprecationNote": "", "autowired": false,
"secret": false, "description": "The name of the file that has been consumed",
"constantName":
"org.apache.camel.component.file.remote.FtpConstants#FILE_NAME_CONSUMED" },
+ "CamelFileAbsolute": { "index": 5, "kind": "header", "displayName": "",
"group": "consumer", "label": "consumer", "required": false, "javaType":
"Boolean", "deprecated": false, "deprecationNote": "", "autowired": false,
"secret": false, "description": "A boolean option specifying whether the
consumed file denotes an absolute path or not. Should normally be false for
relative paths. Absolute paths should normally not be used but we added to the
move option to allow moving files to abs [...]
+ "CamelFileAbsolutePath": { "index": 6, "kind": "header", "displayName":
"", "group": "consumer", "label": "consumer", "required": false, "javaType":
"String", "deprecated": false, "deprecationNote": "", "autowired": false,
"secret": false, "description": "The absolute path to the file. For relative
files this path holds the relative path instead.", "constantName":
"org.apache.camel.component.file.remote.FtpConstants#FILE_ABSOLUTE_PATH" },
+ "CamelFilePath": { "index": 7, "kind": "header", "displayName": "",
"group": "consumer", "label": "consumer", "required": false, "javaType":
"String", "deprecated": false, "deprecationNote": "", "autowired": false,
"secret": false, "description": "The file path. For relative files this is the
starting directory. For absolute files this is the absolute path.",
"constantName": "org.apache.camel.component.file.remote.FtpConstants#FILE_PATH"
},
+ "CamelFileRelativePath": { "index": 8, "kind": "header", "displayName":
"", "group": "consumer", "label": "consumer", "required": false, "javaType":
"String", "deprecated": false, "deprecationNote": "", "autowired": false,
"secret": false, "description": "The relative path.", "constantName":
"org.apache.camel.component.file.remote.FtpConstants#FILE_RELATIVE_PATH" },
+ "CamelFileParent": { "index": 9, "kind": "header", "displayName": "",
"group": "common", "label": "", "required": false, "javaType": "String",
"deprecated": false, "deprecationNote": "", "autowired": false, "secret":
false, "description": "The parent path.", "constantName":
"org.apache.camel.component.file.remote.FtpConstants#FILE_PARENT" },
+ "CamelFileNameProduced": { "index": 10, "kind": "header", "displayName":
"", "group": "producer", "label": "producer", "required": false, "javaType":
"String", "deprecated": false, "deprecationNote": "", "autowired": false,
"secret": false, "description": "The actual absolute filepath (path name) for
the output file that was written. This header is set by Camel and its purpose
is providing end-users with the name of the file that was written.",
"constantName": "org.apache.camel.compo [...]
+ "CamelOverruleFileName": { "index": 11, "kind": "header", "displayName":
"", "group": "producer", "label": "producer", "required": false, "javaType":
"Object", "deprecated": false, "deprecationNote": "", "autowired": false,
"secret": false, "description": "Is used for overruling CamelFileName header
and use the value instead (but only once, as the producer will remove this
header after writing the file). The value can be only be a String. Notice that
if the option fileName has been c [...]
+ "CamelFileLocalWorkPath": { "index": 12, "kind": "header", "displayName":
"", "group": "consumer", "label": "consumer", "required": false, "javaType":
"String", "deprecated": false, "deprecationNote": "", "autowired": false,
"secret": false, "description": "Path to the local work file, if local work
directory is used.", "constantName":
"org.apache.camel.component.file.remote.FtpConstants#FILE_LOCAL_WORK_PATH" },
+ "CamelRemoteFileInputStream": { "index": 13, "kind": "header",
"displayName": "", "group": "consumer", "label": "consumer", "required": false,
"javaType": "java.io.InputStream", "deprecated": false, "deprecationNote": "",
"autowired": false, "secret": false, "description": "The remote file input
stream.", "constantName":
"org.apache.camel.component.file.remote.FtpConstants#REMOTE_FILE_INPUT_STREAM"
},
+ "CamelFileHost": { "index": 14, "kind": "header", "displayName": "",
"group": "consumer", "label": "consumer", "required": false, "javaType":
"String", "deprecated": false, "deprecationNote": "", "autowired": false,
"secret": false, "description": "The remote hostname.", "constantName":
"org.apache.camel.component.file.remote.FtpConstants#FILE_HOST" },
+ "CamelFtpReplyCode": { "index": 15, "kind": "header", "displayName": "",
"group": "common", "label": "", "required": false, "javaType": "int",
"deprecated": false, "deprecationNote": "", "autowired": false, "secret":
false, "description": "The FTP client reply code", "constantName":
"org.apache.camel.component.file.remote.FtpConstants#FTP_REPLY_CODE" },
+ "CamelFtpReplyString": { "index": 16, "kind": "header", "displayName": "",
"group": "common", "label": "", "required": false, "javaType": "String",
"deprecated": false, "deprecationNote": "", "autowired": false, "secret":
false, "description": "The FTP client reply string", "constantName":
"org.apache.camel.component.file.remote.FtpConstants#FTP_REPLY_STRING" }
},
"properties": {
"host": { "index": 0, "kind": "path", "displayName": "Host", "group":
"common", "label": "", "required": true, "type": "string", "javaType":
"java.lang.String", "deprecated": false, "deprecationNote": "", "autowired":
false, "secret": false, "configurationClass":
"org.apache.camel.component.file.remote.SftpConfiguration",
"configurationField": "configuration", "description": "Hostname of the FTP
server" },
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/smb.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/smb.json
index d1b42c14438..145574c95ac 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/smb.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/smb.json
@@ -30,6 +30,23 @@
"healthCheckConsumerEnabled": { "index": 3, "kind": "property",
"displayName": "Health Check Consumer Enabled", "group": "health", "label":
"health", "required": false, "type": "boolean", "javaType": "boolean",
"deprecated": false, "autowired": false, "secret": false, "defaultValue": true,
"description": "Used for enabling or disabling all consumer based health checks
from this component" },
"healthCheckProducerEnabled": { "index": 4, "kind": "property",
"displayName": "Health Check Producer Enabled", "group": "health", "label":
"health", "required": false, "type": "boolean", "javaType": "boolean",
"deprecated": false, "autowired": false, "secret": false, "defaultValue": true,
"description": "Used for enabling or disabling all producer based health checks
from this component. Notice: Camel has by default disabled all producer based
health-checks. You can turn on producer [...]
},
+ "headers": {
+ "CamelFileLength": { "index": 0, "kind": "header", "displayName": "",
"group": "consumer", "label": "consumer", "required": false, "javaType":
"long", "deprecated": false, "deprecationNote": "", "autowired": false,
"secret": false, "description": "A long value containing the file size.",
"constantName": "org.apache.camel.component.smb.SmbConstants#FILE_LENGTH" },
+ "CamelFileLastModified": { "index": 1, "kind": "header", "displayName":
"", "group": "consumer", "label": "consumer", "required": false, "javaType":
"long", "deprecated": false, "deprecationNote": "", "autowired": false,
"secret": false, "description": "A Long value containing the last modified
timestamp of the file.", "constantName":
"org.apache.camel.component.smb.SmbConstants#FILE_LAST_MODIFIED" },
+ "CamelFileNameOnly": { "index": 2, "kind": "header", "displayName": "",
"group": "consumer", "label": "consumer", "required": false, "javaType":
"String", "deprecated": false, "deprecationNote": "", "autowired": false,
"secret": false, "description": "Only the file name (the name with no leading
paths).", "constantName":
"org.apache.camel.component.smb.SmbConstants#FILE_NAME_ONLY" },
+ "CamelFileName": { "index": 3, "kind": "header", "displayName": "",
"group": "common", "label": "", "required": false, "javaType": "String",
"deprecated": false, "deprecationNote": "", "autowired": false, "secret":
false, "description": "(producer) Specifies the name of the file to write
(relative to the endpoint directory). This name can be a String; a String with
a file or simple Language expression; or an Expression object. If it's null
then Camel will auto-generate a filename bas [...]
+ "CamelFileNameConsumed": { "index": 4, "kind": "header", "displayName":
"", "group": "consumer", "label": "consumer", "required": false, "javaType":
"String", "deprecated": false, "deprecationNote": "", "autowired": false,
"secret": false, "description": "The name of the file that has been consumed",
"constantName":
"org.apache.camel.component.smb.SmbConstants#FILE_NAME_CONSUMED" },
+ "CamelFileAbsolute": { "index": 5, "kind": "header", "displayName": "",
"group": "consumer", "label": "consumer", "required": false, "javaType":
"Boolean", "deprecated": false, "deprecationNote": "", "autowired": false,
"secret": false, "description": "A boolean option specifying whether the
consumed file denotes an absolute path or not. Should normally be false for
relative paths. Absolute paths should normally not be used but we added to the
move option to allow moving files to abs [...]
+ "CamelFileAbsolutePath": { "index": 6, "kind": "header", "displayName":
"", "group": "consumer", "label": "consumer", "required": false, "javaType":
"String", "deprecated": false, "deprecationNote": "", "autowired": false,
"secret": false, "description": "The absolute path to the file. For relative
files this path holds the relative path instead.", "constantName":
"org.apache.camel.component.smb.SmbConstants#FILE_ABSOLUTE_PATH" },
+ "CamelFilePath": { "index": 7, "kind": "header", "displayName": "",
"group": "consumer", "label": "consumer", "required": false, "javaType":
"String", "deprecated": false, "deprecationNote": "", "autowired": false,
"secret": false, "description": "The file path. For relative files this is the
starting directory. For absolute files this is the absolute path.",
"constantName": "org.apache.camel.component.smb.SmbConstants#FILE_PATH" },
+ "CamelFileRelativePath": { "index": 8, "kind": "header", "displayName":
"", "group": "consumer", "label": "consumer", "required": false, "javaType":
"String", "deprecated": false, "deprecationNote": "", "autowired": false,
"secret": false, "description": "The relative path.", "constantName":
"org.apache.camel.component.smb.SmbConstants#FILE_RELATIVE_PATH" },
+ "CamelFileParent": { "index": 9, "kind": "header", "displayName": "",
"group": "common", "label": "", "required": false, "javaType": "String",
"deprecated": false, "deprecationNote": "", "autowired": false, "secret":
false, "description": "The parent path.", "constantName":
"org.apache.camel.component.smb.SmbConstants#FILE_PARENT" },
+ "CamelFileNameProduced": { "index": 10, "kind": "header", "displayName":
"", "group": "producer", "label": "producer", "required": false, "javaType":
"String", "deprecated": false, "deprecationNote": "", "autowired": false,
"secret": false, "description": "The actual absolute filepath (path name) for
the output file that was written. This header is set by Camel and its purpose
is providing end-users with the name of the file that was written.",
"constantName": "org.apache.camel.compo [...]
+ "CamelOverruleFileName": { "index": 11, "kind": "header", "displayName":
"", "group": "producer", "label": "producer", "required": false, "javaType":
"Object", "deprecated": false, "deprecationNote": "", "autowired": false,
"secret": false, "description": "Is used for overruling CamelFileName header
and use the value instead (but only once, as the producer will remove this
header after writing the file). The value can be only be a String. Notice that
if the option fileName has been c [...]
+ "CamelFileHost": { "index": 12, "kind": "header", "displayName": "",
"group": "consumer", "label": "consumer", "required": false, "javaType":
"String", "deprecated": false, "deprecationNote": "", "autowired": false,
"secret": false, "description": "The remote hostname.", "constantName":
"org.apache.camel.component.smb.SmbConstants#FILE_HOST" },
+ "CamelFileLocalWorkPath": { "index": 13, "kind": "header", "displayName":
"", "group": "common", "label": "", "required": false, "javaType": "String",
"deprecated": false, "deprecationNote": "", "autowired": false, "secret":
false, "description": "Path to the local work file, if local work directory is
used.", "constantName":
"org.apache.camel.component.smb.SmbConstants#FILE_LOCAL_WORK_PATH" },
+ "CamelSmbFileExists": { "index": 14, "kind": "header", "displayName": "",
"group": "producer", "label": "producer", "required": false, "javaType":
"org.apache.camel.component.file.GenericFileExist", "enum": [ "Override",
"Append", "Fail", "Ignore", "Move", "TryRename" ], "deprecated": true,
"deprecationNote": "", "autowired": false, "secret": false, "description": "The
expected behavior if the file already exists.", "constantName":
"org.apache.camel.component.smb.SmbConstants#SMB_FIL [...]
+ },
"properties": {
"hostname": { "index": 0, "kind": "path", "displayName": "Hostname",
"group": "common", "label": "", "required": true, "type": "string", "javaType":
"java.lang.String", "deprecated": false, "deprecationNote": "", "autowired":
false, "secret": false, "configurationClass":
"org.apache.camel.component.smb.SmbConfiguration", "configurationField":
"configuration", "description": "The share hostname or IP address" },
"port": { "index": 1, "kind": "path", "displayName": "Port", "group":
"common", "label": "", "required": false, "type": "integer", "javaType": "int",
"deprecated": false, "autowired": false, "secret": false, "defaultValue": 445,
"configurationClass": "org.apache.camel.component.smb.SmbConfiguration",
"configurationField": "configuration", "description": "The share port number" },