Class ProcessorProperties
java.lang.Object
com.azure.spring.cloud.core.implementation.properties.AzureSdkProperties
com.azure.spring.cloud.core.implementation.properties.AzureAmqpSdkProperties
com.azure.spring.messaging.eventhubs.core.properties.CommonProperties
com.azure.spring.messaging.eventhubs.core.properties.ConsumerProperties
com.azure.spring.messaging.eventhubs.core.properties.ProcessorProperties
- All Implemented Interfaces:
com.azure.spring.cloud.core.properties.AzureProperties
,com.azure.spring.cloud.core.provider.authentication.TokenCredentialOptionsProvider
,com.azure.spring.cloud.core.provider.AzureProfileOptionsProvider
,com.azure.spring.cloud.core.provider.ClientOptionsProvider
,com.azure.spring.cloud.core.provider.connectionstring.ConnectionStringProvider
,com.azure.spring.cloud.core.provider.ProxyOptionsProvider
,com.azure.spring.cloud.core.provider.RetryOptionsProvider
,com.azure.spring.cloud.service.implementation.eventhubs.properties.EventHubClientCommonProperties
,com.azure.spring.cloud.service.implementation.eventhubs.properties.EventHubConsumerProperties
,com.azure.spring.cloud.service.implementation.eventhubs.properties.EventProcessorClientProperties
- Direct Known Subclasses:
EventHubsContainerProperties
public class ProcessorProperties
extends ConsumerProperties
implements com.azure.spring.cloud.service.implementation.eventhubs.properties.EventProcessorClientProperties
An event hub processor related properties.
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.azure.spring.cloud.core.provider.AzureProfileOptionsProvider
com.azure.spring.cloud.core.provider.AzureProfileOptionsProvider.AzureEnvironmentOptions, com.azure.spring.cloud.core.provider.AzureProfileOptionsProvider.CloudType, com.azure.spring.cloud.core.provider.AzureProfileOptionsProvider.ProfileOptions
Nested classes/interfaces inherited from interface com.azure.spring.cloud.core.provider.ClientOptionsProvider
com.azure.spring.cloud.core.provider.ClientOptionsProvider.AmqpClientOptions, com.azure.spring.cloud.core.provider.ClientOptionsProvider.ClientOptions, com.azure.spring.cloud.core.provider.ClientOptionsProvider.HttpClientOptions
Nested classes/interfaces inherited from interface com.azure.spring.cloud.service.implementation.eventhubs.properties.EventProcessorClientProperties
com.azure.spring.cloud.service.implementation.eventhubs.properties.EventProcessorClientProperties.EventBatch, com.azure.spring.cloud.service.implementation.eventhubs.properties.EventProcessorClientProperties.LoadBalancing, com.azure.spring.cloud.service.implementation.eventhubs.properties.EventProcessorClientProperties.StartPosition
Nested classes/interfaces inherited from interface com.azure.spring.cloud.core.provider.ProxyOptionsProvider
com.azure.spring.cloud.core.provider.ProxyOptionsProvider.AmqpProxyOptions, com.azure.spring.cloud.core.provider.ProxyOptionsProvider.HttpProxyOptions, com.azure.spring.cloud.core.provider.ProxyOptionsProvider.ProxyOptions
Nested classes/interfaces inherited from interface com.azure.spring.cloud.core.provider.RetryOptionsProvider
com.azure.spring.cloud.core.provider.RetryOptionsProvider.AmqpRetryOptions, com.azure.spring.cloud.core.provider.RetryOptionsProvider.RetryMode, com.azure.spring.cloud.core.provider.RetryOptionsProvider.RetryOptions
Nested classes/interfaces inherited from interface com.azure.spring.cloud.core.provider.authentication.TokenCredentialOptionsProvider
com.azure.spring.cloud.core.provider.authentication.TokenCredentialOptionsProvider.TokenCredentialOptions
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptioncom.azure.spring.cloud.service.eventhubs.properties.EventBatchProperties
getBatch()
com.azure.spring.cloud.service.eventhubs.properties.LoadBalancingProperties
void
setTrackLastEnqueuedEventProperties
(Boolean trackLastEnqueuedEventProperties) Set whether to track the last enqueued event properties.Methods inherited from class com.azure.spring.messaging.eventhubs.core.properties.ConsumerProperties
getConsumerGroup, getPrefetchCount, setConsumerGroup, setPrefetchCount
Methods inherited from class com.azure.spring.messaging.eventhubs.core.properties.CommonProperties
getConnectionString, getCustomEndpointAddress, getDomainName, getEventHubName, getFullyQualifiedNamespace, getNamespace, setConnectionString, setCustomEndpointAddress, setDomainName, setEventHubName, setNamespace
Methods inherited from class com.azure.spring.cloud.core.implementation.properties.AzureAmqpSdkProperties
getClient, getProxy, getRetry
Methods inherited from class com.azure.spring.cloud.core.implementation.properties.AzureSdkProperties
getCredential, getProfile
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.azure.spring.cloud.core.provider.AzureProfileOptionsProvider
getProfile
Methods inherited from interface com.azure.spring.cloud.core.provider.ClientOptionsProvider
getClient
Methods inherited from interface com.azure.spring.cloud.core.provider.connectionstring.ConnectionStringProvider
getConnectionString
Methods inherited from interface com.azure.spring.cloud.service.implementation.eventhubs.properties.EventHubClientCommonProperties
getCustomEndpointAddress, getDomainName, getEventHubName, getFullyQualifiedNamespace, getNamespace
Methods inherited from interface com.azure.spring.cloud.service.implementation.eventhubs.properties.EventHubConsumerProperties
getConsumerGroup, getPrefetchCount
Methods inherited from interface com.azure.spring.cloud.core.provider.ProxyOptionsProvider
getProxy
Methods inherited from interface com.azure.spring.cloud.core.provider.RetryOptionsProvider
getRetry
Methods inherited from interface com.azure.spring.cloud.core.provider.authentication.TokenCredentialOptionsProvider
getCredential
-
Constructor Details
-
ProcessorProperties
public ProcessorProperties()Create an instance ofProcessorProperties
.
-
-
Method Details
-
getInitialPartitionEventPosition
public Map<String,com.azure.spring.cloud.service.eventhubs.properties.StartPositionProperties> getInitialPartitionEventPosition()- Specified by:
getInitialPartitionEventPosition
in interfacecom.azure.spring.cloud.service.implementation.eventhubs.properties.EventProcessorClientProperties
-
getLoadBalancing
public com.azure.spring.cloud.service.eventhubs.properties.LoadBalancingProperties getLoadBalancing()- Specified by:
getLoadBalancing
in interfacecom.azure.spring.cloud.service.implementation.eventhubs.properties.EventProcessorClientProperties
-
getBatch
public com.azure.spring.cloud.service.eventhubs.properties.EventBatchProperties getBatch()- Specified by:
getBatch
in interfacecom.azure.spring.cloud.service.implementation.eventhubs.properties.EventProcessorClientProperties
-
getTrackLastEnqueuedEventProperties
- Specified by:
getTrackLastEnqueuedEventProperties
in interfacecom.azure.spring.cloud.service.implementation.eventhubs.properties.EventProcessorClientProperties
-
setTrackLastEnqueuedEventProperties
Set whether to track the last enqueued event properties.- Parameters:
trackLastEnqueuedEventProperties
- whether to track the last enqueued event properties.
-