Class CommonProperties
java.lang.Object
com.azure.spring.cloud.core.implementation.properties.AzureSdkProperties
com.azure.spring.cloud.core.implementation.properties.AzureAmqpSdkProperties
com.azure.spring.messaging.servicebus.core.properties.CommonProperties
- 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
- Direct Known Subclasses:
ConsumerProperties,NamespaceProperties,ProducerProperties
public class CommonProperties
extends com.azure.spring.cloud.core.implementation.properties.AzureAmqpSdkProperties
implements com.azure.spring.cloud.service.implementation.servicebus.properties.ServiceBusClientCommonProperties
Common properties shared by Service Bus namespace, a producer, and a consumer.
-
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.ProfileOptionsNested 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.HttpClientOptionsNested 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.ProxyOptionsNested 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.RetryOptionsNested 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 -
Method Summary
Modifier and TypeMethodDescriptioncom.azure.spring.cloud.service.servicebus.properties.ServiceBusEntityTypevoidsetConnectionString(String connectionString) Set the connection string.voidsetCustomEndpointAddress(String customEndpointAddress) Set the custom endpoint address.voidsetDomainName(String domainName) Set the domain name.voidsetEntityName(String entityName) Set the entity name.voidsetEntityType(com.azure.spring.cloud.service.servicebus.properties.ServiceBusEntityType entityType) Set the entity type.voidsetNamespace(String namespace) Set the namespace.Methods inherited from class com.azure.spring.cloud.core.implementation.properties.AzureAmqpSdkProperties
getClient, getProxy, getRetryMethods inherited from class com.azure.spring.cloud.core.implementation.properties.AzureSdkProperties
getCredential, getProfileMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.azure.spring.cloud.core.provider.AzureProfileOptionsProvider
getProfileMethods inherited from interface com.azure.spring.cloud.core.provider.ClientOptionsProvider
getClientMethods inherited from interface com.azure.spring.cloud.core.provider.ProxyOptionsProvider
getProxyMethods inherited from interface com.azure.spring.cloud.core.provider.RetryOptionsProvider
getRetryMethods inherited from interface com.azure.spring.cloud.core.provider.authentication.TokenCredentialOptionsProvider
getCredential
-
Constructor Details
-
CommonProperties
public CommonProperties()Create an instance ofCommonProperties.
-
-
Method Details
-
getFullyQualifiedNamespace
- Specified by:
getFullyQualifiedNamespacein interfacecom.azure.spring.cloud.service.implementation.servicebus.properties.ServiceBusClientCommonProperties
-
getDomainName
- Specified by:
getDomainNamein interfacecom.azure.spring.cloud.service.implementation.servicebus.properties.ServiceBusClientCommonProperties
-
setDomainName
Set the domain name.- Parameters:
domainName- the domain name.
-
getNamespace
- Specified by:
getNamespacein interfacecom.azure.spring.cloud.service.implementation.servicebus.properties.ServiceBusClientCommonProperties
-
setNamespace
Set the namespace.- Parameters:
namespace- the namespace.
-
getConnectionString
- Specified by:
getConnectionStringin interfacecom.azure.spring.cloud.core.provider.connectionstring.ConnectionStringProvider
-
setConnectionString
Set the connection string.- Parameters:
connectionString- the connection string.
-
getEntityName
- Specified by:
getEntityNamein interfacecom.azure.spring.cloud.service.implementation.servicebus.properties.ServiceBusClientCommonProperties
-
setEntityName
Set the entity name.- Parameters:
entityName- the entity name.
-
getEntityType
public com.azure.spring.cloud.service.servicebus.properties.ServiceBusEntityType getEntityType()- Specified by:
getEntityTypein interfacecom.azure.spring.cloud.service.implementation.servicebus.properties.ServiceBusClientCommonProperties
-
setEntityType
public void setEntityType(com.azure.spring.cloud.service.servicebus.properties.ServiceBusEntityType entityType) Set the entity type.- Parameters:
entityType- the entity type.
-
getCustomEndpointAddress
- Specified by:
getCustomEndpointAddressin interfacecom.azure.spring.cloud.service.implementation.servicebus.properties.ServiceBusClientCommonProperties
-
setCustomEndpointAddress
Set the custom endpoint address.- Parameters:
customEndpointAddress- the custom endpoint address.
-