public interface ServiceBusSubscription extends com.microsoft.azure.management.resources.fluentcore.arm.models.IndependentChildResource<com.microsoft.azure.management.servicebus.implementation.ServiceBusManager,com.microsoft.azure.management.servicebus.implementation.SubscriptionInner>, com.microsoft.azure.management.resources.fluentcore.model.Refreshable<ServiceBusSubscription>, com.microsoft.azure.management.resources.fluentcore.model.Updatable<ServiceBusSubscription.Update>
| Modifier and Type | Interface and Description |
|---|---|
static interface |
ServiceBusSubscription.Definition
The entirety of the subscription definition.
|
static interface |
ServiceBusSubscription.DefinitionStages
Grouping of queue definition stages.
|
static interface |
ServiceBusSubscription.Update
The template for a subscription update operation, containing all the settings that can be modified.
|
static interface |
ServiceBusSubscription.UpdateStages
Grouping of subscription update stages.
|
com.microsoft.azure.management.resources.fluentcore.arm.models.Resource.DefinitionWithRegion<T>, com.microsoft.azure.management.resources.fluentcore.arm.models.Resource.DefinitionWithTags<T>, com.microsoft.azure.management.resources.fluentcore.arm.models.Resource.UpdateWithTags<T>| Modifier and Type | Method and Description |
|---|---|
org.joda.time.DateTime |
accessedAt() |
long |
activeMessageCount() |
org.joda.time.DateTime |
createdAt() |
long |
deadLetterMessageCount() |
org.joda.time.Period |
defaultMessageTtlDuration() |
long |
deleteOnIdleDurationInMinutes() |
boolean |
isBatchedOperationsEnabled() |
boolean |
isDeadLetteringEnabledForExpiredMessages() |
boolean |
isDeadLetteringEnabledForFilterEvaluationFailedMessages() |
boolean |
isSessionEnabled() |
long |
lockDurationInSeconds() |
int |
maxDeliveryCountBeforeDeadLetteringMessage() |
long |
messageCount() |
long |
scheduledMessageCount() |
EntityStatus |
status() |
long |
transferDeadLetterMessageCount() |
long |
transferMessageCount() |
org.joda.time.DateTime |
updatedAt() |
region, regionName, tags, typekeyidnameinnerresourceGroupNamemanagerorg.joda.time.DateTime createdAt()
org.joda.time.DateTime accessedAt()
org.joda.time.DateTime updatedAt()
boolean isBatchedOperationsEnabled()
boolean isDeadLetteringEnabledForExpiredMessages()
boolean isSessionEnabled()
long lockDurationInSeconds()
long deleteOnIdleDurationInMinutes()
org.joda.time.Period defaultMessageTtlDuration()
int maxDeliveryCountBeforeDeadLetteringMessage()
long messageCount()
long activeMessageCount()
long deadLetterMessageCount()
long scheduledMessageCount()
long transferDeadLetterMessageCount()
long transferMessageCount()
EntityStatus status()
boolean isDeadLetteringEnabledForFilterEvaluationFailedMessages()
/**
* Copyright (c) Microsoft Corporation. All rights reserved.
* Licensed under the MIT License. See License.txt in the project root for
* license information.
*/