Microsoft/azure-eventgrid-java — Agent Skills | officialskills.sh
Back to skills

azure-eventgrid-java

Azure Event Grid SDK for Java lets you publish and receive events using Azure Event Grid topics and namespaces.

Setup & Installation

npx skills add https://github.com/microsoft/skills --skill azure-eventgrid-java
or paste the link and ask your coding assistant to install it
https://github.com/microsoft/skills/tree/main/.github/plugins/azure-sdk-java/skills/azure-eventgrid-java
View on GitHub

What This Skill Does

Azure Event Grid SDK for Java lets you publish and receive events using Azure Event Grid topics and namespaces. It supports EventGrid native schema, CloudEvents 1.0, and custom schemas. Use it to wire up event-driven workflows between Java services and Azure.

Instead of manually constructing HTTP requests to Event Grid endpoints and handling retries, the SDK wraps authentication, batching, async publishing, and error handling so you can focus on event logic.

When to use it

  • Publishing order events to downstream Azure services when a transaction completes
  • Receiving and acknowledging pull-delivery events from Event Grid namespace subscriptions
  • Routing blob storage creation events to Java consumers via webhook payloads
  • Batching domain events from a Java microservice to multiple subscribers in one call
  • Parsing Microsoft system events like BlobCreated or BlobDeleted into typed Java objects