You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by ac...@apache.org on 2023/10/06 10:36:01 UTC

[camel] branch CAMEL-19962 created (now 597b79ef7f7)

This is an automated email from the ASF dual-hosted git repository.

acosentino pushed a change to branch CAMEL-19962
in repository https://gitbox.apache.org/repos/asf/camel.git


      at 597b79ef7f7 CAMEL-19962 - Camel-Azure-Datalake: Headers metadata are wrong

This branch includes the following new commits:

     new 597b79ef7f7 CAMEL-19962 - Camel-Azure-Datalake: Headers metadata are wrong

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.



[camel] 01/01: CAMEL-19962 - Camel-Azure-Datalake: Headers metadata are wrong

Posted by ac...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

acosentino pushed a commit to branch CAMEL-19962
in repository https://gitbox.apache.org/repos/asf/camel.git

commit 597b79ef7f7899c0b9d8830838cdb89d25eb57b8
Author: Andrea Cosentino <an...@gmail.com>
AuthorDate: Fri Oct 6 11:52:37 2023 +0200

    CAMEL-19962 - Camel-Azure-Datalake: Headers metadata are wrong
    
    Signed-off-by: Andrea Cosentino <an...@gmail.com>
---
 .../catalog/components/azure-storage-datalake.json | 124 ++++++++++-----------
 .../storage/datalake/azure-storage-datalake.json   | 124 ++++++++++-----------
 .../azure/storage/datalake/DataLakeConstants.java  | 124 ++++++++++-----------
 3 files changed, 186 insertions(+), 186 deletions(-)

diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/azure-storage-datalake.json b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/azure-storage-datalake.json
index 61994458e80..b3f78954f6d 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/azure-storage-datalake.json
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/azure-storage-datalake.json
@@ -62,69 +62,69 @@
     "useDefaultIdentity": { "index": 37, "kind": "property", "displayName": "Use Default Identity", "group": "security", "label": "security", "required": false, "type": "boolean", "javaType": "java.lang.Boolean", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.azure.storage.datalake.DataLakeConfiguration", "configurationField": "configuration", "description": "Use default identity" }
   },
   "headers": {
-    "CamelAzureStorageDataLakeListFileSystemsOptions": { "index": 0, "kind": "header", "displayName": "", "group": "from user", "label": "from user", "required": false, "javaType": "ListFileSystemsOptions", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Defines options available to configure the behavior of a call to listFileSystemsSegment on a DataLakeServiceAsyncClient object. Null may be passed.", "constantName": "org.apache.camel.comp [...]
-    "CamelAzureStorageDataLakeTimeout": { "index": 1, "kind": "header", "displayName": "", "group": "from user", "label": "from user", "required": false, "javaType": "Duration", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "An optional timeout value beyond which a RuntimeException will be raised.", "constantName": "org.apache.camel.component.azure.storage.datalake.DataLakeConstants#TIMEOUT" },
-    "CamelAzureStorageDataLakeOperation": { "index": 2, "kind": "header", "displayName": "", "group": "from user", "label": "from user", "required": false, "javaType": "org.apache.camel.component.azure.storage.datalake.DataLakeOperationsDefinition", "enum": [ "listFileSystem", "createFileSystem", "deleteFileSystem", "listPaths", "getFile", "downloadToFile", "downloadLink", "deleteFile", "appendToFile", "flushToFile", "uploadFromFile", "upload", "openQueryInputStream", "createFile", "dele [...]
-    "CamelAzureStorageDataLakeFileSystemName": { "index": 3, "kind": "header", "displayName": "", "group": "from user", "label": "from user", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Name of the file system in azure datalake on which operation is to be performed. Please make sure that filesystem name is all lowercase.", "constantName": "org.apache.camel.component.azure.storage.datalake.DataLa [...]
-    "CamelAzureStorageDataLakeDirectoryName": { "index": 4, "kind": "header", "displayName": "", "group": "from user", "label": "from user", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Name of the directory in azure datalake on which operation is to be performed.", "constantName": "org.apache.camel.component.azure.storage.datalake.DataLakeConstants#DIRECTORY_NAME" },
-    "CamelAzureStorageDataLakeFileName": { "index": 5, "kind": "header", "displayName": "", "group": "from user", "label": "from user", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Name of the file in azure datalake on which operation is to be performed.", "constantName": "org.apache.camel.component.azure.storage.datalake.DataLakeConstants#FILE_NAME" },
+    "CamelAzureStorageDataLakeListFileSystemsOptions": { "index": 0, "kind": "header", "displayName": "", "group": "producer", "label": "producer", "required": false, "javaType": "ListFileSystemsOptions", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Defines options available to configure the behavior of a call to listFileSystemsSegment on a DataLakeServiceAsyncClient object. Null may be passed.", "constantName": "org.apache.camel.compon [...]
+    "CamelAzureStorageDataLakeTimeout": { "index": 1, "kind": "header", "displayName": "", "group": "producer", "label": "producer", "required": false, "javaType": "Duration", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "An optional timeout value beyond which a RuntimeException will be raised.", "constantName": "org.apache.camel.component.azure.storage.datalake.DataLakeConstants#TIMEOUT" },
+    "CamelAzureStorageDataLakeOperation": { "index": 2, "kind": "header", "displayName": "", "group": "producer", "label": "producer", "required": false, "javaType": "org.apache.camel.component.azure.storage.datalake.DataLakeOperationsDefinition", "enum": [ "listFileSystem", "createFileSystem", "deleteFileSystem", "listPaths", "getFile", "downloadToFile", "downloadLink", "deleteFile", "appendToFile", "flushToFile", "uploadFromFile", "upload", "openQueryInputStream", "createFile", "delete [...]
+    "CamelAzureStorageDataLakeFileSystemName": { "index": 3, "kind": "header", "displayName": "", "group": "producer", "label": "producer", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Name of the file system in azure datalake on which operation is to be performed. Please make sure that filesystem name is all lowercase.", "constantName": "org.apache.camel.component.azure.storage.datalake.DataLake [...]
+    "CamelAzureStorageDataLakeDirectoryName": { "index": 4, "kind": "header", "displayName": "", "group": "producer", "label": "producer", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Name of the directory in azure datalake on which operation is to be performed.", "constantName": "org.apache.camel.component.azure.storage.datalake.DataLakeConstants#DIRECTORY_NAME" },
+    "CamelAzureStorageDataLakeFileName": { "index": 5, "kind": "header", "displayName": "", "group": "producer", "label": "producer", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Name of the file in azure datalake on which operation is to be performed.", "constantName": "org.apache.camel.component.azure.storage.datalake.DataLakeConstants#FILE_NAME" },
     "CamelAzureStorageDataLakeMetadata": { "index": 6, "kind": "header", "displayName": "", "group": "from both", "label": "from both", "required": false, "javaType": "Map<String, String>", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The metadata to associate with the file.", "constantName": "org.apache.camel.component.azure.storage.datalake.DataLakeConstants#METADATA" },
-    "CamelAzureStorageDataLakePublicAccessType": { "index": 7, "kind": "header", "displayName": "", "group": "from user", "label": "from user", "required": false, "javaType": "PublicAccessType", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Defines options available to configure the behavior of a call to listFileSystemsSegment on a DataLakeServiceAsyncClient object.", "constantName": "org.apache.camel.component.azure.storage.datalake.Dat [...]
-    "CamelAzureStorageDataLakeRawHttpHeaders": { "index": 8, "kind": "header", "displayName": "", "group": "from component", "label": "from component", "required": false, "javaType": "HttpHeaders", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Non parsed http headers that can be used by the user.", "constantName": "org.apache.camel.component.azure.storage.datalake.DataLakeConstants#RAW_HTTP_HEADERS" },
-    "CamelAzureStorageDataLakeRequestCondition": { "index": 9, "kind": "header", "displayName": "", "group": "from user", "label": "from user", "required": false, "javaType": "DataLakeRequestConditions", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "This contains values which will restrict the successful operation of a variety of requests to the conditions present. These conditions are entirely optional.", "constantName": "org.apache.cam [...]
-    "CamelAzureStorageDataLakeListPathOptions": { "index": 10, "kind": "header", "displayName": "", "group": "from user", "label": "from user", "required": false, "javaType": "ListPathOptions", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Defines options available to configure the behavior of a call to listContainersSegment on a DataLakeFileSystemClient object. Null may be passed.", "constantName": "org.apache.camel.component.azure.stor [...]
-    "CamelAzureStorageDataLakePath": { "index": 11, "kind": "header", "displayName": "", "group": "from user", "label": "from user", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Path of the file to be used for upload operations.", "constantName": "org.apache.camel.component.azure.storage.datalake.DataLakeConstants#PATH" },
-    "CamelAzureStorageDataLakeRecursive": { "index": 12, "kind": "header", "displayName": "", "group": "from user", "label": "from user", "required": false, "javaType": "Boolean", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Specifies if the call to listContainersSegment should recursively include all paths.", "constantName": "org.apache.camel.component.azure.storage.datalake.DataLakeConstants#RECURSIVE" },
-    "CamelAzureStorageDataLakeMaxResults": { "index": 13, "kind": "header", "displayName": "", "group": "from user", "label": "from user", "required": false, "javaType": "Integer", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Specifies the maximum number of blobs to return, including all BlobPrefix elements.", "constantName": "org.apache.camel.component.azure.storage.datalake.DataLakeConstants#MAX_RESULTS" },
-    "CamelAzureStorageDataLakeUserPrincipalNameReturned": { "index": 14, "kind": "header", "displayName": "", "group": "from user", "label": "from user", "required": false, "javaType": "Boolean", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Specifies if the name of the user principal should be returned.", "constantName": "org.apache.camel.component.azure.storage.datalake.DataLakeConstants#USER_PRINCIPAL_NAME_RETURNED" },
-    "CamelAzureStorageDataLakeRegex": { "index": 15, "kind": "header", "displayName": "", "group": "from user", "label": "from user", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Filter the results to return only those files with match the specified regular expression.", "constantName": "org.apache.camel.component.azure.storage.datalake.DataLakeConstants#REGEX" },
-    "CamelAzureStorageDataLakeFileDir": { "index": 16, "kind": "header", "displayName": "", "group": "from user", "label": "from user", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Directory in which the file is to be downloaded.", "constantName": "org.apache.camel.component.azure.storage.datalake.DataLakeConstants#FILE_DIR" },
-    "CamelAzureStorageDataLakeAccessTier": { "index": 17, "kind": "header", "displayName": "", "group": "from component", "label": "from component", "required": false, "javaType": "AccessTier", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Access tier of file.", "constantName": "org.apache.camel.component.azure.storage.datalake.DataLakeConstants#ACCESS_TIER" },
-    "CamelAzureStorageDataLakeContentMD5": { "index": 18, "kind": "header", "displayName": "", "group": "from user", "label": "from user", "required": false, "javaType": "byte[]", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "An MD5 hash of the content. The hash is used to verify the integrity of the file during transport.", "constantName": "org.apache.camel.component.azure.storage.datalake.DataLakeConstants#CONTENT_MD5" },
-    "CamelAzureStorageDataLakeFileRange": { "index": 19, "kind": "header", "displayName": "", "group": "from user", "label": "from user", "required": false, "javaType": "FileRange", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "This is a representation of a range of bytes on a file, typically used during a download operation. Passing null as a FileRange value will default to the entire range of the file.", "constantName": "org.apache.cam [...]
-    "CamelAzureStorageDataLakeParallelTransferOptions": { "index": 20, "kind": "header", "displayName": "", "group": "from user", "label": "from user", "required": false, "javaType": "ParallelTransferOptions", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The configuration used to parallelize data transfer operations.", "constantName": "org.apache.camel.component.azure.storage.datalake.DataLakeConstants#PARALLEL_TRANSFER_OPTIONS" },
-    "CamelAzureStorageDataLakeOpenOptions": { "index": 21, "kind": "header", "displayName": "", "group": "from user", "label": "from user", "required": false, "javaType": "Set<OpenOption>", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Set of OpenOption used to configure how to open or create a file.", "constantName": "org.apache.camel.component.azure.storage.datalake.DataLakeConstants#OPEN_OPTIONS" },
-    "CamelAzureStorageDataLakeAccessTierChangeTime": { "index": 22, "kind": "header", "displayName": "", "group": "from component", "label": "from component", "required": false, "javaType": "OffsetDateTime", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Datetime when the access tier of the blob last changed.", "constantName": "org.apache.camel.component.azure.storage.datalake.DataLakeConstants#ACCESS_TIER_CHANGE_TIME" },
-    "CamelAzureStorageDataLakeArchiveStatus": { "index": 23, "kind": "header", "displayName": "", "group": "from component", "label": "from component", "required": false, "javaType": "ArchiveStatus", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Archive status of file.", "constantName": "org.apache.camel.component.azure.storage.datalake.DataLakeConstants#ARCHIVE_STATUS" },
-    "CamelAzureStorageDataLakeCacheControl": { "index": 24, "kind": "header", "displayName": "", "group": "from component", "label": "from component", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Cache control specified for the file.", "constantName": "org.apache.camel.component.azure.storage.datalake.DataLakeConstants#CACHE_CONTROL" },
-    "CamelAzureStorageDataLakeContentDisposition": { "index": 25, "kind": "header", "displayName": "", "group": "from component", "label": "from component", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Content disposition specified for the file.", "constantName": "org.apache.camel.component.azure.storage.datalake.DataLakeConstants#CONTENT_DISPOSITION" },
-    "CamelAzureStorageDataLakeContentEncoding": { "index": 26, "kind": "header", "displayName": "", "group": "from component", "label": "from component", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Content encoding specified for the file.", "constantName": "org.apache.camel.component.azure.storage.datalake.DataLakeConstants#CONTENT_ENCODING" },
-    "CamelAzureStorageDataLakeContentLanguage": { "index": 27, "kind": "header", "displayName": "", "group": "from component", "label": "from component", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Content language specified for the file.", "constantName": "org.apache.camel.component.azure.storage.datalake.DataLakeConstants#CONTENT_LANGUAGE" },
-    "CamelAzureStorageDataLakeContentType": { "index": 28, "kind": "header", "displayName": "", "group": "from component", "label": "from component", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Content type specified for the file.", "constantName": "org.apache.camel.component.azure.storage.datalake.DataLakeConstants#CONTENT_TYPE" },
-    "CamelAzureStorageDataLakeCopyCompletionTime": { "index": 29, "kind": "header", "displayName": "", "group": "from component", "label": "from component", "required": false, "javaType": "OffsetDateTime", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Conclusion time of the last attempted Copy Blob operation where this file was the destination file.", "constantName": "org.apache.camel.component.azure.storage.datalake.DataLakeConstants#CO [...]
-    "CamelAzureStorageDataLakeCopyId": { "index": 30, "kind": "header", "displayName": "", "group": "from component", "label": "from component", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "String identifier for this copy operation.", "constantName": "org.apache.camel.component.azure.storage.datalake.DataLakeConstants#COPY_ID" },
-    "CamelAzureStorageDataLakeCopyProgress": { "index": 31, "kind": "header", "displayName": "", "group": "from component", "label": "from component", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Contains the number of bytes copied and the total bytes in the source in the last attempted Copy Blob operation where this file was the destination file.", "constantName": "org.apache.camel.component.azu [...]
-    "CamelAzureStorageDataLakeCopySource": { "index": 32, "kind": "header", "displayName": "", "group": "from component", "label": "from component", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "URL up to 2 KB in length that specifies the source file or file used in the last attempted Copy Blob operation where this file was the destination file.", "constantName": "org.apache.camel.component.azure. [...]
-    "CamelAzureStorageDataLakeCopyStatus": { "index": 33, "kind": "header", "displayName": "", "group": "from component", "label": "from component", "required": false, "javaType": "com.azure.storage.file.datalake.models.CopyStatusType", "enum": [ "pending", "success", "aborted", "failed" ], "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Status of the last copy operation performed on the file.", "constantName": "org.apache.camel.component. [...]
-    "CamelAzureStorageDataLakeCopyStatusDescription": { "index": 34, "kind": "header", "displayName": "", "group": "from component", "label": "from component", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The description of the copy's status", "constantName": "org.apache.camel.component.azure.storage.datalake.DataLakeConstants#COPY_STATUS_DESCRIPTION" },
-    "CamelAzureStorageDataLakeCreationTime": { "index": 35, "kind": "header", "displayName": "", "group": "from component", "label": "from component", "required": false, "javaType": "OffsetDateTime", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Creation time of the file.", "constantName": "org.apache.camel.component.azure.storage.datalake.DataLakeConstants#CREATION_TIME" },
-    "CamelAzureStorageDataLakeEncryptionKeySha256": { "index": 36, "kind": "header", "displayName": "", "group": "from component", "label": "from component", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The SHA-256 hash of the encryption key used to encrypt the file.", "constantName": "org.apache.camel.component.azure.storage.datalake.DataLakeConstants#ENCRYPTION_KEY_SHA_256" },
-    "CamelAzureStorageDataLakeETag": { "index": 37, "kind": "header", "displayName": "", "group": "from component", "label": "from component", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The E Tag of the file.", "constantName": "org.apache.camel.component.azure.storage.datalake.DataLakeConstants#E_TAG" },
-    "CamelAzureStorageDataLakeFileSize": { "index": 38, "kind": "header", "displayName": "", "group": "from component", "label": "from component", "required": false, "javaType": "Long", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Size of the file.", "constantName": "org.apache.camel.component.azure.storage.datalake.DataLakeConstants#FILE_SIZE" },
-    "CamelAzureStorageDataLakeLastModified": { "index": 39, "kind": "header", "displayName": "", "group": "from component", "label": "from component", "required": false, "javaType": "OffsetDateTime", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Datetime when the file was last modified.", "constantName": "org.apache.camel.component.azure.storage.datalake.DataLakeConstants#LAST_MODIFIED" },
-    "CamelAzureStorageDataLakeLeaseDuration": { "index": 40, "kind": "header", "displayName": "", "group": "from component", "label": "from component", "required": false, "javaType": "com.azure.storage.file.datalake.models.LeaseDurationType", "enum": [ "infinite", "fixed" ], "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Type of lease on the file.", "constantName": "org.apache.camel.component.azure.storage.datalake.DataLakeConstants#LEASE [...]
-    "CamelAzureStorageDataLakeLeaseState": { "index": 41, "kind": "header", "displayName": "", "group": "from component", "label": "from component", "required": false, "javaType": "com.azure.storage.file.datalake.models.LeaseStateType", "enum": [ "available", "leased", "expired", "breaking", "broken" ], "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "State of the lease on the file.", "constantName": "org.apache.camel.component.azure.storag [...]
-    "CamelAzureStorageDataLakeLeaseStatus": { "index": 42, "kind": "header", "displayName": "", "group": "from component", "label": "from component", "required": false, "javaType": "com.azure.storage.file.datalake.models.LeaseStatusType", "enum": [ "locked", "unlocked" ], "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Status of the lease on the file.", "constantName": "org.apache.camel.component.azure.storage.datalake.DataLakeConstants#LE [...]
-    "CamelAzureStorageDataLakeIncrementalCopy": { "index": 43, "kind": "header", "displayName": "", "group": "from user", "label": "from user", "required": false, "javaType": "Boolean", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Flag indicating if the file was incrementally copied.", "constantName": "org.apache.camel.component.azure.storage.datalake.DataLakeConstants#INCREMENTAL_COPY" },
-    "CamelAzureStorageDataLakeServerEncrypted": { "index": 44, "kind": "header", "displayName": "", "group": "from component", "label": "from component", "required": false, "javaType": "Boolean", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Flag indicating if the file's content is encrypted on the server.", "constantName": "org.apache.camel.component.azure.storage.datalake.DataLakeConstants#SERVER_ENCRYPTED" },
-    "CamelAzureStorageDataLakeDownloadLinkExpiration": { "index": 45, "kind": "header", "displayName": "", "group": "from user", "label": "from user", "required": false, "javaType": "Long", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Set the Expiration time of the download link.", "constantName": "org.apache.camel.component.azure.storage.datalake.DataLakeConstants#DOWNLOAD_LINK_EXPIRATION" },
-    "CamelAzureStorageDataLakeDownloadLink": { "index": 46, "kind": "header", "displayName": "", "group": "from component", "label": "from component", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The link that can be used to download the file from datalake.", "constantName": "org.apache.camel.component.azure.storage.datalake.DataLakeConstants#DOWNLOAD_LINK" },
-    "CamelAzureStorageDataLakeFileOffset": { "index": 47, "kind": "header", "displayName": "", "group": "from user", "label": "from user", "required": false, "javaType": "Long", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The position where the data is to be appended.", "constantName": "org.apache.camel.component.azure.storage.datalake.DataLakeConstants#FILE_OFFSET" },
-    "CamelAzureStorageDataLakeLeaseId": { "index": 48, "kind": "header", "displayName": "", "group": "from user", "label": "from user", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "By setting lease id, requests will fail if the provided lease does not match the active lease on the file.", "constantName": "org.apache.camel.component.azure.storage.datalake.DataLakeConstants#LEASE_ID" },
-    "CamelAzureStorageDataLakePathHttpHeaders": { "index": 49, "kind": "header", "displayName": "", "group": "from user", "label": "from user", "required": false, "javaType": "PathHttpHeaders", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Additional parameters for a set of operations.", "constantName": "org.apache.camel.component.azure.storage.datalake.DataLakeConstants#PATH_HTTP_HEADERS" },
-    "CamelAzureStorageDataLakeRetainCommitedData": { "index": 50, "kind": "header", "displayName": "", "group": "from user", "label": "from user", "required": false, "javaType": "Boolean", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Determines Whether or not uncommitted data is to be retained after the operation.", "constantName": "org.apache.camel.component.azure.storage.datalake.DataLakeConstants#RETAIN_UNCOMMITED_DATA" },
-    "CamelAzureStorageDataLakeClose": { "index": 51, "kind": "header", "displayName": "", "group": "from user", "label": "from user", "required": false, "javaType": "Boolean", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Whether or not a file changed event raised indicates completion (true) or modification (false).", "constantName": "org.apache.camel.component.azure.storage.datalake.DataLakeConstants#CLOSE" },
-    "CamelAzureStorageDataLakePosition": { "index": 52, "kind": "header", "displayName": "", "group": "from user", "label": "from user", "required": false, "javaType": "Long", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The length of the file after all data has been written.", "constantName": "org.apache.camel.component.azure.storage.datalake.DataLakeConstants#POSITION" },
-    "CamelAzureStorageDataLakeExpression": { "index": 53, "kind": "header", "displayName": "", "group": "from user", "label": "from user", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The query expression on the file.", "constantName": "org.apache.camel.component.azure.storage.datalake.DataLakeConstants#EXPRESSION" },
-    "CamelAzureStorageDataLakeInputSerialization": { "index": 54, "kind": "header", "displayName": "", "group": "from user", "label": "from user", "required": false, "javaType": "FileQuerySerialization", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Defines the input serialization for a file query request. either FileQueryJsonSerialization or FileQueryDelimitedSerialization", "constantName": "org.apache.camel.component.azure.storage.data [...]
-    "CamelAzureStorageDataLakeOutputSerialization": { "index": 55, "kind": "header", "displayName": "", "group": "from user", "label": "from user", "required": false, "javaType": "FileQuerySerialization", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Defines the output serialization for a file query request. either FileQueryJsonSerialization or FileQueryDelimitedSerialization", "constantName": "org.apache.camel.component.azure.storage.da [...]
-    "CamelAzureStorageDataLakeErrorConsumer": { "index": 56, "kind": "header", "displayName": "", "group": "from user", "label": "from user", "required": false, "javaType": "Consumer<FileQueryError>", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Sets error consumer for file query", "constantName": "org.apache.camel.component.azure.storage.datalake.DataLakeConstants#ERROR_CONSUMER" },
-    "CamelAzureStorageDataLakeProgressConsumer": { "index": 57, "kind": "header", "displayName": "", "group": "from user", "label": "from user", "required": false, "javaType": "Consumer<FileQueryProgress>", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Sets progress consumer for file query", "constantName": "org.apache.camel.component.azure.storage.datalake.DataLakeConstants#PROGRESS_CONSUMER" },
-    "CamelAzureStorageDataLakeQueryOptions": { "index": 58, "kind": "header", "displayName": "", "group": "from user", "label": "from user", "required": false, "javaType": "FileQueryOptions", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Optional parameters for File Query.", "constantName": "org.apache.camel.component.azure.storage.datalake.DataLakeConstants#QUERY_OPTIONS" },
-    "CamelAzureStorageDataLakePermission": { "index": 59, "kind": "header", "displayName": "", "group": "from user", "label": "from user", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Sets the permission for file.", "constantName": "org.apache.camel.component.azure.storage.datalake.DataLakeConstants#PERMISSION" },
-    "CamelAzureStorageDataLakeUmask": { "index": 60, "kind": "header", "displayName": "", "group": "from user", "label": "from user", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Sets the umask for file.", "constantName": "org.apache.camel.component.azure.storage.datalake.DataLakeConstants#UMASK" },
-    "CamelAzureStorageDataLakeFileClient": { "index": 61, "kind": "header", "displayName": "", "group": "from user", "label": "from user", "required": false, "javaType": "DataLakeFileClient", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Sets the file client to use", "constantName": "org.apache.camel.component.azure.storage.datalake.DataLakeConstants#FILE_CLIENT" },
-    "CamelAzureStorageDataLakeFlush": { "index": 62, "kind": "header", "displayName": "", "group": "from user", "label": "from user", "required": false, "javaType": "Boolean", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Sets whether to flush on append", "constantName": "org.apache.camel.component.azure.storage.datalake.DataLakeConstants#FLUSH" }
+    "CamelAzureStorageDataLakePublicAccessType": { "index": 7, "kind": "header", "displayName": "", "group": "producer", "label": "producer", "required": false, "javaType": "PublicAccessType", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Defines options available to configure the behavior of a call to listFileSystemsSegment on a DataLakeServiceAsyncClient object.", "constantName": "org.apache.camel.component.azure.storage.datalake.DataL [...]
+    "CamelAzureStorageDataLakeRawHttpHeaders": { "index": 8, "kind": "header", "displayName": "", "group": "consume", "label": "consume", "required": false, "javaType": "HttpHeaders", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Non parsed http headers that can be used by the user.", "constantName": "org.apache.camel.component.azure.storage.datalake.DataLakeConstants#RAW_HTTP_HEADERS" },
+    "CamelAzureStorageDataLakeRequestCondition": { "index": 9, "kind": "header", "displayName": "", "group": "producer", "label": "producer", "required": false, "javaType": "DataLakeRequestConditions", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "This contains values which will restrict the successful operation of a variety of requests to the conditions present. These conditions are entirely optional.", "constantName": "org.apache.camel [...]
+    "CamelAzureStorageDataLakeListPathOptions": { "index": 10, "kind": "header", "displayName": "", "group": "producer", "label": "producer", "required": false, "javaType": "ListPathOptions", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Defines options available to configure the behavior of a call to listContainersSegment on a DataLakeFileSystemClient object. Null may be passed.", "constantName": "org.apache.camel.component.azure.storag [...]
+    "CamelAzureStorageDataLakePath": { "index": 11, "kind": "header", "displayName": "", "group": "producer", "label": "producer", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Path of the file to be used for upload operations.", "constantName": "org.apache.camel.component.azure.storage.datalake.DataLakeConstants#PATH" },
+    "CamelAzureStorageDataLakeRecursive": { "index": 12, "kind": "header", "displayName": "", "group": "producer", "label": "producer", "required": false, "javaType": "Boolean", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Specifies if the call to listContainersSegment should recursively include all paths.", "constantName": "org.apache.camel.component.azure.storage.datalake.DataLakeConstants#RECURSIVE" },
+    "CamelAzureStorageDataLakeMaxResults": { "index": 13, "kind": "header", "displayName": "", "group": "producer", "label": "producer", "required": false, "javaType": "Integer", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Specifies the maximum number of blobs to return, including all BlobPrefix elements.", "constantName": "org.apache.camel.component.azure.storage.datalake.DataLakeConstants#MAX_RESULTS" },
+    "CamelAzureStorageDataLakeUserPrincipalNameReturned": { "index": 14, "kind": "header", "displayName": "", "group": "producer", "label": "producer", "required": false, "javaType": "Boolean", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Specifies if the name of the user principal should be returned.", "constantName": "org.apache.camel.component.azure.storage.datalake.DataLakeConstants#USER_PRINCIPAL_NAME_RETURNED" },
+    "CamelAzureStorageDataLakeRegex": { "index": 15, "kind": "header", "displayName": "", "group": "producer", "label": "producer", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Filter the results to return only those files with match the specified regular expression.", "constantName": "org.apache.camel.component.azure.storage.datalake.DataLakeConstants#REGEX" },
+    "CamelAzureStorageDataLakeFileDir": { "index": 16, "kind": "header", "displayName": "", "group": "producer", "label": "producer", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Directory in which the file is to be downloaded.", "constantName": "org.apache.camel.component.azure.storage.datalake.DataLakeConstants#FILE_DIR" },
+    "CamelAzureStorageDataLakeAccessTier": { "index": 17, "kind": "header", "displayName": "", "group": "consume", "label": "consume", "required": false, "javaType": "AccessTier", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Access tier of file.", "constantName": "org.apache.camel.component.azure.storage.datalake.DataLakeConstants#ACCESS_TIER" },
+    "CamelAzureStorageDataLakeContentMD5": { "index": 18, "kind": "header", "displayName": "", "group": "producer", "label": "producer", "required": false, "javaType": "byte[]", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "An MD5 hash of the content. The hash is used to verify the integrity of the file during transport.", "constantName": "org.apache.camel.component.azure.storage.datalake.DataLakeConstants#CONTENT_MD5" },
+    "CamelAzureStorageDataLakeFileRange": { "index": 19, "kind": "header", "displayName": "", "group": "producer", "label": "producer", "required": false, "javaType": "FileRange", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "This is a representation of a range of bytes on a file, typically used during a download operation. Passing null as a FileRange value will default to the entire range of the file.", "constantName": "org.apache.camel [...]
+    "CamelAzureStorageDataLakeParallelTransferOptions": { "index": 20, "kind": "header", "displayName": "", "group": "producer", "label": "producer", "required": false, "javaType": "ParallelTransferOptions", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The configuration used to parallelize data transfer operations.", "constantName": "org.apache.camel.component.azure.storage.datalake.DataLakeConstants#PARALLEL_TRANSFER_OPTIONS" },
+    "CamelAzureStorageDataLakeOpenOptions": { "index": 21, "kind": "header", "displayName": "", "group": "producer", "label": "producer", "required": false, "javaType": "Set<OpenOption>", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Set of OpenOption used to configure how to open or create a file.", "constantName": "org.apache.camel.component.azure.storage.datalake.DataLakeConstants#OPEN_OPTIONS" },
+    "CamelAzureStorageDataLakeAccessTierChangeTime": { "index": 22, "kind": "header", "displayName": "", "group": "consume", "label": "consume", "required": false, "javaType": "OffsetDateTime", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Datetime when the access tier of the blob last changed.", "constantName": "org.apache.camel.component.azure.storage.datalake.DataLakeConstants#ACCESS_TIER_CHANGE_TIME" },
+    "CamelAzureStorageDataLakeArchiveStatus": { "index": 23, "kind": "header", "displayName": "", "group": "consume", "label": "consume", "required": false, "javaType": "ArchiveStatus", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Archive status of file.", "constantName": "org.apache.camel.component.azure.storage.datalake.DataLakeConstants#ARCHIVE_STATUS" },
+    "CamelAzureStorageDataLakeCacheControl": { "index": 24, "kind": "header", "displayName": "", "group": "consume", "label": "consume", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Cache control specified for the file.", "constantName": "org.apache.camel.component.azure.storage.datalake.DataLakeConstants#CACHE_CONTROL" },
+    "CamelAzureStorageDataLakeContentDisposition": { "index": 25, "kind": "header", "displayName": "", "group": "consume", "label": "consume", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Content disposition specified for the file.", "constantName": "org.apache.camel.component.azure.storage.datalake.DataLakeConstants#CONTENT_DISPOSITION" },
+    "CamelAzureStorageDataLakeContentEncoding": { "index": 26, "kind": "header", "displayName": "", "group": "consume", "label": "consume", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Content encoding specified for the file.", "constantName": "org.apache.camel.component.azure.storage.datalake.DataLakeConstants#CONTENT_ENCODING" },
+    "CamelAzureStorageDataLakeContentLanguage": { "index": 27, "kind": "header", "displayName": "", "group": "consume", "label": "consume", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Content language specified for the file.", "constantName": "org.apache.camel.component.azure.storage.datalake.DataLakeConstants#CONTENT_LANGUAGE" },
+    "CamelAzureStorageDataLakeContentType": { "index": 28, "kind": "header", "displayName": "", "group": "consume", "label": "consume", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Content type specified for the file.", "constantName": "org.apache.camel.component.azure.storage.datalake.DataLakeConstants#CONTENT_TYPE" },
+    "CamelAzureStorageDataLakeCopyCompletionTime": { "index": 29, "kind": "header", "displayName": "", "group": "consume", "label": "consume", "required": false, "javaType": "OffsetDateTime", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Conclusion time of the last attempted Copy Blob operation where this file was the destination file.", "constantName": "org.apache.camel.component.azure.storage.datalake.DataLakeConstants#COPY_COMPLETION_ [...]
+    "CamelAzureStorageDataLakeCopyId": { "index": 30, "kind": "header", "displayName": "", "group": "consume", "label": "consume", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "String identifier for this copy operation.", "constantName": "org.apache.camel.component.azure.storage.datalake.DataLakeConstants#COPY_ID" },
+    "CamelAzureStorageDataLakeCopyProgress": { "index": 31, "kind": "header", "displayName": "", "group": "consume", "label": "consume", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Contains the number of bytes copied and the total bytes in the source in the last attempted Copy Blob operation where this file was the destination file.", "constantName": "org.apache.camel.component.azure.storage.dat [...]
+    "CamelAzureStorageDataLakeCopySource": { "index": 32, "kind": "header", "displayName": "", "group": "consume", "label": "consume", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "URL up to 2 KB in length that specifies the source file or file used in the last attempted Copy Blob operation where this file was the destination file.", "constantName": "org.apache.camel.component.azure.storage.datala [...]
+    "CamelAzureStorageDataLakeCopyStatus": { "index": 33, "kind": "header", "displayName": "", "group": "consume", "label": "consume", "required": false, "javaType": "com.azure.storage.file.datalake.models.CopyStatusType", "enum": [ "pending", "success", "aborted", "failed" ], "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Status of the last copy operation performed on the file.", "constantName": "org.apache.camel.component.azure.storage. [...]
+    "CamelAzureStorageDataLakeCopyStatusDescription": { "index": 34, "kind": "header", "displayName": "", "group": "consume", "label": "consume", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The description of the copy's status", "constantName": "org.apache.camel.component.azure.storage.datalake.DataLakeConstants#COPY_STATUS_DESCRIPTION" },
+    "CamelAzureStorageDataLakeCreationTime": { "index": 35, "kind": "header", "displayName": "", "group": "consume", "label": "consume", "required": false, "javaType": "OffsetDateTime", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Creation time of the file.", "constantName": "org.apache.camel.component.azure.storage.datalake.DataLakeConstants#CREATION_TIME" },
+    "CamelAzureStorageDataLakeEncryptionKeySha256": { "index": 36, "kind": "header", "displayName": "", "group": "consume", "label": "consume", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The SHA-256 hash of the encryption key used to encrypt the file.", "constantName": "org.apache.camel.component.azure.storage.datalake.DataLakeConstants#ENCRYPTION_KEY_SHA_256" },
+    "CamelAzureStorageDataLakeETag": { "index": 37, "kind": "header", "displayName": "", "group": "consume", "label": "consume", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The E Tag of the file.", "constantName": "org.apache.camel.component.azure.storage.datalake.DataLakeConstants#E_TAG" },
+    "CamelAzureStorageDataLakeFileSize": { "index": 38, "kind": "header", "displayName": "", "group": "consume", "label": "consume", "required": false, "javaType": "Long", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Size of the file.", "constantName": "org.apache.camel.component.azure.storage.datalake.DataLakeConstants#FILE_SIZE" },
+    "CamelAzureStorageDataLakeLastModified": { "index": 39, "kind": "header", "displayName": "", "group": "consume", "label": "consume", "required": false, "javaType": "OffsetDateTime", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Datetime when the file was last modified.", "constantName": "org.apache.camel.component.azure.storage.datalake.DataLakeConstants#LAST_MODIFIED" },
+    "CamelAzureStorageDataLakeLeaseDuration": { "index": 40, "kind": "header", "displayName": "", "group": "consume", "label": "consume", "required": false, "javaType": "com.azure.storage.file.datalake.models.LeaseDurationType", "enum": [ "infinite", "fixed" ], "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Type of lease on the file.", "constantName": "org.apache.camel.component.azure.storage.datalake.DataLakeConstants#LEASE_DURATION" },
+    "CamelAzureStorageDataLakeLeaseState": { "index": 41, "kind": "header", "displayName": "", "group": "consume", "label": "consume", "required": false, "javaType": "com.azure.storage.file.datalake.models.LeaseStateType", "enum": [ "available", "leased", "expired", "breaking", "broken" ], "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "State of the lease on the file.", "constantName": "org.apache.camel.component.azure.storage.datalake.Dat [...]
+    "CamelAzureStorageDataLakeLeaseStatus": { "index": 42, "kind": "header", "displayName": "", "group": "consume", "label": "consume", "required": false, "javaType": "com.azure.storage.file.datalake.models.LeaseStatusType", "enum": [ "locked", "unlocked" ], "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Status of the lease on the file.", "constantName": "org.apache.camel.component.azure.storage.datalake.DataLakeConstants#LEASE_STATUS" },
+    "CamelAzureStorageDataLakeIncrementalCopy": { "index": 43, "kind": "header", "displayName": "", "group": "producer", "label": "producer", "required": false, "javaType": "Boolean", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Flag indicating if the file was incrementally copied.", "constantName": "org.apache.camel.component.azure.storage.datalake.DataLakeConstants#INCREMENTAL_COPY" },
+    "CamelAzureStorageDataLakeServerEncrypted": { "index": 44, "kind": "header", "displayName": "", "group": "consume", "label": "consume", "required": false, "javaType": "Boolean", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Flag indicating if the file's content is encrypted on the server.", "constantName": "org.apache.camel.component.azure.storage.datalake.DataLakeConstants#SERVER_ENCRYPTED" },
+    "CamelAzureStorageDataLakeDownloadLinkExpiration": { "index": 45, "kind": "header", "displayName": "", "group": "producer", "label": "producer", "required": false, "javaType": "Long", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Set the Expiration time of the download link.", "constantName": "org.apache.camel.component.azure.storage.datalake.DataLakeConstants#DOWNLOAD_LINK_EXPIRATION" },
+    "CamelAzureStorageDataLakeDownloadLink": { "index": 46, "kind": "header", "displayName": "", "group": "consume", "label": "consume", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The link that can be used to download the file from datalake.", "constantName": "org.apache.camel.component.azure.storage.datalake.DataLakeConstants#DOWNLOAD_LINK" },
+    "CamelAzureStorageDataLakeFileOffset": { "index": 47, "kind": "header", "displayName": "", "group": "producer", "label": "producer", "required": false, "javaType": "Long", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The position where the data is to be appended.", "constantName": "org.apache.camel.component.azure.storage.datalake.DataLakeConstants#FILE_OFFSET" },
+    "CamelAzureStorageDataLakeLeaseId": { "index": 48, "kind": "header", "displayName": "", "group": "producer", "label": "producer", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "By setting lease id, requests will fail if the provided lease does not match the active lease on the file.", "constantName": "org.apache.camel.component.azure.storage.datalake.DataLakeConstants#LEASE_ID" },
+    "CamelAzureStorageDataLakePathHttpHeaders": { "index": 49, "kind": "header", "displayName": "", "group": "producer", "label": "producer", "required": false, "javaType": "PathHttpHeaders", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Additional parameters for a set of operations.", "constantName": "org.apache.camel.component.azure.storage.datalake.DataLakeConstants#PATH_HTTP_HEADERS" },
+    "CamelAzureStorageDataLakeRetainCommitedData": { "index": 50, "kind": "header", "displayName": "", "group": "producer", "label": "producer", "required": false, "javaType": "Boolean", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Determines Whether or not uncommitted data is to be retained after the operation.", "constantName": "org.apache.camel.component.azure.storage.datalake.DataLakeConstants#RETAIN_UNCOMMITED_DATA" },
+    "CamelAzureStorageDataLakeClose": { "index": 51, "kind": "header", "displayName": "", "group": "producer", "label": "producer", "required": false, "javaType": "Boolean", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Whether or not a file changed event raised indicates completion (true) or modification (false).", "constantName": "org.apache.camel.component.azure.storage.datalake.DataLakeConstants#CLOSE" },
+    "CamelAzureStorageDataLakePosition": { "index": 52, "kind": "header", "displayName": "", "group": "producer", "label": "producer", "required": false, "javaType": "Long", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The length of the file after all data has been written.", "constantName": "org.apache.camel.component.azure.storage.datalake.DataLakeConstants#POSITION" },
+    "CamelAzureStorageDataLakeExpression": { "index": 53, "kind": "header", "displayName": "", "group": "producer", "label": "producer", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The query expression on the file.", "constantName": "org.apache.camel.component.azure.storage.datalake.DataLakeConstants#EXPRESSION" },
+    "CamelAzureStorageDataLakeInputSerialization": { "index": 54, "kind": "header", "displayName": "", "group": "producer", "label": "producer", "required": false, "javaType": "FileQuerySerialization", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Defines the input serialization for a file query request. either FileQueryJsonSerialization or FileQueryDelimitedSerialization", "constantName": "org.apache.camel.component.azure.storage.datala [...]
+    "CamelAzureStorageDataLakeOutputSerialization": { "index": 55, "kind": "header", "displayName": "", "group": "producer", "label": "producer", "required": false, "javaType": "FileQuerySerialization", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Defines the output serialization for a file query request. either FileQueryJsonSerialization or FileQueryDelimitedSerialization", "constantName": "org.apache.camel.component.azure.storage.data [...]
+    "CamelAzureStorageDataLakeErrorConsumer": { "index": 56, "kind": "header", "displayName": "", "group": "producer", "label": "producer", "required": false, "javaType": "Consumer<FileQueryError>", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Sets error consumer for file query", "constantName": "org.apache.camel.component.azure.storage.datalake.DataLakeConstants#ERROR_CONSUMER" },
+    "CamelAzureStorageDataLakeProgressConsumer": { "index": 57, "kind": "header", "displayName": "", "group": "producer", "label": "producer", "required": false, "javaType": "Consumer<FileQueryProgress>", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Sets progress consumer for file query", "constantName": "org.apache.camel.component.azure.storage.datalake.DataLakeConstants#PROGRESS_CONSUMER" },
+    "CamelAzureStorageDataLakeQueryOptions": { "index": 58, "kind": "header", "displayName": "", "group": "producer", "label": "producer", "required": false, "javaType": "FileQueryOptions", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Optional parameters for File Query.", "constantName": "org.apache.camel.component.azure.storage.datalake.DataLakeConstants#QUERY_OPTIONS" },
+    "CamelAzureStorageDataLakePermission": { "index": 59, "kind": "header", "displayName": "", "group": "producer", "label": "producer", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Sets the permission for file.", "constantName": "org.apache.camel.component.azure.storage.datalake.DataLakeConstants#PERMISSION" },
+    "CamelAzureStorageDataLakeUmask": { "index": 60, "kind": "header", "displayName": "", "group": "producer", "label": "producer", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Sets the umask for file.", "constantName": "org.apache.camel.component.azure.storage.datalake.DataLakeConstants#UMASK" },
+    "CamelAzureStorageDataLakeFileClient": { "index": 61, "kind": "header", "displayName": "", "group": "producer", "label": "producer", "required": false, "javaType": "DataLakeFileClient", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Sets the file client to use", "constantName": "org.apache.camel.component.azure.storage.datalake.DataLakeConstants#FILE_CLIENT" },
+    "CamelAzureStorageDataLakeFlush": { "index": 62, "kind": "header", "displayName": "", "group": "producer", "label": "producer", "required": false, "javaType": "Boolean", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Sets whether to flush on append", "constantName": "org.apache.camel.component.azure.storage.datalake.DataLakeConstants#FLUSH" }
   },
   "properties": {
     "accountName": { "index": 0, "kind": "path", "displayName": "Account Name", "group": "common", "label": "", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.azure.storage.datalake.DataLakeConfiguration", "configurationField": "configuration", "description": "name of the azure account" },
diff --git a/components/camel-azure/camel-azure-storage-datalake/src/generated/resources/org/apache/camel/component/azure/storage/datalake/azure-storage-datalake.json b/components/camel-azure/camel-azure-storage-datalake/src/generated/resources/org/apache/camel/component/azure/storage/datalake/azure-storage-datalake.json
index 61994458e80..b3f78954f6d 100644
--- a/components/camel-azure/camel-azure-storage-datalake/src/generated/resources/org/apache/camel/component/azure/storage/datalake/azure-storage-datalake.json
+++ b/components/camel-azure/camel-azure-storage-datalake/src/generated/resources/org/apache/camel/component/azure/storage/datalake/azure-storage-datalake.json
@@ -62,69 +62,69 @@
     "useDefaultIdentity": { "index": 37, "kind": "property", "displayName": "Use Default Identity", "group": "security", "label": "security", "required": false, "type": "boolean", "javaType": "java.lang.Boolean", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.azure.storage.datalake.DataLakeConfiguration", "configurationField": "configuration", "description": "Use default identity" }
   },
   "headers": {
-    "CamelAzureStorageDataLakeListFileSystemsOptions": { "index": 0, "kind": "header", "displayName": "", "group": "from user", "label": "from user", "required": false, "javaType": "ListFileSystemsOptions", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Defines options available to configure the behavior of a call to listFileSystemsSegment on a DataLakeServiceAsyncClient object. Null may be passed.", "constantName": "org.apache.camel.comp [...]
-    "CamelAzureStorageDataLakeTimeout": { "index": 1, "kind": "header", "displayName": "", "group": "from user", "label": "from user", "required": false, "javaType": "Duration", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "An optional timeout value beyond which a RuntimeException will be raised.", "constantName": "org.apache.camel.component.azure.storage.datalake.DataLakeConstants#TIMEOUT" },
-    "CamelAzureStorageDataLakeOperation": { "index": 2, "kind": "header", "displayName": "", "group": "from user", "label": "from user", "required": false, "javaType": "org.apache.camel.component.azure.storage.datalake.DataLakeOperationsDefinition", "enum": [ "listFileSystem", "createFileSystem", "deleteFileSystem", "listPaths", "getFile", "downloadToFile", "downloadLink", "deleteFile", "appendToFile", "flushToFile", "uploadFromFile", "upload", "openQueryInputStream", "createFile", "dele [...]
-    "CamelAzureStorageDataLakeFileSystemName": { "index": 3, "kind": "header", "displayName": "", "group": "from user", "label": "from user", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Name of the file system in azure datalake on which operation is to be performed. Please make sure that filesystem name is all lowercase.", "constantName": "org.apache.camel.component.azure.storage.datalake.DataLa [...]
-    "CamelAzureStorageDataLakeDirectoryName": { "index": 4, "kind": "header", "displayName": "", "group": "from user", "label": "from user", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Name of the directory in azure datalake on which operation is to be performed.", "constantName": "org.apache.camel.component.azure.storage.datalake.DataLakeConstants#DIRECTORY_NAME" },
-    "CamelAzureStorageDataLakeFileName": { "index": 5, "kind": "header", "displayName": "", "group": "from user", "label": "from user", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Name of the file in azure datalake on which operation is to be performed.", "constantName": "org.apache.camel.component.azure.storage.datalake.DataLakeConstants#FILE_NAME" },
+    "CamelAzureStorageDataLakeListFileSystemsOptions": { "index": 0, "kind": "header", "displayName": "", "group": "producer", "label": "producer", "required": false, "javaType": "ListFileSystemsOptions", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Defines options available to configure the behavior of a call to listFileSystemsSegment on a DataLakeServiceAsyncClient object. Null may be passed.", "constantName": "org.apache.camel.compon [...]
+    "CamelAzureStorageDataLakeTimeout": { "index": 1, "kind": "header", "displayName": "", "group": "producer", "label": "producer", "required": false, "javaType": "Duration", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "An optional timeout value beyond which a RuntimeException will be raised.", "constantName": "org.apache.camel.component.azure.storage.datalake.DataLakeConstants#TIMEOUT" },
+    "CamelAzureStorageDataLakeOperation": { "index": 2, "kind": "header", "displayName": "", "group": "producer", "label": "producer", "required": false, "javaType": "org.apache.camel.component.azure.storage.datalake.DataLakeOperationsDefinition", "enum": [ "listFileSystem", "createFileSystem", "deleteFileSystem", "listPaths", "getFile", "downloadToFile", "downloadLink", "deleteFile", "appendToFile", "flushToFile", "uploadFromFile", "upload", "openQueryInputStream", "createFile", "delete [...]
+    "CamelAzureStorageDataLakeFileSystemName": { "index": 3, "kind": "header", "displayName": "", "group": "producer", "label": "producer", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Name of the file system in azure datalake on which operation is to be performed. Please make sure that filesystem name is all lowercase.", "constantName": "org.apache.camel.component.azure.storage.datalake.DataLake [...]
+    "CamelAzureStorageDataLakeDirectoryName": { "index": 4, "kind": "header", "displayName": "", "group": "producer", "label": "producer", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Name of the directory in azure datalake on which operation is to be performed.", "constantName": "org.apache.camel.component.azure.storage.datalake.DataLakeConstants#DIRECTORY_NAME" },
+    "CamelAzureStorageDataLakeFileName": { "index": 5, "kind": "header", "displayName": "", "group": "producer", "label": "producer", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Name of the file in azure datalake on which operation is to be performed.", "constantName": "org.apache.camel.component.azure.storage.datalake.DataLakeConstants#FILE_NAME" },
     "CamelAzureStorageDataLakeMetadata": { "index": 6, "kind": "header", "displayName": "", "group": "from both", "label": "from both", "required": false, "javaType": "Map<String, String>", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The metadata to associate with the file.", "constantName": "org.apache.camel.component.azure.storage.datalake.DataLakeConstants#METADATA" },
-    "CamelAzureStorageDataLakePublicAccessType": { "index": 7, "kind": "header", "displayName": "", "group": "from user", "label": "from user", "required": false, "javaType": "PublicAccessType", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Defines options available to configure the behavior of a call to listFileSystemsSegment on a DataLakeServiceAsyncClient object.", "constantName": "org.apache.camel.component.azure.storage.datalake.Dat [...]
-    "CamelAzureStorageDataLakeRawHttpHeaders": { "index": 8, "kind": "header", "displayName": "", "group": "from component", "label": "from component", "required": false, "javaType": "HttpHeaders", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Non parsed http headers that can be used by the user.", "constantName": "org.apache.camel.component.azure.storage.datalake.DataLakeConstants#RAW_HTTP_HEADERS" },
-    "CamelAzureStorageDataLakeRequestCondition": { "index": 9, "kind": "header", "displayName": "", "group": "from user", "label": "from user", "required": false, "javaType": "DataLakeRequestConditions", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "This contains values which will restrict the successful operation of a variety of requests to the conditions present. These conditions are entirely optional.", "constantName": "org.apache.cam [...]
-    "CamelAzureStorageDataLakeListPathOptions": { "index": 10, "kind": "header", "displayName": "", "group": "from user", "label": "from user", "required": false, "javaType": "ListPathOptions", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Defines options available to configure the behavior of a call to listContainersSegment on a DataLakeFileSystemClient object. Null may be passed.", "constantName": "org.apache.camel.component.azure.stor [...]
-    "CamelAzureStorageDataLakePath": { "index": 11, "kind": "header", "displayName": "", "group": "from user", "label": "from user", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Path of the file to be used for upload operations.", "constantName": "org.apache.camel.component.azure.storage.datalake.DataLakeConstants#PATH" },
-    "CamelAzureStorageDataLakeRecursive": { "index": 12, "kind": "header", "displayName": "", "group": "from user", "label": "from user", "required": false, "javaType": "Boolean", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Specifies if the call to listContainersSegment should recursively include all paths.", "constantName": "org.apache.camel.component.azure.storage.datalake.DataLakeConstants#RECURSIVE" },
-    "CamelAzureStorageDataLakeMaxResults": { "index": 13, "kind": "header", "displayName": "", "group": "from user", "label": "from user", "required": false, "javaType": "Integer", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Specifies the maximum number of blobs to return, including all BlobPrefix elements.", "constantName": "org.apache.camel.component.azure.storage.datalake.DataLakeConstants#MAX_RESULTS" },
-    "CamelAzureStorageDataLakeUserPrincipalNameReturned": { "index": 14, "kind": "header", "displayName": "", "group": "from user", "label": "from user", "required": false, "javaType": "Boolean", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Specifies if the name of the user principal should be returned.", "constantName": "org.apache.camel.component.azure.storage.datalake.DataLakeConstants#USER_PRINCIPAL_NAME_RETURNED" },
-    "CamelAzureStorageDataLakeRegex": { "index": 15, "kind": "header", "displayName": "", "group": "from user", "label": "from user", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Filter the results to return only those files with match the specified regular expression.", "constantName": "org.apache.camel.component.azure.storage.datalake.DataLakeConstants#REGEX" },
-    "CamelAzureStorageDataLakeFileDir": { "index": 16, "kind": "header", "displayName": "", "group": "from user", "label": "from user", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Directory in which the file is to be downloaded.", "constantName": "org.apache.camel.component.azure.storage.datalake.DataLakeConstants#FILE_DIR" },
-    "CamelAzureStorageDataLakeAccessTier": { "index": 17, "kind": "header", "displayName": "", "group": "from component", "label": "from component", "required": false, "javaType": "AccessTier", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Access tier of file.", "constantName": "org.apache.camel.component.azure.storage.datalake.DataLakeConstants#ACCESS_TIER" },
-    "CamelAzureStorageDataLakeContentMD5": { "index": 18, "kind": "header", "displayName": "", "group": "from user", "label": "from user", "required": false, "javaType": "byte[]", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "An MD5 hash of the content. The hash is used to verify the integrity of the file during transport.", "constantName": "org.apache.camel.component.azure.storage.datalake.DataLakeConstants#CONTENT_MD5" },
-    "CamelAzureStorageDataLakeFileRange": { "index": 19, "kind": "header", "displayName": "", "group": "from user", "label": "from user", "required": false, "javaType": "FileRange", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "This is a representation of a range of bytes on a file, typically used during a download operation. Passing null as a FileRange value will default to the entire range of the file.", "constantName": "org.apache.cam [...]
-    "CamelAzureStorageDataLakeParallelTransferOptions": { "index": 20, "kind": "header", "displayName": "", "group": "from user", "label": "from user", "required": false, "javaType": "ParallelTransferOptions", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The configuration used to parallelize data transfer operations.", "constantName": "org.apache.camel.component.azure.storage.datalake.DataLakeConstants#PARALLEL_TRANSFER_OPTIONS" },
-    "CamelAzureStorageDataLakeOpenOptions": { "index": 21, "kind": "header", "displayName": "", "group": "from user", "label": "from user", "required": false, "javaType": "Set<OpenOption>", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Set of OpenOption used to configure how to open or create a file.", "constantName": "org.apache.camel.component.azure.storage.datalake.DataLakeConstants#OPEN_OPTIONS" },
-    "CamelAzureStorageDataLakeAccessTierChangeTime": { "index": 22, "kind": "header", "displayName": "", "group": "from component", "label": "from component", "required": false, "javaType": "OffsetDateTime", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Datetime when the access tier of the blob last changed.", "constantName": "org.apache.camel.component.azure.storage.datalake.DataLakeConstants#ACCESS_TIER_CHANGE_TIME" },
-    "CamelAzureStorageDataLakeArchiveStatus": { "index": 23, "kind": "header", "displayName": "", "group": "from component", "label": "from component", "required": false, "javaType": "ArchiveStatus", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Archive status of file.", "constantName": "org.apache.camel.component.azure.storage.datalake.DataLakeConstants#ARCHIVE_STATUS" },
-    "CamelAzureStorageDataLakeCacheControl": { "index": 24, "kind": "header", "displayName": "", "group": "from component", "label": "from component", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Cache control specified for the file.", "constantName": "org.apache.camel.component.azure.storage.datalake.DataLakeConstants#CACHE_CONTROL" },
-    "CamelAzureStorageDataLakeContentDisposition": { "index": 25, "kind": "header", "displayName": "", "group": "from component", "label": "from component", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Content disposition specified for the file.", "constantName": "org.apache.camel.component.azure.storage.datalake.DataLakeConstants#CONTENT_DISPOSITION" },
-    "CamelAzureStorageDataLakeContentEncoding": { "index": 26, "kind": "header", "displayName": "", "group": "from component", "label": "from component", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Content encoding specified for the file.", "constantName": "org.apache.camel.component.azure.storage.datalake.DataLakeConstants#CONTENT_ENCODING" },
-    "CamelAzureStorageDataLakeContentLanguage": { "index": 27, "kind": "header", "displayName": "", "group": "from component", "label": "from component", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Content language specified for the file.", "constantName": "org.apache.camel.component.azure.storage.datalake.DataLakeConstants#CONTENT_LANGUAGE" },
-    "CamelAzureStorageDataLakeContentType": { "index": 28, "kind": "header", "displayName": "", "group": "from component", "label": "from component", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Content type specified for the file.", "constantName": "org.apache.camel.component.azure.storage.datalake.DataLakeConstants#CONTENT_TYPE" },
-    "CamelAzureStorageDataLakeCopyCompletionTime": { "index": 29, "kind": "header", "displayName": "", "group": "from component", "label": "from component", "required": false, "javaType": "OffsetDateTime", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Conclusion time of the last attempted Copy Blob operation where this file was the destination file.", "constantName": "org.apache.camel.component.azure.storage.datalake.DataLakeConstants#CO [...]
-    "CamelAzureStorageDataLakeCopyId": { "index": 30, "kind": "header", "displayName": "", "group": "from component", "label": "from component", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "String identifier for this copy operation.", "constantName": "org.apache.camel.component.azure.storage.datalake.DataLakeConstants#COPY_ID" },
-    "CamelAzureStorageDataLakeCopyProgress": { "index": 31, "kind": "header", "displayName": "", "group": "from component", "label": "from component", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Contains the number of bytes copied and the total bytes in the source in the last attempted Copy Blob operation where this file was the destination file.", "constantName": "org.apache.camel.component.azu [...]
-    "CamelAzureStorageDataLakeCopySource": { "index": 32, "kind": "header", "displayName": "", "group": "from component", "label": "from component", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "URL up to 2 KB in length that specifies the source file or file used in the last attempted Copy Blob operation where this file was the destination file.", "constantName": "org.apache.camel.component.azure. [...]
-    "CamelAzureStorageDataLakeCopyStatus": { "index": 33, "kind": "header", "displayName": "", "group": "from component", "label": "from component", "required": false, "javaType": "com.azure.storage.file.datalake.models.CopyStatusType", "enum": [ "pending", "success", "aborted", "failed" ], "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Status of the last copy operation performed on the file.", "constantName": "org.apache.camel.component. [...]
-    "CamelAzureStorageDataLakeCopyStatusDescription": { "index": 34, "kind": "header", "displayName": "", "group": "from component", "label": "from component", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The description of the copy's status", "constantName": "org.apache.camel.component.azure.storage.datalake.DataLakeConstants#COPY_STATUS_DESCRIPTION" },
-    "CamelAzureStorageDataLakeCreationTime": { "index": 35, "kind": "header", "displayName": "", "group": "from component", "label": "from component", "required": false, "javaType": "OffsetDateTime", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Creation time of the file.", "constantName": "org.apache.camel.component.azure.storage.datalake.DataLakeConstants#CREATION_TIME" },
-    "CamelAzureStorageDataLakeEncryptionKeySha256": { "index": 36, "kind": "header", "displayName": "", "group": "from component", "label": "from component", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The SHA-256 hash of the encryption key used to encrypt the file.", "constantName": "org.apache.camel.component.azure.storage.datalake.DataLakeConstants#ENCRYPTION_KEY_SHA_256" },
-    "CamelAzureStorageDataLakeETag": { "index": 37, "kind": "header", "displayName": "", "group": "from component", "label": "from component", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The E Tag of the file.", "constantName": "org.apache.camel.component.azure.storage.datalake.DataLakeConstants#E_TAG" },
-    "CamelAzureStorageDataLakeFileSize": { "index": 38, "kind": "header", "displayName": "", "group": "from component", "label": "from component", "required": false, "javaType": "Long", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Size of the file.", "constantName": "org.apache.camel.component.azure.storage.datalake.DataLakeConstants#FILE_SIZE" },
-    "CamelAzureStorageDataLakeLastModified": { "index": 39, "kind": "header", "displayName": "", "group": "from component", "label": "from component", "required": false, "javaType": "OffsetDateTime", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Datetime when the file was last modified.", "constantName": "org.apache.camel.component.azure.storage.datalake.DataLakeConstants#LAST_MODIFIED" },
-    "CamelAzureStorageDataLakeLeaseDuration": { "index": 40, "kind": "header", "displayName": "", "group": "from component", "label": "from component", "required": false, "javaType": "com.azure.storage.file.datalake.models.LeaseDurationType", "enum": [ "infinite", "fixed" ], "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Type of lease on the file.", "constantName": "org.apache.camel.component.azure.storage.datalake.DataLakeConstants#LEASE [...]
-    "CamelAzureStorageDataLakeLeaseState": { "index": 41, "kind": "header", "displayName": "", "group": "from component", "label": "from component", "required": false, "javaType": "com.azure.storage.file.datalake.models.LeaseStateType", "enum": [ "available", "leased", "expired", "breaking", "broken" ], "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "State of the lease on the file.", "constantName": "org.apache.camel.component.azure.storag [...]
-    "CamelAzureStorageDataLakeLeaseStatus": { "index": 42, "kind": "header", "displayName": "", "group": "from component", "label": "from component", "required": false, "javaType": "com.azure.storage.file.datalake.models.LeaseStatusType", "enum": [ "locked", "unlocked" ], "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Status of the lease on the file.", "constantName": "org.apache.camel.component.azure.storage.datalake.DataLakeConstants#LE [...]
-    "CamelAzureStorageDataLakeIncrementalCopy": { "index": 43, "kind": "header", "displayName": "", "group": "from user", "label": "from user", "required": false, "javaType": "Boolean", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Flag indicating if the file was incrementally copied.", "constantName": "org.apache.camel.component.azure.storage.datalake.DataLakeConstants#INCREMENTAL_COPY" },
-    "CamelAzureStorageDataLakeServerEncrypted": { "index": 44, "kind": "header", "displayName": "", "group": "from component", "label": "from component", "required": false, "javaType": "Boolean", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Flag indicating if the file's content is encrypted on the server.", "constantName": "org.apache.camel.component.azure.storage.datalake.DataLakeConstants#SERVER_ENCRYPTED" },
-    "CamelAzureStorageDataLakeDownloadLinkExpiration": { "index": 45, "kind": "header", "displayName": "", "group": "from user", "label": "from user", "required": false, "javaType": "Long", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Set the Expiration time of the download link.", "constantName": "org.apache.camel.component.azure.storage.datalake.DataLakeConstants#DOWNLOAD_LINK_EXPIRATION" },
-    "CamelAzureStorageDataLakeDownloadLink": { "index": 46, "kind": "header", "displayName": "", "group": "from component", "label": "from component", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The link that can be used to download the file from datalake.", "constantName": "org.apache.camel.component.azure.storage.datalake.DataLakeConstants#DOWNLOAD_LINK" },
-    "CamelAzureStorageDataLakeFileOffset": { "index": 47, "kind": "header", "displayName": "", "group": "from user", "label": "from user", "required": false, "javaType": "Long", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The position where the data is to be appended.", "constantName": "org.apache.camel.component.azure.storage.datalake.DataLakeConstants#FILE_OFFSET" },
-    "CamelAzureStorageDataLakeLeaseId": { "index": 48, "kind": "header", "displayName": "", "group": "from user", "label": "from user", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "By setting lease id, requests will fail if the provided lease does not match the active lease on the file.", "constantName": "org.apache.camel.component.azure.storage.datalake.DataLakeConstants#LEASE_ID" },
-    "CamelAzureStorageDataLakePathHttpHeaders": { "index": 49, "kind": "header", "displayName": "", "group": "from user", "label": "from user", "required": false, "javaType": "PathHttpHeaders", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Additional parameters for a set of operations.", "constantName": "org.apache.camel.component.azure.storage.datalake.DataLakeConstants#PATH_HTTP_HEADERS" },
-    "CamelAzureStorageDataLakeRetainCommitedData": { "index": 50, "kind": "header", "displayName": "", "group": "from user", "label": "from user", "required": false, "javaType": "Boolean", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Determines Whether or not uncommitted data is to be retained after the operation.", "constantName": "org.apache.camel.component.azure.storage.datalake.DataLakeConstants#RETAIN_UNCOMMITED_DATA" },
-    "CamelAzureStorageDataLakeClose": { "index": 51, "kind": "header", "displayName": "", "group": "from user", "label": "from user", "required": false, "javaType": "Boolean", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Whether or not a file changed event raised indicates completion (true) or modification (false).", "constantName": "org.apache.camel.component.azure.storage.datalake.DataLakeConstants#CLOSE" },
-    "CamelAzureStorageDataLakePosition": { "index": 52, "kind": "header", "displayName": "", "group": "from user", "label": "from user", "required": false, "javaType": "Long", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The length of the file after all data has been written.", "constantName": "org.apache.camel.component.azure.storage.datalake.DataLakeConstants#POSITION" },
-    "CamelAzureStorageDataLakeExpression": { "index": 53, "kind": "header", "displayName": "", "group": "from user", "label": "from user", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The query expression on the file.", "constantName": "org.apache.camel.component.azure.storage.datalake.DataLakeConstants#EXPRESSION" },
-    "CamelAzureStorageDataLakeInputSerialization": { "index": 54, "kind": "header", "displayName": "", "group": "from user", "label": "from user", "required": false, "javaType": "FileQuerySerialization", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Defines the input serialization for a file query request. either FileQueryJsonSerialization or FileQueryDelimitedSerialization", "constantName": "org.apache.camel.component.azure.storage.data [...]
-    "CamelAzureStorageDataLakeOutputSerialization": { "index": 55, "kind": "header", "displayName": "", "group": "from user", "label": "from user", "required": false, "javaType": "FileQuerySerialization", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Defines the output serialization for a file query request. either FileQueryJsonSerialization or FileQueryDelimitedSerialization", "constantName": "org.apache.camel.component.azure.storage.da [...]
-    "CamelAzureStorageDataLakeErrorConsumer": { "index": 56, "kind": "header", "displayName": "", "group": "from user", "label": "from user", "required": false, "javaType": "Consumer<FileQueryError>", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Sets error consumer for file query", "constantName": "org.apache.camel.component.azure.storage.datalake.DataLakeConstants#ERROR_CONSUMER" },
-    "CamelAzureStorageDataLakeProgressConsumer": { "index": 57, "kind": "header", "displayName": "", "group": "from user", "label": "from user", "required": false, "javaType": "Consumer<FileQueryProgress>", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Sets progress consumer for file query", "constantName": "org.apache.camel.component.azure.storage.datalake.DataLakeConstants#PROGRESS_CONSUMER" },
-    "CamelAzureStorageDataLakeQueryOptions": { "index": 58, "kind": "header", "displayName": "", "group": "from user", "label": "from user", "required": false, "javaType": "FileQueryOptions", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Optional parameters for File Query.", "constantName": "org.apache.camel.component.azure.storage.datalake.DataLakeConstants#QUERY_OPTIONS" },
-    "CamelAzureStorageDataLakePermission": { "index": 59, "kind": "header", "displayName": "", "group": "from user", "label": "from user", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Sets the permission for file.", "constantName": "org.apache.camel.component.azure.storage.datalake.DataLakeConstants#PERMISSION" },
-    "CamelAzureStorageDataLakeUmask": { "index": 60, "kind": "header", "displayName": "", "group": "from user", "label": "from user", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Sets the umask for file.", "constantName": "org.apache.camel.component.azure.storage.datalake.DataLakeConstants#UMASK" },
-    "CamelAzureStorageDataLakeFileClient": { "index": 61, "kind": "header", "displayName": "", "group": "from user", "label": "from user", "required": false, "javaType": "DataLakeFileClient", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Sets the file client to use", "constantName": "org.apache.camel.component.azure.storage.datalake.DataLakeConstants#FILE_CLIENT" },
-    "CamelAzureStorageDataLakeFlush": { "index": 62, "kind": "header", "displayName": "", "group": "from user", "label": "from user", "required": false, "javaType": "Boolean", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Sets whether to flush on append", "constantName": "org.apache.camel.component.azure.storage.datalake.DataLakeConstants#FLUSH" }
+    "CamelAzureStorageDataLakePublicAccessType": { "index": 7, "kind": "header", "displayName": "", "group": "producer", "label": "producer", "required": false, "javaType": "PublicAccessType", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Defines options available to configure the behavior of a call to listFileSystemsSegment on a DataLakeServiceAsyncClient object.", "constantName": "org.apache.camel.component.azure.storage.datalake.DataL [...]
+    "CamelAzureStorageDataLakeRawHttpHeaders": { "index": 8, "kind": "header", "displayName": "", "group": "consume", "label": "consume", "required": false, "javaType": "HttpHeaders", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Non parsed http headers that can be used by the user.", "constantName": "org.apache.camel.component.azure.storage.datalake.DataLakeConstants#RAW_HTTP_HEADERS" },
+    "CamelAzureStorageDataLakeRequestCondition": { "index": 9, "kind": "header", "displayName": "", "group": "producer", "label": "producer", "required": false, "javaType": "DataLakeRequestConditions", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "This contains values which will restrict the successful operation of a variety of requests to the conditions present. These conditions are entirely optional.", "constantName": "org.apache.camel [...]
+    "CamelAzureStorageDataLakeListPathOptions": { "index": 10, "kind": "header", "displayName": "", "group": "producer", "label": "producer", "required": false, "javaType": "ListPathOptions", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Defines options available to configure the behavior of a call to listContainersSegment on a DataLakeFileSystemClient object. Null may be passed.", "constantName": "org.apache.camel.component.azure.storag [...]
+    "CamelAzureStorageDataLakePath": { "index": 11, "kind": "header", "displayName": "", "group": "producer", "label": "producer", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Path of the file to be used for upload operations.", "constantName": "org.apache.camel.component.azure.storage.datalake.DataLakeConstants#PATH" },
+    "CamelAzureStorageDataLakeRecursive": { "index": 12, "kind": "header", "displayName": "", "group": "producer", "label": "producer", "required": false, "javaType": "Boolean", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Specifies if the call to listContainersSegment should recursively include all paths.", "constantName": "org.apache.camel.component.azure.storage.datalake.DataLakeConstants#RECURSIVE" },
+    "CamelAzureStorageDataLakeMaxResults": { "index": 13, "kind": "header", "displayName": "", "group": "producer", "label": "producer", "required": false, "javaType": "Integer", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Specifies the maximum number of blobs to return, including all BlobPrefix elements.", "constantName": "org.apache.camel.component.azure.storage.datalake.DataLakeConstants#MAX_RESULTS" },
+    "CamelAzureStorageDataLakeUserPrincipalNameReturned": { "index": 14, "kind": "header", "displayName": "", "group": "producer", "label": "producer", "required": false, "javaType": "Boolean", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Specifies if the name of the user principal should be returned.", "constantName": "org.apache.camel.component.azure.storage.datalake.DataLakeConstants#USER_PRINCIPAL_NAME_RETURNED" },
+    "CamelAzureStorageDataLakeRegex": { "index": 15, "kind": "header", "displayName": "", "group": "producer", "label": "producer", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Filter the results to return only those files with match the specified regular expression.", "constantName": "org.apache.camel.component.azure.storage.datalake.DataLakeConstants#REGEX" },
+    "CamelAzureStorageDataLakeFileDir": { "index": 16, "kind": "header", "displayName": "", "group": "producer", "label": "producer", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Directory in which the file is to be downloaded.", "constantName": "org.apache.camel.component.azure.storage.datalake.DataLakeConstants#FILE_DIR" },
+    "CamelAzureStorageDataLakeAccessTier": { "index": 17, "kind": "header", "displayName": "", "group": "consume", "label": "consume", "required": false, "javaType": "AccessTier", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Access tier of file.", "constantName": "org.apache.camel.component.azure.storage.datalake.DataLakeConstants#ACCESS_TIER" },
+    "CamelAzureStorageDataLakeContentMD5": { "index": 18, "kind": "header", "displayName": "", "group": "producer", "label": "producer", "required": false, "javaType": "byte[]", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "An MD5 hash of the content. The hash is used to verify the integrity of the file during transport.", "constantName": "org.apache.camel.component.azure.storage.datalake.DataLakeConstants#CONTENT_MD5" },
+    "CamelAzureStorageDataLakeFileRange": { "index": 19, "kind": "header", "displayName": "", "group": "producer", "label": "producer", "required": false, "javaType": "FileRange", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "This is a representation of a range of bytes on a file, typically used during a download operation. Passing null as a FileRange value will default to the entire range of the file.", "constantName": "org.apache.camel [...]
+    "CamelAzureStorageDataLakeParallelTransferOptions": { "index": 20, "kind": "header", "displayName": "", "group": "producer", "label": "producer", "required": false, "javaType": "ParallelTransferOptions", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The configuration used to parallelize data transfer operations.", "constantName": "org.apache.camel.component.azure.storage.datalake.DataLakeConstants#PARALLEL_TRANSFER_OPTIONS" },
+    "CamelAzureStorageDataLakeOpenOptions": { "index": 21, "kind": "header", "displayName": "", "group": "producer", "label": "producer", "required": false, "javaType": "Set<OpenOption>", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Set of OpenOption used to configure how to open or create a file.", "constantName": "org.apache.camel.component.azure.storage.datalake.DataLakeConstants#OPEN_OPTIONS" },
+    "CamelAzureStorageDataLakeAccessTierChangeTime": { "index": 22, "kind": "header", "displayName": "", "group": "consume", "label": "consume", "required": false, "javaType": "OffsetDateTime", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Datetime when the access tier of the blob last changed.", "constantName": "org.apache.camel.component.azure.storage.datalake.DataLakeConstants#ACCESS_TIER_CHANGE_TIME" },
+    "CamelAzureStorageDataLakeArchiveStatus": { "index": 23, "kind": "header", "displayName": "", "group": "consume", "label": "consume", "required": false, "javaType": "ArchiveStatus", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Archive status of file.", "constantName": "org.apache.camel.component.azure.storage.datalake.DataLakeConstants#ARCHIVE_STATUS" },
+    "CamelAzureStorageDataLakeCacheControl": { "index": 24, "kind": "header", "displayName": "", "group": "consume", "label": "consume", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Cache control specified for the file.", "constantName": "org.apache.camel.component.azure.storage.datalake.DataLakeConstants#CACHE_CONTROL" },
+    "CamelAzureStorageDataLakeContentDisposition": { "index": 25, "kind": "header", "displayName": "", "group": "consume", "label": "consume", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Content disposition specified for the file.", "constantName": "org.apache.camel.component.azure.storage.datalake.DataLakeConstants#CONTENT_DISPOSITION" },
+    "CamelAzureStorageDataLakeContentEncoding": { "index": 26, "kind": "header", "displayName": "", "group": "consume", "label": "consume", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Content encoding specified for the file.", "constantName": "org.apache.camel.component.azure.storage.datalake.DataLakeConstants#CONTENT_ENCODING" },
+    "CamelAzureStorageDataLakeContentLanguage": { "index": 27, "kind": "header", "displayName": "", "group": "consume", "label": "consume", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Content language specified for the file.", "constantName": "org.apache.camel.component.azure.storage.datalake.DataLakeConstants#CONTENT_LANGUAGE" },
+    "CamelAzureStorageDataLakeContentType": { "index": 28, "kind": "header", "displayName": "", "group": "consume", "label": "consume", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Content type specified for the file.", "constantName": "org.apache.camel.component.azure.storage.datalake.DataLakeConstants#CONTENT_TYPE" },
+    "CamelAzureStorageDataLakeCopyCompletionTime": { "index": 29, "kind": "header", "displayName": "", "group": "consume", "label": "consume", "required": false, "javaType": "OffsetDateTime", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Conclusion time of the last attempted Copy Blob operation where this file was the destination file.", "constantName": "org.apache.camel.component.azure.storage.datalake.DataLakeConstants#COPY_COMPLETION_ [...]
+    "CamelAzureStorageDataLakeCopyId": { "index": 30, "kind": "header", "displayName": "", "group": "consume", "label": "consume", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "String identifier for this copy operation.", "constantName": "org.apache.camel.component.azure.storage.datalake.DataLakeConstants#COPY_ID" },
+    "CamelAzureStorageDataLakeCopyProgress": { "index": 31, "kind": "header", "displayName": "", "group": "consume", "label": "consume", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Contains the number of bytes copied and the total bytes in the source in the last attempted Copy Blob operation where this file was the destination file.", "constantName": "org.apache.camel.component.azure.storage.dat [...]
+    "CamelAzureStorageDataLakeCopySource": { "index": 32, "kind": "header", "displayName": "", "group": "consume", "label": "consume", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "URL up to 2 KB in length that specifies the source file or file used in the last attempted Copy Blob operation where this file was the destination file.", "constantName": "org.apache.camel.component.azure.storage.datala [...]
+    "CamelAzureStorageDataLakeCopyStatus": { "index": 33, "kind": "header", "displayName": "", "group": "consume", "label": "consume", "required": false, "javaType": "com.azure.storage.file.datalake.models.CopyStatusType", "enum": [ "pending", "success", "aborted", "failed" ], "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Status of the last copy operation performed on the file.", "constantName": "org.apache.camel.component.azure.storage. [...]
+    "CamelAzureStorageDataLakeCopyStatusDescription": { "index": 34, "kind": "header", "displayName": "", "group": "consume", "label": "consume", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The description of the copy's status", "constantName": "org.apache.camel.component.azure.storage.datalake.DataLakeConstants#COPY_STATUS_DESCRIPTION" },
+    "CamelAzureStorageDataLakeCreationTime": { "index": 35, "kind": "header", "displayName": "", "group": "consume", "label": "consume", "required": false, "javaType": "OffsetDateTime", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Creation time of the file.", "constantName": "org.apache.camel.component.azure.storage.datalake.DataLakeConstants#CREATION_TIME" },
+    "CamelAzureStorageDataLakeEncryptionKeySha256": { "index": 36, "kind": "header", "displayName": "", "group": "consume", "label": "consume", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The SHA-256 hash of the encryption key used to encrypt the file.", "constantName": "org.apache.camel.component.azure.storage.datalake.DataLakeConstants#ENCRYPTION_KEY_SHA_256" },
+    "CamelAzureStorageDataLakeETag": { "index": 37, "kind": "header", "displayName": "", "group": "consume", "label": "consume", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The E Tag of the file.", "constantName": "org.apache.camel.component.azure.storage.datalake.DataLakeConstants#E_TAG" },
+    "CamelAzureStorageDataLakeFileSize": { "index": 38, "kind": "header", "displayName": "", "group": "consume", "label": "consume", "required": false, "javaType": "Long", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Size of the file.", "constantName": "org.apache.camel.component.azure.storage.datalake.DataLakeConstants#FILE_SIZE" },
+    "CamelAzureStorageDataLakeLastModified": { "index": 39, "kind": "header", "displayName": "", "group": "consume", "label": "consume", "required": false, "javaType": "OffsetDateTime", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Datetime when the file was last modified.", "constantName": "org.apache.camel.component.azure.storage.datalake.DataLakeConstants#LAST_MODIFIED" },
+    "CamelAzureStorageDataLakeLeaseDuration": { "index": 40, "kind": "header", "displayName": "", "group": "consume", "label": "consume", "required": false, "javaType": "com.azure.storage.file.datalake.models.LeaseDurationType", "enum": [ "infinite", "fixed" ], "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Type of lease on the file.", "constantName": "org.apache.camel.component.azure.storage.datalake.DataLakeConstants#LEASE_DURATION" },
+    "CamelAzureStorageDataLakeLeaseState": { "index": 41, "kind": "header", "displayName": "", "group": "consume", "label": "consume", "required": false, "javaType": "com.azure.storage.file.datalake.models.LeaseStateType", "enum": [ "available", "leased", "expired", "breaking", "broken" ], "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "State of the lease on the file.", "constantName": "org.apache.camel.component.azure.storage.datalake.Dat [...]
+    "CamelAzureStorageDataLakeLeaseStatus": { "index": 42, "kind": "header", "displayName": "", "group": "consume", "label": "consume", "required": false, "javaType": "com.azure.storage.file.datalake.models.LeaseStatusType", "enum": [ "locked", "unlocked" ], "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Status of the lease on the file.", "constantName": "org.apache.camel.component.azure.storage.datalake.DataLakeConstants#LEASE_STATUS" },
+    "CamelAzureStorageDataLakeIncrementalCopy": { "index": 43, "kind": "header", "displayName": "", "group": "producer", "label": "producer", "required": false, "javaType": "Boolean", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Flag indicating if the file was incrementally copied.", "constantName": "org.apache.camel.component.azure.storage.datalake.DataLakeConstants#INCREMENTAL_COPY" },
+    "CamelAzureStorageDataLakeServerEncrypted": { "index": 44, "kind": "header", "displayName": "", "group": "consume", "label": "consume", "required": false, "javaType": "Boolean", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Flag indicating if the file's content is encrypted on the server.", "constantName": "org.apache.camel.component.azure.storage.datalake.DataLakeConstants#SERVER_ENCRYPTED" },
+    "CamelAzureStorageDataLakeDownloadLinkExpiration": { "index": 45, "kind": "header", "displayName": "", "group": "producer", "label": "producer", "required": false, "javaType": "Long", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Set the Expiration time of the download link.", "constantName": "org.apache.camel.component.azure.storage.datalake.DataLakeConstants#DOWNLOAD_LINK_EXPIRATION" },
+    "CamelAzureStorageDataLakeDownloadLink": { "index": 46, "kind": "header", "displayName": "", "group": "consume", "label": "consume", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The link that can be used to download the file from datalake.", "constantName": "org.apache.camel.component.azure.storage.datalake.DataLakeConstants#DOWNLOAD_LINK" },
+    "CamelAzureStorageDataLakeFileOffset": { "index": 47, "kind": "header", "displayName": "", "group": "producer", "label": "producer", "required": false, "javaType": "Long", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The position where the data is to be appended.", "constantName": "org.apache.camel.component.azure.storage.datalake.DataLakeConstants#FILE_OFFSET" },
+    "CamelAzureStorageDataLakeLeaseId": { "index": 48, "kind": "header", "displayName": "", "group": "producer", "label": "producer", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "By setting lease id, requests will fail if the provided lease does not match the active lease on the file.", "constantName": "org.apache.camel.component.azure.storage.datalake.DataLakeConstants#LEASE_ID" },
+    "CamelAzureStorageDataLakePathHttpHeaders": { "index": 49, "kind": "header", "displayName": "", "group": "producer", "label": "producer", "required": false, "javaType": "PathHttpHeaders", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Additional parameters for a set of operations.", "constantName": "org.apache.camel.component.azure.storage.datalake.DataLakeConstants#PATH_HTTP_HEADERS" },
+    "CamelAzureStorageDataLakeRetainCommitedData": { "index": 50, "kind": "header", "displayName": "", "group": "producer", "label": "producer", "required": false, "javaType": "Boolean", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Determines Whether or not uncommitted data is to be retained after the operation.", "constantName": "org.apache.camel.component.azure.storage.datalake.DataLakeConstants#RETAIN_UNCOMMITED_DATA" },
+    "CamelAzureStorageDataLakeClose": { "index": 51, "kind": "header", "displayName": "", "group": "producer", "label": "producer", "required": false, "javaType": "Boolean", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Whether or not a file changed event raised indicates completion (true) or modification (false).", "constantName": "org.apache.camel.component.azure.storage.datalake.DataLakeConstants#CLOSE" },
+    "CamelAzureStorageDataLakePosition": { "index": 52, "kind": "header", "displayName": "", "group": "producer", "label": "producer", "required": false, "javaType": "Long", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The length of the file after all data has been written.", "constantName": "org.apache.camel.component.azure.storage.datalake.DataLakeConstants#POSITION" },
+    "CamelAzureStorageDataLakeExpression": { "index": 53, "kind": "header", "displayName": "", "group": "producer", "label": "producer", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The query expression on the file.", "constantName": "org.apache.camel.component.azure.storage.datalake.DataLakeConstants#EXPRESSION" },
+    "CamelAzureStorageDataLakeInputSerialization": { "index": 54, "kind": "header", "displayName": "", "group": "producer", "label": "producer", "required": false, "javaType": "FileQuerySerialization", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Defines the input serialization for a file query request. either FileQueryJsonSerialization or FileQueryDelimitedSerialization", "constantName": "org.apache.camel.component.azure.storage.datala [...]
+    "CamelAzureStorageDataLakeOutputSerialization": { "index": 55, "kind": "header", "displayName": "", "group": "producer", "label": "producer", "required": false, "javaType": "FileQuerySerialization", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Defines the output serialization for a file query request. either FileQueryJsonSerialization or FileQueryDelimitedSerialization", "constantName": "org.apache.camel.component.azure.storage.data [...]
+    "CamelAzureStorageDataLakeErrorConsumer": { "index": 56, "kind": "header", "displayName": "", "group": "producer", "label": "producer", "required": false, "javaType": "Consumer<FileQueryError>", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Sets error consumer for file query", "constantName": "org.apache.camel.component.azure.storage.datalake.DataLakeConstants#ERROR_CONSUMER" },
+    "CamelAzureStorageDataLakeProgressConsumer": { "index": 57, "kind": "header", "displayName": "", "group": "producer", "label": "producer", "required": false, "javaType": "Consumer<FileQueryProgress>", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Sets progress consumer for file query", "constantName": "org.apache.camel.component.azure.storage.datalake.DataLakeConstants#PROGRESS_CONSUMER" },
+    "CamelAzureStorageDataLakeQueryOptions": { "index": 58, "kind": "header", "displayName": "", "group": "producer", "label": "producer", "required": false, "javaType": "FileQueryOptions", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Optional parameters for File Query.", "constantName": "org.apache.camel.component.azure.storage.datalake.DataLakeConstants#QUERY_OPTIONS" },
+    "CamelAzureStorageDataLakePermission": { "index": 59, "kind": "header", "displayName": "", "group": "producer", "label": "producer", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Sets the permission for file.", "constantName": "org.apache.camel.component.azure.storage.datalake.DataLakeConstants#PERMISSION" },
+    "CamelAzureStorageDataLakeUmask": { "index": 60, "kind": "header", "displayName": "", "group": "producer", "label": "producer", "required": false, "javaType": "String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Sets the umask for file.", "constantName": "org.apache.camel.component.azure.storage.datalake.DataLakeConstants#UMASK" },
+    "CamelAzureStorageDataLakeFileClient": { "index": 61, "kind": "header", "displayName": "", "group": "producer", "label": "producer", "required": false, "javaType": "DataLakeFileClient", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Sets the file client to use", "constantName": "org.apache.camel.component.azure.storage.datalake.DataLakeConstants#FILE_CLIENT" },
+    "CamelAzureStorageDataLakeFlush": { "index": 62, "kind": "header", "displayName": "", "group": "producer", "label": "producer", "required": false, "javaType": "Boolean", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "Sets whether to flush on append", "constantName": "org.apache.camel.component.azure.storage.datalake.DataLakeConstants#FLUSH" }
   },
   "properties": {
     "accountName": { "index": 0, "kind": "path", "displayName": "Account Name", "group": "common", "label": "", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.azure.storage.datalake.DataLakeConfiguration", "configurationField": "configuration", "description": "name of the azure account" },
diff --git a/components/camel-azure/camel-azure-storage-datalake/src/main/java/org/apache/camel/component/azure/storage/datalake/DataLakeConstants.java b/components/camel-azure/camel-azure-storage-datalake/src/main/java/org/apache/camel/component/azure/storage/datalake/DataLakeConstants.java
index 8b1ced23421..146fc7ebfa8 100644
--- a/components/camel-azure/camel-azure-storage-datalake/src/main/java/org/apache/camel/component/azure/storage/datalake/DataLakeConstants.java
+++ b/components/camel-azure/camel-azure-storage-datalake/src/main/java/org/apache/camel/component/azure/storage/datalake/DataLakeConstants.java
@@ -21,192 +21,192 @@ import org.apache.camel.spi.Metadata;
 public final class DataLakeConstants {
     private static final String HEADER_PREFIX = "CamelAzureStorageDataLake";
 
-    @Metadata(label = "from user",
+    @Metadata(label = "producer",
               description = "Defines options available to configure the behavior of a call to listFileSystemsSegment on a DataLakeServiceAsyncClient object. Null may be passed.",
               javaType = "ListFileSystemsOptions")
     public static final String LIST_FILESYSTEMS_OPTIONS = HEADER_PREFIX + "ListFileSystemsOptions";
-    @Metadata(label = "from user", description = "An optional timeout value beyond which a RuntimeException will be raised.",
+    @Metadata(label = "producer", description = "An optional timeout value beyond which a RuntimeException will be raised.",
               javaType = "Duration")
     public static final String TIMEOUT = HEADER_PREFIX + "Timeout";
-    @Metadata(label = "from user",
+    @Metadata(label = "producer",
               description = "Specify the producer operation to execute. Different operations allowed are shown below.",
               javaType = "org.apache.camel.component.azure.storage.datalake.DataLakeOperationsDefinition")
     public static final String DATALAKE_OPERATION = HEADER_PREFIX + "Operation";
-    @Metadata(label = "from user",
+    @Metadata(label = "producer",
               description = "Name of the file system in azure datalake on which operation is to be performed. Please make sure that filesystem name is all lowercase.",
               javaType = "String")
     public static final String FILESYSTEM_NAME = HEADER_PREFIX + "FileSystemName";
-    @Metadata(label = "from user",
+    @Metadata(label = "producer",
               description = "Name of the directory in azure datalake on which operation is to be performed.",
               javaType = "String")
     public static final String DIRECTORY_NAME = HEADER_PREFIX + "DirectoryName";
-    @Metadata(label = "from user", description = "Name of the file in azure datalake on which operation is to be performed.",
+    @Metadata(label = "producer", description = "Name of the file in azure datalake on which operation is to be performed.",
               javaType = "String")
     public static final String FILE_NAME = HEADER_PREFIX + "FileName";
     @Metadata(label = "from both", description = "The metadata to associate with the file.",
               javaType = "Map<String, String>")
     public static final String METADATA = HEADER_PREFIX + "Metadata";
-    @Metadata(label = "from user",
+    @Metadata(label = "producer",
               description = "Defines options available to configure the behavior of a call to listFileSystemsSegment on a DataLakeServiceAsyncClient object.",
               javaType = "PublicAccessType")
     public static final String PUBLIC_ACCESS_TYPE = HEADER_PREFIX + "PublicAccessType";
-    @Metadata(label = "from component", description = "Non parsed http headers that can be used by the user.",
+    @Metadata(label = "consume", description = "Non parsed http headers that can be used by the user.",
               javaType = "HttpHeaders")
     public static final String RAW_HTTP_HEADERS = HEADER_PREFIX + "RawHttpHeaders";
-    @Metadata(label = "from user",
+    @Metadata(label = "producer",
               description = "This contains values which will restrict the successful operation of a variety of requests to the conditions present. These conditions are entirely optional.",
               javaType = "DataLakeRequestConditions")
     public static final String DATALAKE_REQUEST_CONDITION = HEADER_PREFIX + "RequestCondition";
-    @Metadata(label = "from user",
+    @Metadata(label = "producer",
               description = "Defines options available to configure the behavior of a call to listContainersSegment on a DataLakeFileSystemClient object. Null may be passed.",
               javaType = "ListPathOptions")
     public static final String LIST_PATH_OPTIONS = HEADER_PREFIX + "ListPathOptions";
-    @Metadata(label = "from user", description = "Path of the file to be used for upload operations.", javaType = "String")
+    @Metadata(label = "producer", description = "Path of the file to be used for upload operations.", javaType = "String")
     public static final String PATH = HEADER_PREFIX + "Path";
-    @Metadata(label = "from user",
+    @Metadata(label = "producer",
               description = "Specifies if the call to listContainersSegment should recursively include all paths.",
               javaType = "Boolean")
     public static final String RECURSIVE = HEADER_PREFIX + "Recursive";
-    @Metadata(label = "from user",
+    @Metadata(label = "producer",
               description = "Specifies the maximum number of blobs to return, including all BlobPrefix elements.",
               javaType = "Integer")
     public static final String MAX_RESULTS = HEADER_PREFIX + "MaxResults";
-    @Metadata(label = "from user", description = "Specifies if the name of the user principal should be returned.",
+    @Metadata(label = "producer", description = "Specifies if the name of the user principal should be returned.",
               javaType = "Boolean")
     public static final String USER_PRINCIPAL_NAME_RETURNED = HEADER_PREFIX + "UserPrincipalNameReturned";
-    @Metadata(label = "from user",
+    @Metadata(label = "producer",
               description = "Filter the results to return only those files with match the specified regular expression.",
               javaType = "String")
     public static final String REGEX = HEADER_PREFIX + "Regex";
-    @Metadata(label = "from user", description = "Directory in which the file is to be downloaded.", javaType = "String")
+    @Metadata(label = "producer", description = "Directory in which the file is to be downloaded.", javaType = "String")
     public static final String FILE_DIR = HEADER_PREFIX + "FileDir";
-    @Metadata(label = "from component", description = "Access tier of file.", javaType = "AccessTier")
+    @Metadata(label = "consume", description = "Access tier of file.", javaType = "AccessTier")
     public static final String ACCESS_TIER = HEADER_PREFIX + "AccessTier";
-    @Metadata(label = "from user",
+    @Metadata(label = "producer",
               description = "An MD5 hash of the content. The hash is used to verify the integrity of the file during transport.",
               javaType = "byte[]")
     public static final String CONTENT_MD5 = HEADER_PREFIX + "ContentMD5";
-    @Metadata(label = "from user",
+    @Metadata(label = "producer",
               description = "This is a representation of a range of bytes on a file, typically used during a download operation. "
                             +
                             "Passing null as a FileRange value will default to the entire range of the file.",
               javaType = "FileRange")
     public static final String FILE_RANGE = HEADER_PREFIX + "FileRange";
-    @Metadata(label = "from user", description = "The configuration used to parallelize data transfer operations.",
+    @Metadata(label = "producer", description = "The configuration used to parallelize data transfer operations.",
               javaType = "ParallelTransferOptions")
     public static final String PARALLEL_TRANSFER_OPTIONS = HEADER_PREFIX + "ParallelTransferOptions";
-    @Metadata(label = "from user", description = "Set of OpenOption used to configure how to open or create a file.",
+    @Metadata(label = "producer", description = "Set of OpenOption used to configure how to open or create a file.",
               javaType = "Set<OpenOption>")
     public static final String OPEN_OPTIONS = HEADER_PREFIX + "OpenOptions";
-    @Metadata(label = "from component", description = "Datetime when the access tier of the blob last changed.",
+    @Metadata(label = "consume", description = "Datetime when the access tier of the blob last changed.",
               javaType = "OffsetDateTime")
     public static final String ACCESS_TIER_CHANGE_TIME = HEADER_PREFIX + "AccessTierChangeTime";
-    @Metadata(label = "from component", description = "Archive status of file.", javaType = "ArchiveStatus")
+    @Metadata(label = "consume", description = "Archive status of file.", javaType = "ArchiveStatus")
     public static final String ARCHIVE_STATUS = HEADER_PREFIX + "ArchiveStatus";
-    @Metadata(label = "from component", description = "Cache control specified for the file.", javaType = "String")
+    @Metadata(label = "consume", description = "Cache control specified for the file.", javaType = "String")
     public static final String CACHE_CONTROL = HEADER_PREFIX + "CacheControl";
-    @Metadata(label = "from component", description = "Content disposition specified for the file.", javaType = "String")
+    @Metadata(label = "consume", description = "Content disposition specified for the file.", javaType = "String")
     public static final String CONTENT_DISPOSITION = HEADER_PREFIX + "ContentDisposition";
-    @Metadata(label = "from component", description = "Content encoding specified for the file.", javaType = "String")
+    @Metadata(label = "consume", description = "Content encoding specified for the file.", javaType = "String")
     public static final String CONTENT_ENCODING = HEADER_PREFIX + "ContentEncoding";
-    @Metadata(label = "from component", description = "Content language specified for the file.", javaType = "String")
+    @Metadata(label = "consume", description = "Content language specified for the file.", javaType = "String")
     public static final String CONTENT_LANGUAGE = HEADER_PREFIX + "ContentLanguage";
-    @Metadata(label = "from component", description = "Content type specified for the file.", javaType = "String")
+    @Metadata(label = "consume", description = "Content type specified for the file.", javaType = "String")
     public static final String CONTENT_TYPE = HEADER_PREFIX + "ContentType";
-    @Metadata(label = "from component",
+    @Metadata(label = "consume",
               description = "Conclusion time of the last attempted Copy Blob operation where this file was the destination file.",
               javaType = "OffsetDateTime")
     public static final String COPY_COMPLETION_TIME = HEADER_PREFIX + "CopyCompletionTime";
-    @Metadata(label = "from component", description = "String identifier for this copy operation.", javaType = "String")
+    @Metadata(label = "consume", description = "String identifier for this copy operation.", javaType = "String")
     public static final String COPY_ID = HEADER_PREFIX + "CopyId";
-    @Metadata(label = "from component",
+    @Metadata(label = "consume",
               description = "Contains the number of bytes copied and the total bytes in the source in the last attempted Copy Blob operation where this file was the destination file.",
               javaType = "String")
     public static final String COPY_PROGRESS = HEADER_PREFIX + "CopyProgress";
-    @Metadata(label = "from component",
+    @Metadata(label = "consume",
               description = "URL up to 2 KB in length that specifies the source file or file used in the last attempted Copy Blob operation where this file was the destination file.",
               javaType = "String")
     public static final String COPY_SOURCE = HEADER_PREFIX + "CopySource";
-    @Metadata(label = "from component", description = "Status of the last copy operation performed on the file.",
+    @Metadata(label = "consume", description = "Status of the last copy operation performed on the file.",
               javaType = "com.azure.storage.file.datalake.models.CopyStatusType")
     public static final String COPY_STATUS = HEADER_PREFIX + "CopyStatus";
-    @Metadata(label = "from component", description = "The description of the copy's status", javaType = "String")
+    @Metadata(label = "consume", description = "The description of the copy's status", javaType = "String")
     public static final String COPY_STATUS_DESCRIPTION = HEADER_PREFIX + "CopyStatusDescription";
-    @Metadata(label = "from component", description = "Creation time of the file.", javaType = "OffsetDateTime")
+    @Metadata(label = "consume", description = "Creation time of the file.", javaType = "OffsetDateTime")
     public static final String CREATION_TIME = HEADER_PREFIX + "CreationTime";
-    @Metadata(label = "from component", description = "The SHA-256 hash of the encryption key used to encrypt the file.",
+    @Metadata(label = "consume", description = "The SHA-256 hash of the encryption key used to encrypt the file.",
               javaType = "String")
     public static final String ENCRYPTION_KEY_SHA_256 = HEADER_PREFIX + "EncryptionKeySha256";
-    @Metadata(label = "from component", description = "The E Tag of the file.", javaType = "String")
+    @Metadata(label = "consume", description = "The E Tag of the file.", javaType = "String")
     public static final String E_TAG = HEADER_PREFIX + "ETag";
-    @Metadata(label = "from component", description = "Size of the file.", javaType = "Long")
+    @Metadata(label = "consume", description = "Size of the file.", javaType = "Long")
     public static final String FILE_SIZE = HEADER_PREFIX + "FileSize";
-    @Metadata(label = "from component", description = "Datetime when the file was last modified.",
+    @Metadata(label = "consume", description = "Datetime when the file was last modified.",
               javaType = "OffsetDateTime")
     public static final String LAST_MODIFIED = HEADER_PREFIX + "LastModified";
-    @Metadata(label = "from component", description = "Type of lease on the file.",
+    @Metadata(label = "consume", description = "Type of lease on the file.",
               javaType = "com.azure.storage.file.datalake.models.LeaseDurationType")
     public static final String LEASE_DURATION = HEADER_PREFIX + "LeaseDuration";
-    @Metadata(label = "from component", description = "State of the lease on the file.",
+    @Metadata(label = "consume", description = "State of the lease on the file.",
               javaType = "com.azure.storage.file.datalake.models.LeaseStateType")
     public static final String LEASE_STATE = HEADER_PREFIX + "LeaseState";
-    @Metadata(label = "from component", description = "Status of the lease on the file.",
+    @Metadata(label = "consume", description = "Status of the lease on the file.",
               javaType = "com.azure.storage.file.datalake.models.LeaseStatusType")
     public static final String LEASE_STATUS = HEADER_PREFIX + "LeaseStatus";
-    @Metadata(label = "from user", description = "Flag indicating if the file was incrementally copied.",
+    @Metadata(label = "producer", description = "Flag indicating if the file was incrementally copied.",
               javaType = "Boolean")
     public static final String INCREMENTAL_COPY = HEADER_PREFIX + "IncrementalCopy";
-    @Metadata(label = "from component", description = "Flag indicating if the file's content is encrypted on the server.",
+    @Metadata(label = "consume", description = "Flag indicating if the file's content is encrypted on the server.",
               javaType = "Boolean")
     public static final String SERVER_ENCRYPTED = HEADER_PREFIX + "ServerEncrypted";
-    @Metadata(label = "from user", description = "Set the Expiration time of the download link.", javaType = "Long")
+    @Metadata(label = "producer", description = "Set the Expiration time of the download link.", javaType = "Long")
     public static final String DOWNLOAD_LINK_EXPIRATION = HEADER_PREFIX + "DownloadLinkExpiration";
-    @Metadata(label = "from component", description = "The link that can be used to download the file from datalake.",
+    @Metadata(label = "consume", description = "The link that can be used to download the file from datalake.",
               javaType = "String")
     public static final String DOWNLOAD_LINK = HEADER_PREFIX + "DownloadLink";
-    @Metadata(label = "from user", description = "The position where the data is to be appended.", javaType = "Long")
+    @Metadata(label = "producer", description = "The position where the data is to be appended.", javaType = "Long")
     public static final String FILE_OFFSET = HEADER_PREFIX + "FileOffset";
-    @Metadata(label = "from user",
+    @Metadata(label = "producer",
               description = "By setting lease id, requests will fail if the provided lease does not match the active lease on the file.",
               javaType = "String")
     public static final String LEASE_ID = HEADER_PREFIX + "LeaseId";
-    @Metadata(label = "from user", description = "Additional parameters for a set of operations.",
+    @Metadata(label = "producer", description = "Additional parameters for a set of operations.",
               javaType = "PathHttpHeaders")
     public static final String PATH_HTTP_HEADERS = HEADER_PREFIX + "PathHttpHeaders";
-    @Metadata(label = "from user",
+    @Metadata(label = "producer",
               description = "Determines Whether or not uncommitted data is to be retained after the operation.",
               javaType = "Boolean")
     public static final String RETAIN_UNCOMMITED_DATA = HEADER_PREFIX + "RetainCommitedData";
-    @Metadata(label = "from user",
+    @Metadata(label = "producer",
               description = "Whether or not a file changed event raised indicates completion (true) or modification (false).",
               javaType = "Boolean")
     public static final String CLOSE = HEADER_PREFIX + "Close";
-    @Metadata(label = "from user", description = "The length of the file after all data has been written.", javaType = "Long")
+    @Metadata(label = "producer", description = "The length of the file after all data has been written.", javaType = "Long")
     public static final String POSITION = HEADER_PREFIX + "Position";
-    @Metadata(label = "from user", description = "The query expression on the file.", javaType = "String")
+    @Metadata(label = "producer", description = "The query expression on the file.", javaType = "String")
     public static final String EXPRESSION = HEADER_PREFIX + "Expression";
-    @Metadata(label = "from user",
+    @Metadata(label = "producer",
               description = "Defines the input serialization for a file query request. either FileQueryJsonSerialization or FileQueryDelimitedSerialization",
               javaType = "FileQuerySerialization")
     public static final String INPUT_SERIALIZATION = HEADER_PREFIX + "InputSerialization";
-    @Metadata(label = "from user",
+    @Metadata(label = "producer",
               description = "Defines the output serialization for a file query request. either FileQueryJsonSerialization or FileQueryDelimitedSerialization",
               javaType = "FileQuerySerialization")
     public static final String OUTPUT_SERIALIZATION = HEADER_PREFIX + "OutputSerialization";
-    @Metadata(label = "from user", description = "Sets error consumer for file query", javaType = "Consumer<FileQueryError>")
+    @Metadata(label = "producer", description = "Sets error consumer for file query", javaType = "Consumer<FileQueryError>")
     public static final String ERROR_CONSUMER = HEADER_PREFIX + "ErrorConsumer";
-    @Metadata(label = "from user", description = "Sets progress consumer for file query",
+    @Metadata(label = "producer", description = "Sets progress consumer for file query",
               javaType = "Consumer<FileQueryProgress>")
     public static final String PROGRESS_CONSUMER = HEADER_PREFIX + "ProgressConsumer";
-    @Metadata(label = "from user", description = "Optional parameters for File Query.", javaType = "FileQueryOptions")
+    @Metadata(label = "producer", description = "Optional parameters for File Query.", javaType = "FileQueryOptions")
     public static final String QUERY_OPTIONS = HEADER_PREFIX + "QueryOptions";
-    @Metadata(label = "from user", description = "Sets the permission for file.", javaType = "String")
+    @Metadata(label = "producer", description = "Sets the permission for file.", javaType = "String")
     public static final String PERMISSION = HEADER_PREFIX + "Permission";
-    @Metadata(label = "from user", description = "Sets the umask for file.", javaType = "String")
+    @Metadata(label = "producer", description = "Sets the umask for file.", javaType = "String")
     public static final String UMASK = HEADER_PREFIX + "Umask";
-    @Metadata(label = "from user", description = "Sets the file client to use", javaType = "DataLakeFileClient")
+    @Metadata(label = "producer", description = "Sets the file client to use", javaType = "DataLakeFileClient")
     public static final String FILE_CLIENT = HEADER_PREFIX + "FileClient";
-    @Metadata(label = "from user", description = "Sets whether to flush on append", javaType = "Boolean")
+    @Metadata(label = "producer", description = "Sets whether to flush on append", javaType = "Boolean")
     public static final String FLUSH = HEADER_PREFIX + "Flush";
 
     private DataLakeConstants() {