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

oscerd pushed a commit to branch camel-4.18.x
in repository https://gitbox.apache.org/repos/asf/camel.git


The following commit(s) were added to refs/heads/camel-4.18.x by this push:
     new 054d0c1e6c63 CAMEL-23575: camel-mongodb-gridfs - align Exchange header 
constant names with Camel naming convention (#23413) (#23473)
054d0c1e6c63 is described below

commit 054d0c1e6c63f06b1a890c93f24115ee9bd110a8
Author: Andrea Cosentino <[email protected]>
AuthorDate: Fri May 22 18:00:34 2026 +0200

    CAMEL-23575: camel-mongodb-gridfs - align Exchange header constant names 
with Camel naming convention (#23413) (#23473)
    
    Renames the values of the Exchange header constants in GridFsConstants to
    follow the standard Camel<Component><Field> naming convention used across
    the rest of the component catalog, bringing camel-mongodb-gridfs in line
    with the parent camel-mongodb component
    (MongoDbConstants.OPERATION_HEADER = "CamelMongoDbOperation").
    
    The Java field names are unchanged so routes/code referencing the
    constants symbolically continue to work as-is:
    
      gridfs.operation -> CamelGridFsOperation
      gridfs.metadata  -> CamelGridFsMetadata
      gridfs.chunksize -> CamelGridFsChunkSize
      gridfs.objectid  -> CamelGridFsObjectId
      gridfs.fileid    -> CamelGridFsFileId
    
    The cascading rename of the auto-generated Endpoint DSL accessors on
    GridFsHeaderNameBuilder is included (gridfsOperation() -> gridFsOperation(),
    etc.) along with the regenerated component catalog. The upgrade-guide
    entry for this change is added on the main branch (per the backport
    upgrade-guide policy).
    
    Consistent with the same alignment applied to camel-lucene (CAMEL-23509),
    camel-jgroups (CAMEL-23510), camel-jgroups-raft (CAMEL-23511), and
    camel-cxf (CAMEL-23526).
    
    Reported by Claude Code on behalf of Andrea Cosentino.
    
    (cherry picked from commit 8f0b1acfb89867bc28805d8281fa5c70192e2122)
    
    Signed-off-by: Andrea Cosentino <[email protected]>
---
 .../camel/catalog/components/mongodb-gridfs.json   | 10 ++++----
 .../component/mongodb/gridfs/mongodb-gridfs.json   | 10 ++++----
 .../component/mongodb/gridfs/GridFsConstants.java  | 10 ++++----
 .../endpoint/dsl/GridFsEndpointBuilderFactory.java | 30 +++++++++++-----------
 4 files changed, 30 insertions(+), 30 deletions(-)

diff --git 
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/mongodb-gridfs.json
 
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/mongodb-gridfs.json
index 38469cf6a23f..61cbf89d1e64 100644
--- 
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/mongodb-gridfs.json
+++ 
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/mongodb-gridfs.json
@@ -35,11 +35,11 @@
     "CamelFileName": { "index": 3, "kind": "header", "displayName": "", 
"group": "producer", "label": "producer", "required": false, "javaType": 
"String", "deprecated": false, "deprecationNote": "", "autowired": false, 
"secret": false, "description": "The name of the file.", "constantName": 
"org.apache.camel.component.mongodb.gridfs.GridFsConstants#FILE_NAME" },
     "Content-Type": { "index": 4, "kind": "header", "displayName": "", 
"group": "producer", "label": "producer", "required": false, "javaType": 
"String", "deprecated": false, "deprecationNote": "", "autowired": false, 
"secret": false, "description": "The content type of the file.", 
"constantName": 
"org.apache.camel.component.mongodb.gridfs.GridFsConstants#CONTENT_TYPE" },
     "CamelFileNameProduced": { "index": 5, "kind": "header", "displayName": 
"", "group": "producer", "label": "producer", "required": false, "javaType": 
"String", "deprecated": false, "deprecationNote": "", "autowired": false, 
"secret": false, "description": "The file name produced.", "constantName": 
"org.apache.camel.component.mongodb.gridfs.GridFsConstants#FILE_NAME_PRODUCED" 
},
-    "gridfs.metadata": { "index": 6, "kind": "header", "displayName": "", 
"group": "common", "label": "", "required": false, "javaType": "String", 
"deprecated": false, "deprecationNote": "", "autowired": false, "secret": 
false, "description": "Any additional metadata stored along with the file in 
JSON format.", "constantName": 
"org.apache.camel.component.mongodb.gridfs.GridFsConstants#GRIDFS_METADATA" },
-    "gridfs.operation": { "index": 7, "kind": "header", "displayName": "", 
"group": "producer", "label": "producer", "required": false, "javaType": 
"String", "deprecated": false, "deprecationNote": "", "autowired": false, 
"secret": false, "description": "The operation to perform.", "constantName": 
"org.apache.camel.component.mongodb.gridfs.GridFsConstants#GRIDFS_OPERATION" },
-    "gridfs.chunksize": { "index": 8, "kind": "header", "displayName": "", 
"group": "producer", "label": "producer", "required": false, "javaType": 
"Integer", "deprecated": false, "deprecationNote": "", "autowired": false, 
"secret": false, "description": "The number of bytes per chunk for the uploaded 
file.", "constantName": 
"org.apache.camel.component.mongodb.gridfs.GridFsConstants#GRIDFS_CHUNKSIZE" },
-    "gridfs.fileid": { "index": 9, "kind": "header", "displayName": "", 
"group": "producer", "label": "producer", "required": false, "javaType": 
"org.bson.types.ObjectId", "deprecated": false, "deprecationNote": "", 
"autowired": false, "secret": false, "description": "The ObjectId of the file 
produced", "constantName": 
"org.apache.camel.component.mongodb.gridfs.GridFsConstants#GRIDFS_FILE_ID_PRODUCED"
 },
-    "gridfs.objectid": { "index": 10, "kind": "header", "displayName": "", 
"group": "producer", "label": "producer", "required": false, "javaType": 
"org.bson.types.ObjectId", "deprecated": false, "deprecationNote": "", 
"autowired": false, "secret": false, "description": "The ObjectId of the 
file.", "constantName": 
"org.apache.camel.component.mongodb.gridfs.GridFsConstants#GRIDFS_OBJECT_ID" }
+    "CamelGridFsMetadata": { "index": 6, "kind": "header", "displayName": "", 
"group": "common", "label": "", "required": false, "javaType": "String", 
"deprecated": false, "deprecationNote": "", "autowired": false, "secret": 
false, "description": "Any additional metadata stored along with the file in 
JSON format.", "constantName": 
"org.apache.camel.component.mongodb.gridfs.GridFsConstants#GRIDFS_METADATA" },
+    "CamelGridFsOperation": { "index": 7, "kind": "header", "displayName": "", 
"group": "producer", "label": "producer", "required": false, "javaType": 
"String", "deprecated": false, "deprecationNote": "", "autowired": false, 
"secret": false, "description": "The operation to perform.", "constantName": 
"org.apache.camel.component.mongodb.gridfs.GridFsConstants#GRIDFS_OPERATION" },
+    "CamelGridFsChunkSize": { "index": 8, "kind": "header", "displayName": "", 
"group": "producer", "label": "producer", "required": false, "javaType": 
"Integer", "deprecated": false, "deprecationNote": "", "autowired": false, 
"secret": false, "description": "The number of bytes per chunk for the uploaded 
file.", "constantName": 
"org.apache.camel.component.mongodb.gridfs.GridFsConstants#GRIDFS_CHUNKSIZE" },
+    "CamelGridFsFileId": { "index": 9, "kind": "header", "displayName": "", 
"group": "producer", "label": "producer", "required": false, "javaType": 
"org.bson.types.ObjectId", "deprecated": false, "deprecationNote": "", 
"autowired": false, "secret": false, "description": "The ObjectId of the file 
produced", "constantName": 
"org.apache.camel.component.mongodb.gridfs.GridFsConstants#GRIDFS_FILE_ID_PRODUCED"
 },
+    "CamelGridFsObjectId": { "index": 10, "kind": "header", "displayName": "", 
"group": "producer", "label": "producer", "required": false, "javaType": 
"org.bson.types.ObjectId", "deprecated": false, "deprecationNote": "", 
"autowired": false, "secret": false, "description": "The ObjectId of the 
file.", "constantName": 
"org.apache.camel.component.mongodb.gridfs.GridFsConstants#GRIDFS_OBJECT_ID" }
   },
   "properties": {
     "connectionBean": { "index": 0, "kind": "path", "displayName": "Connection 
Bean", "group": "common", "label": "", "required": true, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "deprecationNote": "", 
"autowired": false, "secret": false, "description": "Name of 
com.mongodb.client.MongoClient to use." },
diff --git 
a/components/camel-mongodb-gridfs/src/generated/resources/META-INF/org/apache/camel/component/mongodb/gridfs/mongodb-gridfs.json
 
b/components/camel-mongodb-gridfs/src/generated/resources/META-INF/org/apache/camel/component/mongodb/gridfs/mongodb-gridfs.json
index 38469cf6a23f..61cbf89d1e64 100644
--- 
a/components/camel-mongodb-gridfs/src/generated/resources/META-INF/org/apache/camel/component/mongodb/gridfs/mongodb-gridfs.json
+++ 
b/components/camel-mongodb-gridfs/src/generated/resources/META-INF/org/apache/camel/component/mongodb/gridfs/mongodb-gridfs.json
@@ -35,11 +35,11 @@
     "CamelFileName": { "index": 3, "kind": "header", "displayName": "", 
"group": "producer", "label": "producer", "required": false, "javaType": 
"String", "deprecated": false, "deprecationNote": "", "autowired": false, 
"secret": false, "description": "The name of the file.", "constantName": 
"org.apache.camel.component.mongodb.gridfs.GridFsConstants#FILE_NAME" },
     "Content-Type": { "index": 4, "kind": "header", "displayName": "", 
"group": "producer", "label": "producer", "required": false, "javaType": 
"String", "deprecated": false, "deprecationNote": "", "autowired": false, 
"secret": false, "description": "The content type of the file.", 
"constantName": 
"org.apache.camel.component.mongodb.gridfs.GridFsConstants#CONTENT_TYPE" },
     "CamelFileNameProduced": { "index": 5, "kind": "header", "displayName": 
"", "group": "producer", "label": "producer", "required": false, "javaType": 
"String", "deprecated": false, "deprecationNote": "", "autowired": false, 
"secret": false, "description": "The file name produced.", "constantName": 
"org.apache.camel.component.mongodb.gridfs.GridFsConstants#FILE_NAME_PRODUCED" 
},
-    "gridfs.metadata": { "index": 6, "kind": "header", "displayName": "", 
"group": "common", "label": "", "required": false, "javaType": "String", 
"deprecated": false, "deprecationNote": "", "autowired": false, "secret": 
false, "description": "Any additional metadata stored along with the file in 
JSON format.", "constantName": 
"org.apache.camel.component.mongodb.gridfs.GridFsConstants#GRIDFS_METADATA" },
-    "gridfs.operation": { "index": 7, "kind": "header", "displayName": "", 
"group": "producer", "label": "producer", "required": false, "javaType": 
"String", "deprecated": false, "deprecationNote": "", "autowired": false, 
"secret": false, "description": "The operation to perform.", "constantName": 
"org.apache.camel.component.mongodb.gridfs.GridFsConstants#GRIDFS_OPERATION" },
-    "gridfs.chunksize": { "index": 8, "kind": "header", "displayName": "", 
"group": "producer", "label": "producer", "required": false, "javaType": 
"Integer", "deprecated": false, "deprecationNote": "", "autowired": false, 
"secret": false, "description": "The number of bytes per chunk for the uploaded 
file.", "constantName": 
"org.apache.camel.component.mongodb.gridfs.GridFsConstants#GRIDFS_CHUNKSIZE" },
-    "gridfs.fileid": { "index": 9, "kind": "header", "displayName": "", 
"group": "producer", "label": "producer", "required": false, "javaType": 
"org.bson.types.ObjectId", "deprecated": false, "deprecationNote": "", 
"autowired": false, "secret": false, "description": "The ObjectId of the file 
produced", "constantName": 
"org.apache.camel.component.mongodb.gridfs.GridFsConstants#GRIDFS_FILE_ID_PRODUCED"
 },
-    "gridfs.objectid": { "index": 10, "kind": "header", "displayName": "", 
"group": "producer", "label": "producer", "required": false, "javaType": 
"org.bson.types.ObjectId", "deprecated": false, "deprecationNote": "", 
"autowired": false, "secret": false, "description": "The ObjectId of the 
file.", "constantName": 
"org.apache.camel.component.mongodb.gridfs.GridFsConstants#GRIDFS_OBJECT_ID" }
+    "CamelGridFsMetadata": { "index": 6, "kind": "header", "displayName": "", 
"group": "common", "label": "", "required": false, "javaType": "String", 
"deprecated": false, "deprecationNote": "", "autowired": false, "secret": 
false, "description": "Any additional metadata stored along with the file in 
JSON format.", "constantName": 
"org.apache.camel.component.mongodb.gridfs.GridFsConstants#GRIDFS_METADATA" },
+    "CamelGridFsOperation": { "index": 7, "kind": "header", "displayName": "", 
"group": "producer", "label": "producer", "required": false, "javaType": 
"String", "deprecated": false, "deprecationNote": "", "autowired": false, 
"secret": false, "description": "The operation to perform.", "constantName": 
"org.apache.camel.component.mongodb.gridfs.GridFsConstants#GRIDFS_OPERATION" },
+    "CamelGridFsChunkSize": { "index": 8, "kind": "header", "displayName": "", 
"group": "producer", "label": "producer", "required": false, "javaType": 
"Integer", "deprecated": false, "deprecationNote": "", "autowired": false, 
"secret": false, "description": "The number of bytes per chunk for the uploaded 
file.", "constantName": 
"org.apache.camel.component.mongodb.gridfs.GridFsConstants#GRIDFS_CHUNKSIZE" },
+    "CamelGridFsFileId": { "index": 9, "kind": "header", "displayName": "", 
"group": "producer", "label": "producer", "required": false, "javaType": 
"org.bson.types.ObjectId", "deprecated": false, "deprecationNote": "", 
"autowired": false, "secret": false, "description": "The ObjectId of the file 
produced", "constantName": 
"org.apache.camel.component.mongodb.gridfs.GridFsConstants#GRIDFS_FILE_ID_PRODUCED"
 },
+    "CamelGridFsObjectId": { "index": 10, "kind": "header", "displayName": "", 
"group": "producer", "label": "producer", "required": false, "javaType": 
"org.bson.types.ObjectId", "deprecated": false, "deprecationNote": "", 
"autowired": false, "secret": false, "description": "The ObjectId of the 
file.", "constantName": 
"org.apache.camel.component.mongodb.gridfs.GridFsConstants#GRIDFS_OBJECT_ID" }
   },
   "properties": {
     "connectionBean": { "index": 0, "kind": "path", "displayName": "Connection 
Bean", "group": "common", "label": "", "required": true, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "deprecationNote": "", 
"autowired": false, "secret": false, "description": "Name of 
com.mongodb.client.MongoClient to use." },
diff --git 
a/components/camel-mongodb-gridfs/src/main/java/org/apache/camel/component/mongodb/gridfs/GridFsConstants.java
 
b/components/camel-mongodb-gridfs/src/main/java/org/apache/camel/component/mongodb/gridfs/GridFsConstants.java
index f05dde5fd811..674fa58a6207 100644
--- 
a/components/camel-mongodb-gridfs/src/main/java/org/apache/camel/component/mongodb/gridfs/GridFsConstants.java
+++ 
b/components/camel-mongodb-gridfs/src/main/java/org/apache/camel/component/mongodb/gridfs/GridFsConstants.java
@@ -41,15 +41,15 @@ public final class GridFsConstants {
     public static final String GRIDFS_FILE_KEY_UPLOAD_DATE = "uploadDate";
     public static final String PERSISTENT_TIMESTAMP_KEY = "timestamp";
     @Metadata(description = "Any additional metadata stored along with the 
file in JSON format.", javaType = "String")
-    public static final String GRIDFS_METADATA = "gridfs.metadata";
+    public static final String GRIDFS_METADATA = "CamelGridFsMetadata";
     @Metadata(label = "producer", description = "The operation to perform.", 
javaType = "String")
-    public static final String GRIDFS_OPERATION = "gridfs.operation";
+    public static final String GRIDFS_OPERATION = "CamelGridFsOperation";
     @Metadata(label = "producer", description = "The number of bytes per chunk 
for the uploaded file.", javaType = "Integer")
-    public static final String GRIDFS_CHUNKSIZE = "gridfs.chunksize";
+    public static final String GRIDFS_CHUNKSIZE = "CamelGridFsChunkSize";
     @Metadata(label = "producer", description = "The ObjectId of the file 
produced", javaType = "org.bson.types.ObjectId")
-    public static final String GRIDFS_FILE_ID_PRODUCED = "gridfs.fileid";
+    public static final String GRIDFS_FILE_ID_PRODUCED = "CamelGridFsFileId";
     @Metadata(label = "producer", description = "The ObjectId of the file.", 
javaType = "org.bson.types.ObjectId")
-    public static final String GRIDFS_OBJECT_ID = "gridfs.objectid";
+    public static final String GRIDFS_OBJECT_ID = "CamelGridFsObjectId";
 
     private GridFsConstants() {
     }
diff --git 
a/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/GridFsEndpointBuilderFactory.java
 
b/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/GridFsEndpointBuilderFactory.java
index ab77c905474c..20d3c62225a2 100644
--- 
a/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/GridFsEndpointBuilderFactory.java
+++ 
b/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/GridFsEndpointBuilderFactory.java
@@ -896,10 +896,10 @@ public interface GridFsEndpointBuilderFactory {
          * 
          * Group: common
          * 
-         * @return the name of the header {@code gridfs.metadata}.
+         * @return the name of the header {@code GridFsMetadata}.
          */
-        public String gridfsMetadata() {
-            return "gridfs.metadata";
+        public String gridFsMetadata() {
+            return "CamelGridFsMetadata";
         }
         /**
          * The operation to perform.
@@ -908,10 +908,10 @@ public interface GridFsEndpointBuilderFactory {
          * 
          * Group: producer
          * 
-         * @return the name of the header {@code gridfs.operation}.
+         * @return the name of the header {@code GridFsOperation}.
          */
-        public String gridfsOperation() {
-            return "gridfs.operation";
+        public String gridFsOperation() {
+            return "CamelGridFsOperation";
         }
         /**
          * The number of bytes per chunk for the uploaded file.
@@ -920,10 +920,10 @@ public interface GridFsEndpointBuilderFactory {
          * 
          * Group: producer
          * 
-         * @return the name of the header {@code gridfs.chunksize}.
+         * @return the name of the header {@code GridFsChunkSize}.
          */
-        public String gridfsChunksize() {
-            return "gridfs.chunksize";
+        public String gridFsChunkSize() {
+            return "CamelGridFsChunkSize";
         }
         /**
          * The ObjectId of the file produced.
@@ -932,10 +932,10 @@ public interface GridFsEndpointBuilderFactory {
          * 
          * Group: producer
          * 
-         * @return the name of the header {@code gridfs.fileid}.
+         * @return the name of the header {@code GridFsFileId}.
          */
-        public String gridfsFileid() {
-            return "gridfs.fileid";
+        public String gridFsFileId() {
+            return "CamelGridFsFileId";
         }
         /**
          * The ObjectId of the file.
@@ -944,10 +944,10 @@ public interface GridFsEndpointBuilderFactory {
          * 
          * Group: producer
          * 
-         * @return the name of the header {@code gridfs.objectid}.
+         * @return the name of the header {@code GridFsObjectId}.
          */
-        public String gridfsObjectid() {
-            return "gridfs.objectid";
+        public String gridFsObjectId() {
+            return "CamelGridFsObjectId";
         }
     }
     static GridFsEndpointBuilder endpointBuilder(String componentName, String 
path) {

Reply via email to