Package com.azure.resourcemanager.servicebus.models
Package containing the data models for ServiceBusManagementClient. Azure Service Bus client.
-
Interface Summary Interface Description AuthorizationKeys Authorization key and connection string of authorization rule associated with Service Bus entities.AuthorizationRule<RuleT extends AuthorizationRule<RuleT>> Type representing authorization rule.AuthorizationRule.DefinitionStages Grouping of commons authorization rule definition stages shared between different Service Bus entities (namespace, queue, topic, subscription) access rules.AuthorizationRule.DefinitionStages.WithListen<T> The stage of the Service Bus authorization rule definition allowing to enable listen policy.AuthorizationRule.DefinitionStages.WithListenOrSendOrManage<T> The stage of the Service Bus authorization rule definition allowing to enable listen, send or manage policy.AuthorizationRule.DefinitionStages.WithManage<T> The stage of the Service Bus authorization rule definition allowing to enable manage policy.AuthorizationRule.DefinitionStages.WithSend<T> The stage of the Service Bus authorization rule definition allowing to enable send policy.AuthorizationRule.DefinitionStages.WithSendOrManage<T> The stage of the Service Bus authorization rule definition allowing to enable send or manage policy.AuthorizationRule.UpdateStages Grouping of commons authorization rule update stages shared between different Service Bus entities (namespace, queue, topic, subscription) access rules.AuthorizationRule.UpdateStages.WithListen<T> The stage of the Service Bus authorization rule update allowing to enable listen policy.AuthorizationRule.UpdateStages.WithListenOrSendOrManage<T> The stage of the Service Bus authorization rule update allowing to enable listen, send or manage policy.AuthorizationRule.UpdateStages.WithManage<T> The stage of Service Bus authorization rule update allowing to enable manage policy.AuthorizationRule.UpdateStages.WithSend<T> The stage of the Service Bus authorization rule update allowing to enable send policy.AuthorizationRule.UpdateStages.WithSendOrManage<T> The stage of the Service Bus authorization rule update allowing to enable send or manage policy.AuthorizationRules<RuleT> Entry point to authorization rules management API.CheckNameAvailabilityResult The result of checking for Service Bus namespace name availability.NamespaceAuthorizationRule Type representing authorization rule defined for namespace.NamespaceAuthorizationRule.Definition The entirety of the namespace authorization rule definition.NamespaceAuthorizationRule.DefinitionStages Grouping of Service Bus namespace authorization rule definition stages.NamespaceAuthorizationRule.DefinitionStages.Blank The first stage of namespace authorization rule definition.NamespaceAuthorizationRule.DefinitionStages.WithCreate The stage of the definition which contains all the minimum required inputs for the resource to be created (viaCreatable.create()), but also allows for any other optional settings to be specified.NamespaceAuthorizationRule.Update The entirety of the namespace authorization rule update.NamespaceAuthorizationRules Entry point to namespace authorization rules management API.Queue Type representing Service Bus queue.Queue.Definition The entirety of the Service Bus queue definition.Queue.DefinitionStages Grouping of Service Bus queue definition stages.Queue.DefinitionStages.Blank The first stage of a queue definition.Queue.DefinitionStages.WithAuthorizationRule The stage of the queue definition allowing to add an authorization rule for accessing the queue.Queue.DefinitionStages.WithCreate The stage of the definition which contains all the minimum required inputs for the resource to be created (viaCreatable.create()), but also allows for any other optional settings to be specified.Queue.DefinitionStages.WithDefaultMessageTTL The stage of the queue definition allowing to define default TTL for messages.Queue.DefinitionStages.WithDeleteOnIdle The stage of the queue definition allowing to define auto delete behaviour.Queue.DefinitionStages.WithDuplicateMessageDetection The stage of the queue definition allowing to specify duration of the duplicate message detection history.Queue.DefinitionStages.WithExpiredMessageMovedToDeadLetterQueue The stage of the queue definition allowing to specify whether expired message can be moved to secondary dead-letter queue.Queue.DefinitionStages.WithExpressMessage The stage of the queue definition allowing to mark messages as express messages.Queue.DefinitionStages.WithMessageBatching The stage of the queue definition allowing specify batching behaviour.Queue.DefinitionStages.WithMessageLockDuration The stage of the queue definition allowing to define duration for message lock.Queue.DefinitionStages.WithMessageMovedToDeadLetterQueueOnMaxDeliveryCount The stage of the queue definition allowing to specify maximum delivery count of message before moving it to dead-letter queue.Queue.DefinitionStages.WithPartitioning The stage of the queue definition allowing to specify partitioning behaviour.Queue.DefinitionStages.WithSession The stage of the queue definition allowing to enable session support.Queue.DefinitionStages.WithSize The stage of the queue definition allowing to specify size.Queue.Update The template for Service Bus queue update operation, containing all the settings that can be modified.Queue.UpdateStages Grouping of Service Bus queue update stages.Queue.UpdateStages.WithAuthorizationRule The stage of the queue definition allowing to add an authorization rule for accessing the queue.Queue.UpdateStages.WithDefaultMessageTTL The stage of the queue definition allowing to define default TTL for messages.Queue.UpdateStages.WithDeleteOnIdle The stage of the queue definition allowing to define auto delete behaviour.Queue.UpdateStages.WithDuplicateMessageDetection The stage of the queue definition allowing to specify duration of the duplicate message detection history.Queue.UpdateStages.WithExpiredMessageMovedToDeadLetterQueue The stage of the queue definition allowing to specify whether expired message can be moved to secondary dead-letter queue.Queue.UpdateStages.WithExpressMessage The stage of the queue definition allowing to mark it as either holding regular or express messages.Queue.UpdateStages.WithMessageBatching The stage of the queue definition allowing configure message batching behaviour.Queue.UpdateStages.WithMessageLockDuration The stage of the queue definition allowing to define duration for message lock.Queue.UpdateStages.WithMessageMovedToDeadLetterQueueOnMaxDeliveryCount The stage of the queue definition allowing to specify maximum delivery count of message before moving it to dead-letter queue.Queue.UpdateStages.WithSession The stage of the queue definition allowing to enable session support.Queue.UpdateStages.WithSize The stage of the queue definition allowing to specify size.QueueAuthorizationRule Type representing authorization rule defined for queue.QueueAuthorizationRule.Definition The entirety of the queue authorization rule definition.QueueAuthorizationRule.DefinitionStages Grouping of Service Bus queue authorization rule definition stages.QueueAuthorizationRule.DefinitionStages.Blank The first stage of queue authorization rule definition.QueueAuthorizationRule.DefinitionStages.WithCreate The stage of the definition which contains all the minimum required inputs for the resource to be created (viaCreatable.create()), but also allows for any other optional settings to be specified.QueueAuthorizationRule.Update The entirety of the queue authorization rule update.QueueAuthorizationRules Entry point to queue authorization rules management API.Queues Entry point to service bus queue management API in Azure.ServiceBusNamespace An immutable client-side representation of an Azure Service Bus namespace.ServiceBusNamespace.Definition The entirety of the Service Bus namespace definition.ServiceBusNamespace.DefinitionStages Grouping of Service Bus namespace definition stages.ServiceBusNamespace.DefinitionStages.Blank The first stage of a Service Bus namespace definition.ServiceBusNamespace.DefinitionStages.WithAuthorizationRule The stage of the Service Bus namespace definition allowing to add an authorization rule for accessing the namespace.ServiceBusNamespace.DefinitionStages.WithCreate The stage of the definition which contains all the minimum required inputs for the resource to be created (viaCreatable.create()), but also allows for any other optional settings to be specified.ServiceBusNamespace.DefinitionStages.WithGroup The stage of the Service Bus namespace definition allowing to specify the resource group.ServiceBusNamespace.DefinitionStages.WithQueue The stage of the Service Bus namespace definition allowing to add a new queue in the namespace.ServiceBusNamespace.DefinitionStages.WithSku The stage of the Service Bus namespace definition allowing to specify the sku.ServiceBusNamespace.DefinitionStages.WithTopic The stage of the Service Bus namespace definition allowing to add a new topic in the namespace.ServiceBusNamespace.Update The template for a Service Bus namespace update operation, containing all the settings that can be modified.ServiceBusNamespace.UpdateStages Grouping of all the Service Bus namespace update stages.ServiceBusNamespace.UpdateStages.WithAuthorizationRule The stage of the Service Bus namespace update allowing manage authorization rules for the namespace.ServiceBusNamespace.UpdateStages.WithQueue The stage of the Service Bus namespace update allowing to manage queues in the namespace.ServiceBusNamespace.UpdateStages.WithSku The stage of the Service Bus namespace update allowing to change the sku.ServiceBusNamespace.UpdateStages.WithTopic The stage of the Service Bus namespace update allowing to manage topics in the namespace.ServiceBusNamespaces Entry point to Service Bus namespace API in Azure.ServiceBusSubscription Type representing service bus topic subscription.ServiceBusSubscription.Definition The entirety of the subscription definition.ServiceBusSubscription.DefinitionStages Grouping of queue definition stages.ServiceBusSubscription.DefinitionStages.Blank The first stage of a subscription definition.ServiceBusSubscription.DefinitionStages.WithAuthorizationRule The stage of the queue definition allowing to add an authorization rule for accessing the subscription.ServiceBusSubscription.DefinitionStages.WithCreate The stage of the definition which contains all the minimum required inputs for the resource to be created (viaCreatable.create()), but also allows for any other optional settings to be specified.ServiceBusSubscription.DefinitionStages.WithDefaultMessageTTL The stage of the subscription definition allowing to define default TTL for messages.ServiceBusSubscription.DefinitionStages.WithDeleteOnIdle The stage of the subscription definition allowing to define auto delete behaviour.ServiceBusSubscription.DefinitionStages.WithExpiredMessageMovedToDeadLetterSubscription The stage of the subscription definition allowing to specify whether expired message can be moved to secondary dead-letter subscription.ServiceBusSubscription.DefinitionStages.WithMessageBatching The stage of the subscription definition allowing specify batching behaviour.ServiceBusSubscription.DefinitionStages.WithMessageLockDuration The stage of the subscription definition allowing to define duration for message lock.ServiceBusSubscription.DefinitionStages.WithMessageMovedToDeadLetterSubscriptionOnFilterEvaluationException The stage of the subscription definition allowing to specify whether message those are failed on filter evaluation can be moved to secondary dead-letter subscription.ServiceBusSubscription.DefinitionStages.WithMessageMovedToDeadLetterSubscriptionOnMaxDeliveryCount The stage of the subscription definition allowing to specify maximum delivery count of message before moving it to dead-letter subscription.ServiceBusSubscription.DefinitionStages.WithSession The stage of the subscription definition allowing to enable session support.ServiceBusSubscription.Update The template for a subscription update operation, containing all the settings that can be modified.ServiceBusSubscription.UpdateStages Grouping of subscription update stages.ServiceBusSubscription.UpdateStages.WithAuthorizationRule The stage of the queue definition allowing to add an authorization rule for accessing the subscription.ServiceBusSubscription.UpdateStages.WithDefaultMessageTTL The stage of the subscription definition allowing to define default TTL for messages.ServiceBusSubscription.UpdateStages.WithDeleteOnIdle The stage of the subscription definition allowing to define auto delete behaviour.ServiceBusSubscription.UpdateStages.WithExpiredMessageMovedToDeadLetterSubscription The stage of the subscription update allowing to specify whether expired message can be moved to secondary dead-letter subscription.ServiceBusSubscription.UpdateStages.WithMessageBatching The stage of the subscription definition allowing configure message batching behaviour.ServiceBusSubscription.UpdateStages.WithMessageLockDuration The stage of the subscription definition allowing to define duration for message lock.ServiceBusSubscription.UpdateStages.WithMessageMovedToDeadLetterQueueOnMaxDeliveryCount The stage of the subscription definition allowing to specify maximum delivery count of message before moving it to dead-letter queue.ServiceBusSubscription.UpdateStages.WithMessageMovedToDeadLetterSubscriptionOnFilterEvaluationException The stage of the subscription definition allowing to specify whether message those are failed on filter evaluation can be moved to secondary dead-letter subscription.ServiceBusSubscription.UpdateStages.WithSession The stage of the subscription definition allowing to enable session support.ServiceBusSubscriptions Entry point to service bus queue management API in Azure.Topic Type representing Service Bus topic.Topic.Definition The entirety of the Service Bus topic definition.Topic.DefinitionStages Grouping of Service Bus topic definition stages.Topic.DefinitionStages.Blank The first stage of a topic definition.Topic.DefinitionStages.WithAuthorizationRule The stage of the topic definition allowing to add an authorization rule for accessing the topic.Topic.DefinitionStages.WithCreate The stage of the definition which contains all the minimum required inputs for the resource to be created (viaCreatable.create()), but also allows for any other optional settings to be specified.Topic.DefinitionStages.WithDefaultMessageTTL The stage of the topic definition allowing to define default TTL for messages.Topic.DefinitionStages.WithDeleteOnIdle The stage of the topic definition allowing to define auto delete behaviour.Topic.DefinitionStages.WithDuplicateMessageDetection The stage of the topic definition allowing to specify duration of the duplicate message detection history.Topic.DefinitionStages.WithExpressMessage The stage of the topic definition allowing to mark messages as express messages.Topic.DefinitionStages.WithMessageBatching The stage of the topic definition allowing specify batching behaviour.Topic.DefinitionStages.WithPartitioning The stage of the topic definition allowing to specify partitioning behaviour.Topic.DefinitionStages.WithSize The stage of the topic definition allowing to specify size.Topic.DefinitionStages.WithSubscription The stage of the Service Bus namespace update allowing to manage subscriptions for the topic.Topic.Update The template for a Service Bus topic update operation, containing all the settings that can be modified.Topic.UpdateStages Grouping of Service Bus topic update stages.Topic.UpdateStages.WithAuthorizationRule The stage of the topic definition allowing to add an authorization rule for accessing the topic.Topic.UpdateStages.WithDefaultMessageTTL The stage of the topic definition allowing to define default TTL for messages.Topic.UpdateStages.WithDeleteOnIdle The stage of the topic definition allowing to define auto delete behaviour.Topic.UpdateStages.WithDuplicateMessageDetection The stage of the topic definition allowing to specify duration of the duplicate message detection history.Topic.UpdateStages.WithExpressMessage The stage of the topic definition allowing to mark it as either holding regular or express messages.Topic.UpdateStages.WithMessageBatching The stage of the topic definition allowing configure message batching behaviour.Topic.UpdateStages.WithSize The stage of the topic definition allowing to specify size.Topic.UpdateStages.WithSubscription The stage of the Service Bus namespace update allowing to manage subscriptions for the topic.TopicAuthorizationRule Type representing authorization rule defined for topic.TopicAuthorizationRule.Definition The entirety of the topic authorization rule definition.TopicAuthorizationRule.DefinitionStages Grouping of Service Bus topic authorization rule definition stages.TopicAuthorizationRule.DefinitionStages.Blank The first stage of topic authorization rule definition.TopicAuthorizationRule.DefinitionStages.WithCreate The stage of the definition which contains all the minimum required inputs for the resource to be created (viaCreatable.create()), but also allows for any other optional settings to be specified.TopicAuthorizationRule.Update The entirety of the topic authorization rule update.TopicAuthorizationRules Entry point to topic authorization rules management API.Topics Entry point to Service Bus topic management API in Azure. -
Class Summary Class Description Action Represents the filter actions which are allowed for the transformation of a message that have been matched by a filter expression.ArmDisasterRecoveryListResult The result of the List Alias(Disaster Recovery configuration) operation.CaptureDescription Properties to configure capture description for eventhub.CheckNameAvailability Description of a Check Name availability request properties.CorrelationFilter Represents the correlation filter expression.DefaultAction Defines values for DefaultAction.Destination Capture storage details for capture description.EventHubListResult The result of the List EventHubs operation.MessageCountDetails Message Count Details.MigrationConfigListResult The result of the List migrationConfigurations operation.MigrationConfigurationName Defines values for MigrationConfigurationName.NamespaceSku Defines values for NamespaceSku.NetworkRuleIpAction Defines values for NetworkRuleIpAction.NetworkRuleSetListResult The response of the List NetworkRuleSet operation.NWRuleSetIpRules Description of NetWorkRuleSet - IpRules resource.NWRuleSetVirtualNetworkRules Description of VirtualNetworkRules - NetworkRules resource.OperationDisplay The object that represents the operation.OperationListResult Result of the request to list ServiceBus operations.PremiumMessagingRegionProperties The PremiumMessagingRegionProperties model.PremiumMessagingRegionsListResult The response of the List PremiumMessagingRegions operation.RegenerateAccessKeyParameters Parameters supplied to the Regenerate Authorization Rule operation, specifies which key needs to be reset.ResourceNamespacePatch The Resource definition.RuleListResult The response of the List rule operation.SBAuthorizationRuleListResult The response to the List Namespace operation.SBNamespaceListResult The response of the List Namespace operation.SBNamespaceMigrate Namespace Migrate Object.SBNamespaceUpdateParameters Description of a namespace resource.SBQueueListResult The response to the List Queues operation.SBSku SKU of the namespace.SBSubscriptionListResult The response to the List Subscriptions operation.SBTopicListResult The response to the List Topics operation.SqlFilter Represents a filter which is a composition of an expression and an action that is executed in the pub/sub pipeline.SqlRuleAction Represents set of actions written in SQL language-based syntax that is performed against a ServiceBus.Messaging.BrokeredMessage.Subnet Properties supplied for Subnet. -
Enum Summary Enum Description AccessRights Defines values for AccessRights.EncodingCaptureDescription Defines values for EncodingCaptureDescription.EntityStatus Defines values for EntityStatus.FilterType Defines values for FilterType.KeyType Defines values for KeyType.NameSpaceType Defines values for NameSpaceType.ProvisioningStateDR Defines values for ProvisioningStateDR.RoleDisasterRecovery Defines values for RoleDisasterRecovery.SkuName Defines values for SkuName.SkuTier Defines values for SkuTier.UnavailableReason Defines values for UnavailableReason.