Zineb Bendhiba created CAMEL-23251:
--------------------------------------

             Summary: Google mail Add DataTypeTransformer for Gmail 
ModifyMessageRequest to update labels
                 Key: CAMEL-23251
                 URL: https://issues.apache.org/jira/browse/CAMEL-23251
             Project: Camel
          Issue Type: New Feature
            Reporter: Zineb Bendhiba
            Assignee: Zineb Bendhiba


Currently, modifying Gmail message labels requires users to manually call 
labels/list, resolve label names to IDs, and build a ModifyMessageRequest 
themselves. This is boilerplate that every user has to repeat.

 Proposal: Add a DataTypeTransformer named google-mail:update-message-labels in 
the camel-google-mail component that:
 # Reads two lists of label names from exchange variables (e.g. addLabels and 
removeLabels)
 # Resolves label names to Gmail label IDs internally
 # Builds and sets a ModifyMessageRequest as the message body



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to