[
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)