Uses of Class
com.azure.messaging.eventhubs.EventHubBufferedProducerClientBuilder
Packages that use EventHubBufferedProducerClientBuilder
Package
Description
Azure Event Hubs is a highly scalable
publish-subscribe service that can ingest millions of events per second and stream them to multiple consumers.
-
Uses of EventHubBufferedProducerClientBuilder in com.azure.messaging.eventhubs
Methods in com.azure.messaging.eventhubs that return EventHubBufferedProducerClientBuilderModifier and TypeMethodDescriptionEventHubBufferedProducerClientBuilder.clientOptions(com.azure.core.util.ClientOptions clientOptions) Sets the client options.EventHubBufferedProducerClientBuilder.configuration(com.azure.core.util.Configuration configuration) Sets the configuration store that is used during construction of the service client.EventHubBufferedProducerClientBuilder.connectionString(String connectionString) Sets the credential information given a connection string to the Event Hub instance.EventHubBufferedProducerClientBuilder.connectionString(String connectionString, String eventHubName) Sets the credential information given a connection string to the Event Hubs namespace and name to a specific Event Hub instance.EventHubBufferedProducerClientBuilder.credential(com.azure.core.credential.AzureNamedKeyCredential credential) Sets the credential information for which Event Hub instance to connect to, and how to authorize against it.EventHubBufferedProducerClientBuilder.credential(com.azure.core.credential.AzureSasCredential credential) Sets the credential information for which Event Hub instance to connect to, and how to authorize against it.EventHubBufferedProducerClientBuilder.credential(com.azure.core.credential.TokenCredential credential) Sets theTokenCredentialused to authorize requests sent to the service.EventHubBufferedProducerClientBuilder.credential(String fullyQualifiedNamespace, String eventHubName, com.azure.core.credential.AzureNamedKeyCredential credential) Sets theTokenCredentialused to authorize requests sent to the service.EventHubBufferedProducerClientBuilder.credential(String fullyQualifiedNamespace, String eventHubName, com.azure.core.credential.AzureSasCredential credential) Sets theTokenCredentialused to authorize requests sent to the service.EventHubBufferedProducerClientBuilder.credential(String fullyQualifiedNamespace, String eventHubName, com.azure.core.credential.TokenCredential credential) Sets the credential information for which Event Hub instance to connect to, and how to authorize against it.EventHubBufferedProducerClientBuilder.customEndpointAddress(String customEndpointAddress) Sets a custom endpoint address when connecting to the Event Hubs service.EventHubBufferedProducerClientBuilder.eventHubName(String eventHubName) Sets the name of the Event Hub to connect the client to.EventHubBufferedProducerClientBuilder.fullyQualifiedNamespace(String fullyQualifiedNamespace) Sets the fully qualified name for the Event Hubs namespace.EventHubBufferedProducerClientBuilder.maxEventBufferLengthPerPartition(int maxEventBufferLengthPerPartition) The total number of events that can be buffered for publishing at a given time for a given partition.EventHubBufferedProducerClientBuilder.maxWaitTime(Duration maxWaitTime) The amount of time to wait for a batch to be built with events in the buffer before publishing a partially full batch.EventHubBufferedProducerClientBuilder.onSendBatchFailed(Consumer<SendBatchFailedContext> sendFailedContext) The callback to invoke when publishing a set of events fails.EventHubBufferedProducerClientBuilder.onSendBatchSucceeded(Consumer<SendBatchSucceededContext> sendSucceededContext) The callback to invoke when publishing a set of events succeeds.EventHubBufferedProducerClientBuilder.proxyOptions(com.azure.core.amqp.ProxyOptions proxyOptions) Sets the proxy configuration to use for the buffered producer.EventHubBufferedProducerClientBuilder.retryOptions(com.azure.core.amqp.AmqpRetryOptions retryOptions) Sets the retry policy for the producer client.EventHubBufferedProducerClientBuilder.transportType(com.azure.core.amqp.AmqpTransportType transport) Sets the transport type by which all the communication with Azure Event Hubs occurs.