Azure EventGrid Samples client library for Java

Azure EventGrid samples are a set of self-contained Java programs that demonstrate interacting with Azure EventGrid using the client library. Each sample focuses on a specific scenario and can be executed independently.

Key concepts

Key concepts are explained in detail here.

Getting started

Please refer to the Getting Started section.

Obtaining an EventGrid endpoint and key

Please refer to the Endpoint and Access Key section.


Asynchronously sending and receiving

Synchronous sending

Deserialize events

Generate Sas Tokken


See Troubleshooting.

Next steps

See Next steps.


If you would like to become an active contributor to this project please refer to our Contribution Guidelines for more information.