Index
All Classes and Interfaces|All Packages
A
- Access Key - Search tag in Overview
- Section
- Access Key - Search tag in package com.azure.messaging.eventgrid.namespaces
- Section
- acknowledge(List<String>) - Method in class com.azure.messaging.eventgrid.namespaces.EventGridReceiverAsyncClient
-
Acknowledge a batch of Cloud Events.
- acknowledge(List<String>) - Method in class com.azure.messaging.eventgrid.namespaces.EventGridReceiverClient
-
Acknowledge a batch of Cloud Events.
- AcknowledgeResult - Class in com.azure.messaging.eventgrid.namespaces.models
-
The result of the Acknowledge operation.
- acknowledgeWithResponse(List<String>, RequestOptions) - Method in class com.azure.messaging.eventgrid.namespaces.EventGridReceiverAsyncClient
-
Acknowledge a batch of Cloud Events.
- acknowledgeWithResponse(List<String>, RequestOptions) - Method in class com.azure.messaging.eventgrid.namespaces.EventGridReceiverClient
-
Acknowledge a batch of Cloud Events.
- Adding the package to your product - Search tag in Overview
- Section
- addPolicy(HttpPipelinePolicy) - Method in class com.azure.messaging.eventgrid.namespaces.EventGridReceiverClientBuilder
-
.
- addPolicy(HttpPipelinePolicy) - Method in class com.azure.messaging.eventgrid.namespaces.EventGridSenderClientBuilder
-
.
- Asynchronously - Search tag in Overview
- Section
- Authentication - Search tag in Overview
- Section
- Authentication - Search tag in package com.azure.messaging.eventgrid.namespaces
- Section
- Azure EventGrid Namespaces client library for Java - Search tag in Overview
- Section
B
- BrokerProperties - Class in com.azure.messaging.eventgrid.namespaces.models
-
Properties of the Event Broker operation.
- buildAsyncClient() - Method in class com.azure.messaging.eventgrid.namespaces.EventGridReceiverClientBuilder
-
Builds an instance of EventGridReceiverAsyncClient class.
- buildAsyncClient() - Method in class com.azure.messaging.eventgrid.namespaces.EventGridSenderClientBuilder
-
Builds an instance of EventGridSenderAsyncClient class.
- buildClient() - Method in class com.azure.messaging.eventgrid.namespaces.EventGridReceiverClientBuilder
-
Builds an instance of EventGridReceiverClient class.
- buildClient() - Method in class com.azure.messaging.eventgrid.namespaces.EventGridSenderClientBuilder
-
Builds an instance of EventGridSenderClient class.
C
- clientOptions(ClientOptions) - Method in class com.azure.messaging.eventgrid.namespaces.EventGridReceiverClientBuilder
-
.
- clientOptions(ClientOptions) - Method in class com.azure.messaging.eventgrid.namespaces.EventGridSenderClientBuilder
-
.
- com.azure.messaging.eventgrid.namespaces - package com.azure.messaging.eventgrid.namespaces
-
Azure Event Grid allows you to easily build applications with event-based architectures.
- com.azure.messaging.eventgrid.namespaces.models - package com.azure.messaging.eventgrid.namespaces.models
-
Package containing the data models for EventGrid.
- configuration(Configuration) - Method in class com.azure.messaging.eventgrid.namespaces.EventGridReceiverClientBuilder
-
.
- configuration(Configuration) - Method in class com.azure.messaging.eventgrid.namespaces.EventGridSenderClientBuilder
-
.
- Contributing - Search tag in Overview
- Section
- credential(KeyCredential) - Method in class com.azure.messaging.eventgrid.namespaces.EventGridReceiverClientBuilder
-
.
- credential(KeyCredential) - Method in class com.azure.messaging.eventgrid.namespaces.EventGridSenderClientBuilder
-
.
- credential(TokenCredential) - Method in class com.azure.messaging.eventgrid.namespaces.EventGridReceiverClientBuilder
-
.
- credential(TokenCredential) - Method in class com.azure.messaging.eventgrid.namespaces.EventGridSenderClientBuilder
-
.
D
- Documentation - Search tag in Overview
- Section
E
- endpoint(String) - Method in class com.azure.messaging.eventgrid.namespaces.EventGridReceiverClientBuilder
-
.
- endpoint(String) - Method in class com.azure.messaging.eventgrid.namespaces.EventGridSenderClientBuilder
-
.
- Endpoint - Search tag in Overview
- Section
- Endpoint - Search tag in package com.azure.messaging.eventgrid.namespaces
- Section
- Entra ID Token authentication - Search tag in Overview
- Section
- Entra ID Token authentication - Search tag in package com.azure.messaging.eventgrid.namespaces
- Section
- Event Grid Namespace - Search tag in Overview
- Section
- Event Grid Namespace - Search tag in package com.azure.messaging.eventgrid.namespaces
- Section
- EventGridReceiverAsyncClient - Class in com.azure.messaging.eventgrid.namespaces
-
Initializes a new instance of the asynchronous EventGridReceiverClient type.
- EventGridReceiverClient - Class in com.azure.messaging.eventgrid.namespaces
-
Initializes a new instance of the synchronous EventGridReceiverClient type.
- EventGridReceiverClientBuilder - Class in com.azure.messaging.eventgrid.namespaces
-
A builder for creating a new instance of the EventGridReceiverClient type.
- EventGridReceiverClientBuilder() - Constructor for class com.azure.messaging.eventgrid.namespaces.EventGridReceiverClientBuilder
-
Create an instance of the EventGridReceiverClientBuilder.
- EventGridSenderAsyncClient - Class in com.azure.messaging.eventgrid.namespaces
-
Initializes a new instance of the asynchronous EventGridSenderClient type.
- EventGridSenderClient - Class in com.azure.messaging.eventgrid.namespaces
-
Initializes a new instance of the synchronous EventGridSenderClient type.
- EventGridSenderClientBuilder - Class in com.azure.messaging.eventgrid.namespaces
-
A builder for creating a new instance of the EventGridSenderClient type.
- EventGridSenderClientBuilder() - Constructor for class com.azure.messaging.eventgrid.namespaces.EventGridSenderClientBuilder
-
Create an instance of the EventGridSenderClientBuilder.
- EventGridServiceVersion - Enum in com.azure.messaging.eventgrid.namespaces
-
Service version of EventGridClient.
- Event Subscription - Search tag in Overview
- Section
- Event Subscription - Search tag in package com.azure.messaging.eventgrid.namespaces
- Section
- Examples - Search tag in Overview
- Section
- Examples - Search tag in package com.azure.messaging.eventgrid.namespaces
- Section
F
- FailedLockToken - Class in com.azure.messaging.eventgrid.namespaces.models
-
Failed LockToken information.
- fromJson(JsonReader) - Static method in class com.azure.messaging.eventgrid.namespaces.models.AcknowledgeResult
-
Reads an instance of AcknowledgeResult from the JsonReader.
- fromJson(JsonReader) - Static method in class com.azure.messaging.eventgrid.namespaces.models.BrokerProperties
-
Reads an instance of BrokerProperties from the JsonReader.
- fromJson(JsonReader) - Static method in class com.azure.messaging.eventgrid.namespaces.models.FailedLockToken
-
Reads an instance of FailedLockToken from the JsonReader.
- fromJson(JsonReader) - Static method in class com.azure.messaging.eventgrid.namespaces.models.ReceiveDetails
-
Reads an instance of ReceiveDetails from the JsonReader.
- fromJson(JsonReader) - Static method in class com.azure.messaging.eventgrid.namespaces.models.ReceiveResult
-
Reads an instance of ReceiveResult from the JsonReader.
- fromJson(JsonReader) - Static method in class com.azure.messaging.eventgrid.namespaces.models.RejectResult
-
Reads an instance of RejectResult from the JsonReader.
- fromJson(JsonReader) - Static method in class com.azure.messaging.eventgrid.namespaces.models.ReleaseResult
-
Reads an instance of ReleaseResult from the JsonReader.
- fromJson(JsonReader) - Static method in class com.azure.messaging.eventgrid.namespaces.models.RenewLocksResult
-
Reads an instance of RenewLocksResult from the JsonReader.
- fromString(String) - Static method in class com.azure.messaging.eventgrid.namespaces.models.ReleaseDelay
-
Creates or finds a ReleaseDelay from its string representation.
G
- getBrokerProperties() - Method in class com.azure.messaging.eventgrid.namespaces.models.ReceiveDetails
-
Get the brokerProperties property: The Event Broker details.
- getDeliveryCount() - Method in class com.azure.messaging.eventgrid.namespaces.models.BrokerProperties
-
Get the deliveryCount property: The attempt count for delivering the event.
- getDetails() - Method in class com.azure.messaging.eventgrid.namespaces.models.ReceiveResult
-
Get the details property: Array of receive responses, one per cloud event.
- getError() - Method in class com.azure.messaging.eventgrid.namespaces.models.FailedLockToken
-
Get the error property: Error information of the failed operation result for the lock token in the request.
- getEvent() - Method in class com.azure.messaging.eventgrid.namespaces.models.ReceiveDetails
-
Get the event property: Cloud Event details.
- getFailedLockTokens() - Method in class com.azure.messaging.eventgrid.namespaces.models.AcknowledgeResult
-
Get the failedLockTokens property: Array of FailedLockToken for failed cloud events.
- getFailedLockTokens() - Method in class com.azure.messaging.eventgrid.namespaces.models.RejectResult
-
Get the failedLockTokens property: Array of FailedLockToken for failed cloud events.
- getFailedLockTokens() - Method in class com.azure.messaging.eventgrid.namespaces.models.ReleaseResult
-
Get the failedLockTokens property: Array of FailedLockToken for failed cloud events.
- getFailedLockTokens() - Method in class com.azure.messaging.eventgrid.namespaces.models.RenewLocksResult
-
Get the failedLockTokens property: Array of FailedLockToken for failed cloud events.
- getLatest() - Static method in enum com.azure.messaging.eventgrid.namespaces.EventGridServiceVersion
-
Gets the latest service version supported by this client library.
- getLockToken() - Method in class com.azure.messaging.eventgrid.namespaces.models.BrokerProperties
-
Get the lockToken property: The token of the lock on the event.
- getLockToken() - Method in class com.azure.messaging.eventgrid.namespaces.models.FailedLockToken
-
Get the lockToken property: The lock token of an entry in the request.
- getSubscriptionName() - Method in class com.azure.messaging.eventgrid.namespaces.EventGridReceiverAsyncClient
-
Gets the subscriptionName for this client.
- getSubscriptionName() - Method in class com.azure.messaging.eventgrid.namespaces.EventGridReceiverClient
-
Gets the subscriptionName for this client.
- getSucceededLockTokens() - Method in class com.azure.messaging.eventgrid.namespaces.models.AcknowledgeResult
-
Get the succeededLockTokens property: Array of lock tokens for the successfully acknowledged cloud events.
- getSucceededLockTokens() - Method in class com.azure.messaging.eventgrid.namespaces.models.RejectResult
-
Get the succeededLockTokens property: Array of lock tokens for the successfully rejected cloud events.
- getSucceededLockTokens() - Method in class com.azure.messaging.eventgrid.namespaces.models.ReleaseResult
-
Get the succeededLockTokens property: Array of lock tokens for the successfully released cloud events.
- getSucceededLockTokens() - Method in class com.azure.messaging.eventgrid.namespaces.models.RenewLocksResult
-
Get the succeededLockTokens property: Array of lock tokens for the successfully renewed locks.
- Getting started - Search tag in Overview
- Section
- getTopicName() - Method in class com.azure.messaging.eventgrid.namespaces.EventGridReceiverAsyncClient
-
Gets the topicName for this client.
- getTopicName() - Method in class com.azure.messaging.eventgrid.namespaces.EventGridReceiverClient
-
Gets the topicName for this client.
- getTopicName() - Method in class com.azure.messaging.eventgrid.namespaces.EventGridSenderAsyncClient
-
Gets the topicName for this client.
- getTopicName() - Method in class com.azure.messaging.eventgrid.namespaces.EventGridSenderClient
-
Gets the topicName for this client.
- getVersion() - Method in enum com.azure.messaging.eventgrid.namespaces.EventGridServiceVersion
H
- Help and Issues - Search tag in Overview
- Section
- httpClient(HttpClient) - Method in class com.azure.messaging.eventgrid.namespaces.EventGridReceiverClientBuilder
-
.
- httpClient(HttpClient) - Method in class com.azure.messaging.eventgrid.namespaces.EventGridSenderClientBuilder
-
.
- httpLogOptions(HttpLogOptions) - Method in class com.azure.messaging.eventgrid.namespaces.EventGridReceiverClientBuilder
-
.
- httpLogOptions(HttpLogOptions) - Method in class com.azure.messaging.eventgrid.namespaces.EventGridSenderClientBuilder
-
.
K
- Key concepts - Search tag in Overview
- Section
- Key concepts - Search tag in package com.azure.messaging.eventgrid.namespaces
- Section
N
- Namespace Topic - Search tag in Overview
- Section
- Namespace Topic - Search tag in package com.azure.messaging.eventgrid.namespaces
- Section
- Next steps - Search tag in Overview
- Section
- NO_DELAY - Static variable in class com.azure.messaging.eventgrid.namespaces.models.ReleaseDelay
-
Release the event after 0 seconds.
O
- ONE_HOUR - Static variable in class com.azure.messaging.eventgrid.namespaces.models.ReleaseDelay
-
Release the event after 3600 seconds.
- ONE_MINUTE - Static variable in class com.azure.messaging.eventgrid.namespaces.models.ReleaseDelay
-
Release the event after 60 seconds.
P
- pipeline(HttpPipeline) - Method in class com.azure.messaging.eventgrid.namespaces.EventGridReceiverClientBuilder
-
.
- pipeline(HttpPipeline) - Method in class com.azure.messaging.eventgrid.namespaces.EventGridSenderClientBuilder
-
.
- Prerequisites - Search tag in Overview
- Section
R
- receive() - Method in class com.azure.messaging.eventgrid.namespaces.EventGridReceiverAsyncClient
-
Receive a Cloud Event from a subscription.
- receive() - Method in class com.azure.messaging.eventgrid.namespaces.EventGridReceiverClient
-
Receive a Cloud Event from a subscription.
- receive(Integer, Duration) - Method in class com.azure.messaging.eventgrid.namespaces.EventGridReceiverAsyncClient
-
Receive a batch of Cloud Events from a subscription.
- receive(Integer, Duration) - Method in class com.azure.messaging.eventgrid.namespaces.EventGridReceiverClient
-
Receive a batch of Cloud Events from a subscription.
- Receive and Process Events - Search tag in Overview
- Section
- ReceiveDetails - Class in com.azure.messaging.eventgrid.namespaces.models
-
Receive operation details per Cloud Event.
- ReceiveResult - Class in com.azure.messaging.eventgrid.namespaces.models
-
Details of the Receive operation response.
- receiveWithResponse(Integer, Duration, RequestOptions) - Method in class com.azure.messaging.eventgrid.namespaces.EventGridReceiverAsyncClient
-
Receive a batch of Cloud Events from a subscription.
- receiveWithResponse(Integer, Duration, RequestOptions) - Method in class com.azure.messaging.eventgrid.namespaces.EventGridReceiverClient
-
Receive a batch of Cloud Events from a subscription.
- Receiving and Settling events - Search tag in package com.azure.messaging.eventgrid.namespaces
- Section
- reject(List<String>) - Method in class com.azure.messaging.eventgrid.namespaces.EventGridReceiverAsyncClient
-
Reject a batch of Cloud Events.
- reject(List<String>) - Method in class com.azure.messaging.eventgrid.namespaces.EventGridReceiverClient
-
Reject a batch of Cloud Events.
- RejectResult - Class in com.azure.messaging.eventgrid.namespaces.models
-
The result of the Reject operation.
- rejectWithResponse(List<String>, RequestOptions) - Method in class com.azure.messaging.eventgrid.namespaces.EventGridReceiverAsyncClient
-
Reject a batch of Cloud Events.
- rejectWithResponse(List<String>, RequestOptions) - Method in class com.azure.messaging.eventgrid.namespaces.EventGridReceiverClient
-
Reject a batch of Cloud Events.
- release(List<String>) - Method in class com.azure.messaging.eventgrid.namespaces.EventGridReceiverAsyncClient
-
Release a batch of Cloud Events.
- release(List<String>) - Method in class com.azure.messaging.eventgrid.namespaces.EventGridReceiverClient
-
Release a batch of Cloud Events.
- release(List<String>, ReleaseDelay) - Method in class com.azure.messaging.eventgrid.namespaces.EventGridReceiverAsyncClient
-
Release a batch of Cloud Events.
- release(List<String>, ReleaseDelay) - Method in class com.azure.messaging.eventgrid.namespaces.EventGridReceiverClient
-
Release a batch of Cloud Events.
- ReleaseDelay - Class in com.azure.messaging.eventgrid.namespaces.models
-
Supported delays for release operation.
- ReleaseDelay() - Constructor for class com.azure.messaging.eventgrid.namespaces.models.ReleaseDelay
-
Deprecated.
- ReleaseResult - Class in com.azure.messaging.eventgrid.namespaces.models
-
The result of the Release operation.
- releaseWithResponse(List<String>, ReleaseDelay, RequestOptions) - Method in class com.azure.messaging.eventgrid.namespaces.EventGridReceiverAsyncClient
-
Release a batch of Cloud Events.
- releaseWithResponse(List<String>, ReleaseDelay, RequestOptions) - Method in class com.azure.messaging.eventgrid.namespaces.EventGridReceiverClient
-
Release a batch of Cloud Events.
- renewLocks(List<String>) - Method in class com.azure.messaging.eventgrid.namespaces.EventGridReceiverAsyncClient
-
Renew locks for a batch of Cloud Events.
- renewLocks(List<String>) - Method in class com.azure.messaging.eventgrid.namespaces.EventGridReceiverClient
-
Renew locks for a batch of Cloud Events.
- RenewLocksResult - Class in com.azure.messaging.eventgrid.namespaces.models
-
The result of the RenewLock operation.
- renewLocksWithResponse(List<String>, RequestOptions) - Method in class com.azure.messaging.eventgrid.namespaces.EventGridReceiverAsyncClient
-
Renew locks for a batch of Cloud Events.
- renewLocksWithResponse(List<String>, RequestOptions) - Method in class com.azure.messaging.eventgrid.namespaces.EventGridReceiverClient
-
Renew locks for a batch of Cloud Events.
- Responses and error codes - Search tag in Overview
- Section
- retryOptions(RetryOptions) - Method in class com.azure.messaging.eventgrid.namespaces.EventGridReceiverClientBuilder
-
.
- retryOptions(RetryOptions) - Method in class com.azure.messaging.eventgrid.namespaces.EventGridSenderClientBuilder
-
.
- retryPolicy(RetryPolicy) - Method in class com.azure.messaging.eventgrid.namespaces.EventGridReceiverClientBuilder
-
Sets The retry policy that will attempt to retry failed requests, if applicable.
- retryPolicy(RetryPolicy) - Method in class com.azure.messaging.eventgrid.namespaces.EventGridSenderClientBuilder
-
Sets The retry policy that will attempt to retry failed requests, if applicable.
S
- send(CloudEvent) - Method in class com.azure.messaging.eventgrid.namespaces.EventGridSenderAsyncClient
-
Publish a single Cloud Event to a namespace topic.
- send(CloudEvent) - Method in class com.azure.messaging.eventgrid.namespaces.EventGridSenderClient
-
Publish a single Cloud Event to a namespace topic.
- send(List<CloudEvent>) - Method in class com.azure.messaging.eventgrid.namespaces.EventGridSenderAsyncClient
-
Publish a batch of Cloud Events to a namespace topic.
- send(List<CloudEvent>) - Method in class com.azure.messaging.eventgrid.namespaces.EventGridSenderClient
-
Publish a batch of Cloud Events to a namespace topic.
- Send an event - Search tag in Overview
- Section
- Sending an event - Search tag in package com.azure.messaging.eventgrid.namespaces
- Section
- sendWithResponse(CloudEvent, RequestOptions) - Method in class com.azure.messaging.eventgrid.namespaces.EventGridSenderAsyncClient
-
Publish a single Cloud Event to a namespace topic.
- sendWithResponse(CloudEvent, RequestOptions) - Method in class com.azure.messaging.eventgrid.namespaces.EventGridSenderClient
-
Publish a single Cloud Event to a namespace topic.
- sendWithResponse(List<CloudEvent>, RequestOptions) - Method in class com.azure.messaging.eventgrid.namespaces.EventGridSenderAsyncClient
-
Publish a batch of Cloud Events to a namespace topic.
- sendWithResponse(List<CloudEvent>, RequestOptions) - Method in class com.azure.messaging.eventgrid.namespaces.EventGridSenderClient
-
Publish a batch of Cloud Events to a namespace topic.
- serviceVersion(EventGridServiceVersion) - Method in class com.azure.messaging.eventgrid.namespaces.EventGridReceiverClientBuilder
-
Sets Service version.
- serviceVersion(EventGridServiceVersion) - Method in class com.azure.messaging.eventgrid.namespaces.EventGridSenderClientBuilder
-
Sets Service version.
- subscriptionName(String) - Method in class com.azure.messaging.eventgrid.namespaces.EventGridReceiverClientBuilder
-
Sets the subscription name.
- Synchronously - Search tag in Overview
- Section
T
- TEN_MINUTES - Static variable in class com.azure.messaging.eventgrid.namespaces.models.ReleaseDelay
-
Release the event after 600 seconds.
- TEN_SECONDS - Static variable in class com.azure.messaging.eventgrid.namespaces.models.ReleaseDelay
-
Release the event after 10 seconds.
- toJson(JsonWriter) - Method in class com.azure.messaging.eventgrid.namespaces.models.AcknowledgeResult
- toJson(JsonWriter) - Method in class com.azure.messaging.eventgrid.namespaces.models.BrokerProperties
- toJson(JsonWriter) - Method in class com.azure.messaging.eventgrid.namespaces.models.FailedLockToken
- toJson(JsonWriter) - Method in class com.azure.messaging.eventgrid.namespaces.models.ReceiveDetails
- toJson(JsonWriter) - Method in class com.azure.messaging.eventgrid.namespaces.models.ReceiveResult
- toJson(JsonWriter) - Method in class com.azure.messaging.eventgrid.namespaces.models.RejectResult
- toJson(JsonWriter) - Method in class com.azure.messaging.eventgrid.namespaces.models.ReleaseResult
- toJson(JsonWriter) - Method in class com.azure.messaging.eventgrid.namespaces.models.RenewLocksResult
- topicName(String) - Method in class com.azure.messaging.eventgrid.namespaces.EventGridReceiverClientBuilder
-
Sets the topic name.
- topicName(String) - Method in class com.azure.messaging.eventgrid.namespaces.EventGridSenderClientBuilder
-
Sets the topic name.
- Troubleshooting - Search tag in Overview
- Section
V
- V2023_11_01 - Enum constant in enum com.azure.messaging.eventgrid.namespaces.EventGridServiceVersion
-
Enum value 2023-11-01.
- V2024_06_01 - Enum constant in enum com.azure.messaging.eventgrid.namespaces.EventGridServiceVersion
-
Enum value 2024-06-01.
- valueOf(String) - Static method in enum com.azure.messaging.eventgrid.namespaces.EventGridServiceVersion
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.azure.messaging.eventgrid.namespaces.EventGridServiceVersion
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in class com.azure.messaging.eventgrid.namespaces.models.ReleaseDelay
-
Gets known ReleaseDelay values.
All Classes and Interfaces|All Packages
ReleaseDelay.fromString(String)factory method.