public class EventHubClientBuilderFactory extends AbstractAzureAmqpClientBuilderFactory<com.azure.messaging.eventhubs.EventHubClientBuilder>
EventHubClientBuilder according the configuration context and
blob properties.configuration, defaultTokenCredential| Constructor and Description |
|---|
EventHubClientBuilderFactory(EventHubsCommonDescriptor eventHubsProperties) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
configureService(com.azure.messaging.eventhubs.EventHubClientBuilder builder) |
protected BiConsumer<com.azure.messaging.eventhubs.EventHubClientBuilder,com.azure.core.amqp.AmqpRetryOptions> |
consumeAmqpRetryOptions() |
protected BiConsumer<com.azure.messaging.eventhubs.EventHubClientBuilder,com.azure.core.amqp.AmqpTransportType> |
consumeAmqpTransportType() |
protected BiConsumer<com.azure.messaging.eventhubs.EventHubClientBuilder,com.azure.core.util.ClientOptions> |
consumeClientOptions() |
protected BiConsumer<com.azure.messaging.eventhubs.EventHubClientBuilder,com.azure.core.util.Configuration> |
consumeConfiguration() |
protected BiConsumer<com.azure.messaging.eventhubs.EventHubClientBuilder,String> |
consumeConnectionString() |
protected BiConsumer<com.azure.messaging.eventhubs.EventHubClientBuilder,com.azure.core.credential.TokenCredential> |
consumeDefaultTokenCredential() |
protected BiConsumer<com.azure.messaging.eventhubs.EventHubClientBuilder,com.azure.core.amqp.ProxyOptions> |
consumeProxyOptions() |
protected com.azure.messaging.eventhubs.EventHubClientBuilder |
createBuilderInstance() |
protected List<AuthenticationDescriptor<?>> |
getAuthenticationDescriptors(com.azure.messaging.eventhubs.EventHubClientBuilder builder) |
protected AzureProperties |
getAzureProperties() |
configureAmqpClient, configureAmqpTransportProperties, configureClientProperties, configureCore, configureProxy, configureRetry, consumeApplicationId, getClientOptions, setClientOptionsaddBuilderCustomizer, build, configureApplicationId, configureAzureEnvironment, configureConfiguration, configureConnectionString, configureCredential, configureDefaultCredential, customizeBuilder, getBuilderCustomizers, setConnectionStringProvider, setDefaultTokenCredential, setSpringIdentifierpublic EventHubClientBuilderFactory(EventHubsCommonDescriptor eventHubsProperties)
protected BiConsumer<com.azure.messaging.eventhubs.EventHubClientBuilder,com.azure.core.amqp.ProxyOptions> consumeProxyOptions()
consumeProxyOptions in class AbstractAzureAmqpClientBuilderFactory<com.azure.messaging.eventhubs.EventHubClientBuilder>protected BiConsumer<com.azure.messaging.eventhubs.EventHubClientBuilder,com.azure.core.amqp.AmqpTransportType> consumeAmqpTransportType()
consumeAmqpTransportType in class AbstractAzureAmqpClientBuilderFactory<com.azure.messaging.eventhubs.EventHubClientBuilder>protected BiConsumer<com.azure.messaging.eventhubs.EventHubClientBuilder,com.azure.core.amqp.AmqpRetryOptions> consumeAmqpRetryOptions()
consumeAmqpRetryOptions in class AbstractAzureAmqpClientBuilderFactory<com.azure.messaging.eventhubs.EventHubClientBuilder>protected BiConsumer<com.azure.messaging.eventhubs.EventHubClientBuilder,com.azure.core.util.ClientOptions> consumeClientOptions()
consumeClientOptions in class AbstractAzureAmqpClientBuilderFactory<com.azure.messaging.eventhubs.EventHubClientBuilder>protected BiConsumer<com.azure.messaging.eventhubs.EventHubClientBuilder,com.azure.core.util.Configuration> consumeConfiguration()
consumeConfiguration in class AbstractAzureServiceClientBuilderFactory<com.azure.messaging.eventhubs.EventHubClientBuilder>protected BiConsumer<com.azure.messaging.eventhubs.EventHubClientBuilder,com.azure.core.credential.TokenCredential> consumeDefaultTokenCredential()
consumeDefaultTokenCredential in class AbstractAzureServiceClientBuilderFactory<com.azure.messaging.eventhubs.EventHubClientBuilder>protected BiConsumer<com.azure.messaging.eventhubs.EventHubClientBuilder,String> consumeConnectionString()
consumeConnectionString in class AbstractAzureServiceClientBuilderFactory<com.azure.messaging.eventhubs.EventHubClientBuilder>protected com.azure.messaging.eventhubs.EventHubClientBuilder createBuilderInstance()
createBuilderInstance in class AbstractAzureServiceClientBuilderFactory<com.azure.messaging.eventhubs.EventHubClientBuilder>protected AzureProperties getAzureProperties()
getAzureProperties in class AbstractAzureServiceClientBuilderFactory<com.azure.messaging.eventhubs.EventHubClientBuilder>protected void configureService(com.azure.messaging.eventhubs.EventHubClientBuilder builder)
configureService in class AbstractAzureServiceClientBuilderFactory<com.azure.messaging.eventhubs.EventHubClientBuilder>protected List<AuthenticationDescriptor<?>> getAuthenticationDescriptors(com.azure.messaging.eventhubs.EventHubClientBuilder builder)
getAuthenticationDescriptors in class AbstractAzureServiceClientBuilderFactory<com.azure.messaging.eventhubs.EventHubClientBuilder>Visit the Azure for Java Developers site for more Java documentation, including quick starts, tutorials, and code samples.