com.microsoft.azure.management.servicebus

This package contains the classes for ServiceBusManagementClient. Azure Service Bus client.

Classes

CheckNameAvailability

Description of a Check Name availability request properties.

MessageCountDetails

Message Count Details.

NamespaceSku

Defines values for NamespaceSku.

OperationDisplay

The object that represents the operation.

RegenerateKeysParameters

Parameters supplied to the Regenerate Authorization Rule operation.

ServiceBusOperationsTests
Sku

SKU of the namespace.

SkuName

Defines values for SkuName.

SkuTier

Defines values for SkuTier.

TimeSpanTests
UnavailableReason

Defines values for UnavailableReason.

Interfaces

AuthorizationKeys

Authorization key and connection string of authorization rule associated with Service Bus entities.

AuthorizationRule<RuleT>

Type representing authorization rule.

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.

NamespaceAuthorizationRules

Entry point to namespace authorization rules management API.

Queue

Type representing Service Bus queue.

QueueAuthorizationRule

Type representing authorization rule defined for queue.

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.

ServiceBusNamespaces

Entry point to Service Bus namespace API in Azure.

ServiceBusOperation

An immutable client-side representation of an Azure service bus operation description object.

ServiceBusOperations

Entry point for service bus operations management API.

ServiceBusSubscription

Type representing service bus topic subscription.

ServiceBusSubscriptions

Entry point to service bus queue management API in Azure.

Topic

Type representing Service Bus topic.

TopicAuthorizationRule

Type representing authorization rule defined for topic.

TopicAuthorizationRules

Entry point to topic authorization rules management API.

Topics

Entry point to Service Bus topic management API in Azure.

NamespaceAuthorizationRule.DefinitionStages.Blank

The first stage of namespace authorization rule definition.

Queue.DefinitionStages.Blank

The first stage of a queue definition.

QueueAuthorizationRule.DefinitionStages.Blank

The first stage of queue authorization rule definition.

ServiceBusNamespace.DefinitionStages.Blank

The first stage of a Service Bus namespace definition.

ServiceBusSubscription.DefinitionStages.Blank

The first stage of a subscription definition.

Topic.DefinitionStages.Blank

The first stage of a topic definition.

TopicAuthorizationRule.DefinitionStages.Blank

The first stage of topic authorization rule definition.

NamespaceAuthorizationRule.Definition

The entirety of the namespace authorization rule definition.

Queue.Definition

The entirety of the Service Bus queue definition.

QueueAuthorizationRule.Definition

The entirety of the queue authorization rule definition.

ServiceBusNamespace.Definition

The entirety of the Service Bus namespace definition.

ServiceBusSubscription.Definition

The entirety of the subscription definition.

Topic.Definition

The entirety of the Service Bus topic definition.

TopicAuthorizationRule.Definition

The entirety of the topic authorization rule definition.

AuthorizationRule.DefinitionStages

Grouping of commons authorization rule definition stages shared between different Service Bus entities (namespace, queue, topic, subscription) access rules.

NamespaceAuthorizationRule.DefinitionStages

Grouping of Service Bus namespace authorization rule definition stages.

Queue.DefinitionStages

Grouping of Service Bus queue definition stages.

QueueAuthorizationRule.DefinitionStages

Grouping of Service Bus queue authorization rule definition stages.

ServiceBusNamespace.DefinitionStages

Grouping of Service Bus namespace definition stages.

ServiceBusSubscription.DefinitionStages

Grouping of queue definition stages.

Topic.DefinitionStages

Grouping of Service Bus topic definition stages.

TopicAuthorizationRule.DefinitionStages

Grouping of Service Bus topic authorization rule definition stages.

NamespaceAuthorizationRule.Update

The entirety of the namespace authorization rule update.

Queue.Update

The template for Service Bus queue update operation, containing all the settings that can be modified.

ServiceBusNamespace.Update

The template for a Service Bus namespace update operation, containing all the settings that can be modified.

ServiceBusSubscription.Update

The template for a subscription update operation, containing all the settings that can be modified.

Topic.Update

The template for a Service Bus topic update operation, containing all the settings that can be modified.

TopicAuthorizationRule.Update

The entirety of the topic authorization rule update.

QueueAuthorizationRule.Update

The entirety of the queue authorization rule update.

ServiceBusSubscription.UpdateStages

Grouping of subscription update stages.

AuthorizationRule.UpdateStages

Grouping of commons authorization rule update stages shared between different Service Bus entities (namespace, queue, topic, subscription) access rules.

Queue.UpdateStages

Grouping of Service Bus queue update stages.

Topic.UpdateStages

Grouping of Service Bus topic update stages.

ServiceBusNamespace.UpdateStages

Grouping of all the Service Bus namespace update stages.

Queue.UpdateStages.WithAuthorizationRule

The stage of the queue definition allowing to add an authorization rule for accessing the queue.

ServiceBusNamespace.DefinitionStages.WithAuthorizationRule

The stage of the Service Bus namespace definition allowing to add an authorization rule for accessing the namespace.

ServiceBusNamespace.UpdateStages.WithAuthorizationRule

The stage of the Service Bus namespace update allowing manage authorization rules for the namespace.

ServiceBusSubscription.DefinitionStages.WithAuthorizationRule

The stage of the queue definition allowing to add an authorization rule for accessing the subscription.

ServiceBusSubscription.UpdateStages.WithAuthorizationRule

The stage of the queue definition allowing to add an authorization rule for accessing the subscription.

Topic.UpdateStages.WithAuthorizationRule

The stage of the topic definition allowing to add an authorization rule for accessing the topic.

Queue.DefinitionStages.WithAuthorizationRule

The stage of the queue definition allowing to add an authorization rule for accessing the queue.

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 (via create()), but also allows for any other optional settings to be specified.

ServiceBusSubscription.DefinitionStages.WithCreate

The stage of the definition which contains all the minimum required inputs for the resource to be created (via create()), but also allows for any other optional settings to be specified.

NamespaceAuthorizationRule.DefinitionStages.WithCreate

The stage of the definition which contains all the minimum required inputs for the resource to be created (via create()), but also allows for any other optional settings to be specified.

Queue.DefinitionStages.WithCreate

The stage of the definition which contains all the minimum required inputs for the resource to be created (via create()), but also allows for any other optional settings to be specified.

TopicAuthorizationRule.DefinitionStages.WithCreate

The stage of the definition which contains all the minimum required inputs for the resource to be created (via create()), but also allows for any other optional settings to be specified.

QueueAuthorizationRule.DefinitionStages.WithCreate

The stage of the definition which contains all the minimum required inputs for the resource to be created (via create()), but also allows for any other optional settings to be specified.

ServiceBusNamespace.DefinitionStages.WithCreate

The stage of the definition which contains all the minimum required inputs for the resource to be created (via 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.

Topic.UpdateStages.WithDefaultMessageTTL

The stage of the topic definition allowing to define default TTL for messages.

Queue.UpdateStages.WithDefaultMessageTTL

The stage of the queue definition allowing to define default TTL for messages.

Topic.DefinitionStages.WithDefaultMessageTTL

The stage of the topic definition allowing to define default TTL for messages.

ServiceBusSubscription.UpdateStages.WithDefaultMessageTTL

The stage of the subscription definition allowing to define default TTL for messages.

Queue.DefinitionStages.WithDefaultMessageTTL

The stage of the queue definition allowing to define default TTL for messages.

ServiceBusSubscription.UpdateStages.WithDeleteOnIdle

The stage of the subscription definition allowing to define auto delete behaviour.

Topic.DefinitionStages.WithDeleteOnIdle

The stage of the topic definition allowing to define auto delete behaviour.

Topic.UpdateStages.WithDeleteOnIdle

The stage of the topic definition allowing to define auto delete behaviour.

ServiceBusSubscription.DefinitionStages.WithDeleteOnIdle

The stage of the subscription definition allowing to define auto delete behaviour.

Queue.DefinitionStages.WithDeleteOnIdle

The stage of the queue definition allowing to define auto delete behaviour.

Queue.UpdateStages.WithDeleteOnIdle

The stage of the queue 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.

Queue.UpdateStages.WithDuplicateMessageDetection

The stage of the queue definition allowing to specify duration of the duplicate message detection history.

Topic.UpdateStages.WithDuplicateMessageDetection

The stage of the topic definition allowing to specify duration of the duplicate message detection history.

Queue.DefinitionStages.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.DefinitionStages.WithExpiredMessageMovedToDeadLetterQueue

The stage of the queue definition allowing to specify whether expired message can be moved to secondary dead-letter queue.

ServiceBusSubscription.UpdateStages.WithExpiredMessageMovedToDeadLetterSubscription

The stage of the subscription update allowing to specify whether expired message can be moved to secondary dead-letter subscription.

ServiceBusSubscription.DefinitionStages.WithExpiredMessageMovedToDeadLetterSubscription

The stage of the subscription definition allowing to specify whether expired message can be moved to secondary dead-letter subscription.

Queue.DefinitionStages.WithExpressMessage

The stage of the queue definition allowing to mark messages as express messages.

Topic.UpdateStages.WithExpressMessage

The stage of the topic definition allowing to mark it as either holding regular or express messages.

Queue.UpdateStages.WithExpressMessage

The stage of the queue definition allowing to mark it as either holding regular or express messages.

Topic.DefinitionStages.WithExpressMessage

The stage of the topic definition allowing to mark messages as express messages.

ServiceBusNamespace.DefinitionStages.WithGroup

The stage of the Service Bus namespace definition allowing to specify the resource group.

AuthorizationRule.UpdateStages.WithListen<T>

The stage of the Service Bus authorization rule update allowing to enable listen policy.

AuthorizationRule.DefinitionStages.WithListen<T>

The stage of the Service Bus authorization rule definition 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.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.UpdateStages.WithManage<T>

The stage of Service Bus authorization rule update allowing to enable manage policy.

Queue.UpdateStages.WithMessageBatching

The stage of the queue definition allowing configure message batching behaviour.

Topic.UpdateStages.WithMessageBatching

The stage of the topic definition allowing configure message batching behaviour.

ServiceBusSubscription.DefinitionStages.WithMessageBatching

The stage of the subscription definition allowing specify batching behaviour.

ServiceBusSubscription.UpdateStages.WithMessageBatching

The stage of the subscription definition allowing configure message batching behaviour.

Queue.DefinitionStages.WithMessageBatching

The stage of the queue definition allowing specify batching behaviour.

Topic.DefinitionStages.WithMessageBatching

The stage of the topic definition allowing specify batching behaviour.

ServiceBusSubscription.UpdateStages.WithMessageLockDuration

The stage of the subscription definition allowing to define duration for message lock.

ServiceBusSubscription.DefinitionStages.WithMessageLockDuration

The stage of the subscription definition allowing to define duration for message lock.

Queue.DefinitionStages.WithMessageLockDuration

The stage of the queue definition allowing to define duration for message lock.

Queue.UpdateStages.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.

ServiceBusSubscription.UpdateStages.WithMessageMovedToDeadLetterQueueOnMaxDeliveryCount

The stage of the subscription definition allowing to specify maximum delivery count of message before moving it to dead-letter queue.

Queue.UpdateStages.WithMessageMovedToDeadLetterQueueOnMaxDeliveryCount

The stage of the queue definition allowing to specify maximum delivery count of message before moving it to dead-letter queue.

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.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.DefinitionStages.WithMessageMovedToDeadLetterSubscriptionOnMaxDeliveryCount

The stage of the subscription definition allowing to specify maximum delivery count of message before moving it to dead-letter subscription.

Topic.DefinitionStages.WithPartitioning

The stage of the topic definition allowing to specify partitioning behaviour.

Queue.DefinitionStages.WithPartitioning

The stage of the queue definition allowing to specify partitioning behaviour.

ServiceBusNamespace.UpdateStages.WithQueue

The stage of the Service Bus namespace update allowing to manage queues in the namespace.

ServiceBusNamespace.DefinitionStages.WithQueue

The stage of the Service Bus namespace definition allowing to add a new queue in the namespace.

AuthorizationRule.UpdateStages.WithSend<T>

The stage of the Service Bus authorization rule update allowing to enable send policy.

AuthorizationRule.DefinitionStages.WithSend<T>

The stage of the Service Bus authorization rule definition 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.

AuthorizationRule.DefinitionStages.WithSendOrManage<T>

The stage of the Service Bus authorization rule definition allowing to enable send or manage policy.

Queue.UpdateStages.WithSession

The stage of the queue definition allowing to enable session support.

Queue.DefinitionStages.WithSession

The stage of the queue definition allowing to enable session support.

ServiceBusSubscription.DefinitionStages.WithSession

The stage of the subscription definition allowing to enable session support.

ServiceBusSubscription.UpdateStages.WithSession

The stage of the subscription definition allowing to enable session support.

Queue.UpdateStages.WithSize

The stage of the queue definition allowing to specify size.

Queue.DefinitionStages.WithSize

The stage of the queue definition allowing to specify size.

Topic.UpdateStages.WithSize

The stage of the topic definition allowing to specify size.

Topic.DefinitionStages.WithSize

The stage of the topic definition allowing to specify size.

ServiceBusNamespace.DefinitionStages.WithSku

The stage of the Service Bus namespace definition allowing to specify the sku.

ServiceBusNamespace.UpdateStages.WithSku

The stage of the Service Bus namespace update allowing to change the sku.

Topic.DefinitionStages.WithSubscription

The stage of the Service Bus namespace update allowing to manage subscriptions for the topic.

Topic.UpdateStages.WithSubscription

The stage of the Service Bus namespace update allowing to manage subscriptions for the topic.

ServiceBusNamespace.DefinitionStages.WithTopic

The stage of the Service Bus namespace definition allowing to add a new topic in the namespace.

ServiceBusNamespace.UpdateStages.WithTopic

The stage of the Service Bus namespace update allowing to manage topics in the namespace.

Enums

AccessRights

Defines values for AccessRights.

EntityStatus

Defines values for EntityStatus.

Policykey

Defines values for Policykey.