Class ProcessorProperties

java.lang.Object
com.azure.spring.cloud.core.implementation.properties.AzureSdkProperties
com.azure.spring.cloud.core.implementation.properties.AzureAmqpSdkProperties
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.servicebus.properties.ServiceBusClientCommonProperties, com.azure.spring.cloud.service.implementation.servicebus.properties.ServiceBusProcessorClientProperties, com.azure.spring.cloud.service.implementation.servicebus.properties.ServiceBusReceiverClientProperties
Direct Known Subclasses:
ServiceBusContainerProperties

public class ProcessorProperties extends ConsumerProperties implements com.azure.spring.cloud.service.implementation.servicebus.properties.ServiceBusProcessorClientProperties
A service bus 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.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

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
     
     
    void
    setMaxConcurrentCalls(Integer maxConcurrentCalls)
    Set the max concurrent call number.
    void
    setMaxConcurrentSessions(Integer maxConcurrentSessions)
    Set the max concurrent session number.

    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.core.provider.ProxyOptionsProvider

    getProxy

    Methods inherited from interface com.azure.spring.cloud.core.provider.RetryOptionsProvider

    getRetry

    Methods inherited from interface com.azure.spring.cloud.service.implementation.servicebus.properties.ServiceBusClientCommonProperties

    getDomainName, getEntityName, getEntityType, getFullyQualifiedNamespace, getNamespace

    Methods inherited from interface com.azure.spring.cloud.service.implementation.servicebus.properties.ServiceBusReceiverClientProperties

    getAutoComplete, getMaxAutoLockRenewDuration, getPrefetchCount, getReceiveMode, getSessionEnabled, getSubQueue, getSubscriptionName

    Methods inherited from interface com.azure.spring.cloud.core.provider.authentication.TokenCredentialOptionsProvider

    getCredential
  • Constructor Details

    • ProcessorProperties

      public ProcessorProperties()
  • Method Details

    • getMaxConcurrentCalls

      public Integer getMaxConcurrentCalls()
      Specified by:
      getMaxConcurrentCalls in interface com.azure.spring.cloud.service.implementation.servicebus.properties.ServiceBusProcessorClientProperties
    • setMaxConcurrentCalls

      public void setMaxConcurrentCalls(Integer maxConcurrentCalls)
      Set the max concurrent call number.
      Parameters:
      maxConcurrentCalls - the max concurrent call number.
    • getMaxConcurrentSessions

      public Integer getMaxConcurrentSessions()
      Specified by:
      getMaxConcurrentSessions in interface com.azure.spring.cloud.service.implementation.servicebus.properties.ServiceBusProcessorClientProperties
    • setMaxConcurrentSessions

      public void setMaxConcurrentSessions(Integer maxConcurrentSessions)
      Set the max concurrent session number.
      Parameters:
      maxConcurrentSessions - the max concurrent session number.