vineetsaurabh opened a new pull request, #29489:
URL: https://github.com/apache/camel/pull/29489
## Description
This PR adds a new Camel Azure IoT Hub component for sending messages to
Azure IoT Hub devices.
The component provides:
a producer endpoint for Azure IoT Hub
support for device ID and connection string supplied via URI or message
headers
delivery modes for telemetry, twin updates, or both
client pooling to reuse Azure DeviceClient instances
retry and reconnect handling for transient IoT Hub failures
unit coverage for retry logic and client reuse behavior
This is a new component contribution for Camel 4 and is intended to enable
Azure IoT Hub integration from Camel routes without requiring custom code.
## Target
I checked that the commit is targeting the correct branch (Camel 4 uses the
main branch)
## Tracking
https://issues.apache.org/jira/browse/CAMEL-22624
## Apache Camel coding standards and style
- [x] I checked that each commit in the pull request has a meaningful
subject line and body.
- [x] I have run mvn clean install -DskipTests locally from root folder and
I have committed all auto-generated changes.
## AI-assisted contributions
- [x] If this PR includes AI-generated code, commits have proper
co-authorship attribution (e.g., Co-authored-by trailers) and the PR
description identifies the AI tool used.
This PR description was generated by GitHub Copilot on behalf of
vineetsaurabh.
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]