| Package | Description |
|---|---|
| com.azure.messaging.eventhubs |
Package containing classes for creating
EventHubProducerAsyncClient,
EventHubProducerClient,
EventHubConsumerAsyncClient,
EventHubConsumerClient, or
EventProcessorClient to perform operations on Azure Event Hubs. |
| com.azure.messaging.eventhubs.models |
Package containing classes used for creating and configuring events that are being sent-to and received-from Azure
Event Hubs service.
|
| Class and Description |
|---|
| CheckpointStore
An interface that defines the operations for storing and retrieving partition ownership information and checkpoint
details for each partition.
|
| EventData
The data structure encapsulating the event being sent-to and received-from Event Hubs.
|
| EventDataBatch
A class for aggregating
EventData into a single, size-limited, batch. |
| EventHubClientBuilder
This class provides a fluent builder API to aid the instantiation of
EventHubProducerAsyncClient, EventHubProducerClient, EventHubConsumerAsyncClient, and EventHubConsumerClient. |
| EventHubConsumerAsyncClient
An asynchronous consumer responsible for reading
EventData from either a specific Event Hub partition
or all partitions in the context of a specific consumer group. |
| EventHubConsumerClient
A synchronous consumer responsible for reading
EventData from an Event Hub partition in the context of
a specific consumer group. |
| EventHubProducerAsyncClient
An asynchronous producer responsible for transmitting
EventData to a specific Event Hub, grouped
together in batches. |
| EventHubProducerClient
A synchronous producer responsible for transmitting
EventData to a specific Event Hub, grouped
together in batches. |
| EventHubProperties
Holds information about an Event Hub which can come handy while performing operations like
receiving events from a specific partition. |
| EventProcessorClient
EventProcessorClient provides a convenient mechanism to consume events from all partitions of an Event Hub in the
context of a consumer group.
|
| EventProcessorClientBuilder
This class provides a fluent builder API to help aid the configuration and instantiation of the
EventProcessorClient. |
| LoadBalancingStrategy
The strategy used by event processor for load balancing the partition ownership to distribute the event processing
work with other processor instances.
|
| Messages
I18n messages loaded from the messages.properties file located within the same package.
|
| PartitionProperties
A set of information for a single partition of an Event Hub.
|
| Class and Description |
|---|
| CheckpointStore
An interface that defines the operations for storing and retrieving partition ownership information and checkpoint
details for each partition.
|
| EventData
The data structure encapsulating the event being sent-to and received-from Event Hubs.
|
Copyright © 2021 Microsoft Corporation. All rights reserved.