EventHubProducerAsyncClient,
EventHubProducerClient,
EventHubConsumerAsyncClient,
EventHubConsumerClient, or
EventProcessorClient to perform operations on Azure Event Hubs.See: Description
| Interface | Description |
|---|---|
| CheckpointStore |
An interface that defines the operations for storing and retrieving partition ownership information and checkpoint
details for each partition.
|
| Class | Description |
|---|---|
| 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. |
| PartitionProperties |
A set of information for a single partition of an Event Hub.
|
| Enum | Description |
|---|---|
| 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.
|
EventHubProducerAsyncClient,
EventHubProducerClient,
EventHubConsumerAsyncClient,
EventHubConsumerClient, or
EventProcessorClient to perform operations on Azure Event Hubs.Copyright © 2021 Microsoft Corporation. All rights reserved.