Current version is 1.4.0, click here for the index

Azure Event Grid

Please note, a newer package com.azure:azure-messaging-eventgrid for Azure EventGrid is available as of March 2021. While this package will continue to receive critical bug fixes, we strongly encourage you to upgrade. Read the migration guide for more details.

This project provides client tools or utilities in Java that make it east to interact with Azure Event Grid. For documentation please see the Microsoft Azure Java Developer Center or the JavaDocs.

Azure Event Grid is a fully-managed intelligent event routing service that allows for uniform event consumption using a publish-subscribe model.

Table of contents

Code snippets and samples

Please check back as we add samples and link them here.

Download

Latest stable release

To get the binaries of the official Microsoft Azure Event Grid Java SDK as distributed by Microsoft, reade for use within your project, you can use Maven.

<dependency>
    <groupId>com.microsoft.azure</groupId>
    <artifactId>azure-eventgrid</artifactId>
    <version>1.4.0</version>
</dependency>

Prerequisites

  • A Java Developer Kit (JDK), v 1.7 or later
  • Maven

Help and Issues

If you encounter any bugs with these SDKs, please file issues via Issues or checkout StackOverflow for Azure Java SDK.

Contribute Code

For details on contributing to this repository, see the contributing guide.

  1. Fork it
  2. Create your feature branch (git checkout -b my-new-feature)
  3. Commit your changes (git commit -am 'Add some feature')
  4. Push to the branch (git push origin my-new-feature)
  5. Create new Pull Request

More information


This project has adopted the Microsoft Open Source Code of Conduct. For more information see the Code of Conduct FAQ or contact opencode@microsoft.com with any additional questions or comments.

Impressions

Other Packages 
Package Description
com.microsoft.azure.eventgrid
This package contains the classes for EventGridClient.
com.microsoft.azure.eventgrid.customization  
com.microsoft.azure.eventgrid.implementation
This package contains the implementation classes for EventGridClient.
com.microsoft.azure.eventgrid.models
This package contains the models classes for EventGridClient.