[ 
https://issues.apache.org/jira/browse/CAMEL-23328?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Andrea Cosentino resolved CAMEL-23328.
--------------------------------------
    Resolution: Fixed

> camel-azure-storage-blob - Add support for blob index tags (set and get)
> ------------------------------------------------------------------------
>
>                 Key: CAMEL-23328
>                 URL: https://issues.apache.org/jira/browse/CAMEL-23328
>             Project: Camel
>          Issue Type: New Feature
>          Components: camel-azure
>            Reporter: Andrea Cosentino
>            Assignee: Andrea Cosentino
>            Priority: Major
>             Fix For: 4.21.0
>
>
> The camel-azure-storage-blob component does not currently support Azure Blob 
> Storage index tags.
> Add two new producer operations:
> - *setBlobTags* - Sets user-defined key-value tags on a blob via 
> BlobClient.setTagsWithResponse()
> - *getBlobTags* - Retrieves tags from a blob via 
> BlobClient.getTagsWithResponse()
> The underlying Azure Storage Blob SDK already provides full support for blob 
> index tags (BlobTags, TaggedBlobItem, BlobSetTagsOptions, BlobGetTagsOptions 
> classes).
> *Implementation scope:*
> - Add setBlobTags and getBlobTags to BlobOperationsDefinition
> - Add tag-related header constants to BlobConstants (e.g., BLOB_TAGS as 
> Map<String, String>)
> - Add wrapper methods to BlobClientWrapper
> - Add operation implementations in BlobOperations
> - Wire operations in BlobProducer
> - Add exchange header helpers to BlobExchangeHeaders
> - Update documentation and add tests



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

Reply via email to