### YamlMime:JavaType uid: "com.microsoft.azure.management.servicebus.ServiceBusSubscription" fullName: "com.microsoft.azure.management.servicebus.ServiceBusSubscription" name: "ServiceBusSubscription" nameWithType: "ServiceBusSubscription" summary: "Type representing service bus topic subscription." syntax: "public interface **ServiceBusSubscription**
extends <,>, <>, <>" methods: - uid: "com.microsoft.azure.management.servicebus.ServiceBusSubscription.accessedAt()" fullName: "com.microsoft.azure.management.servicebus.ServiceBusSubscription.accessedAt()" name: "accessedAt()" nameWithType: "ServiceBusSubscription.accessedAt()" modifiers: - "abstract" syntax: "public abstract DateTime accessedAt()" returns: description: "last time there was a receive request to this subscription" type: "" - uid: "com.microsoft.azure.management.servicebus.ServiceBusSubscription.activeMessageCount()" fullName: "com.microsoft.azure.management.servicebus.ServiceBusSubscription.activeMessageCount()" name: "activeMessageCount()" nameWithType: "ServiceBusSubscription.activeMessageCount()" modifiers: - "abstract" syntax: "public abstract long activeMessageCount()" returns: description: "number of active messages in the subscription" type: "" - uid: "com.microsoft.azure.management.servicebus.ServiceBusSubscription.createdAt()" fullName: "com.microsoft.azure.management.servicebus.ServiceBusSubscription.createdAt()" name: "createdAt()" nameWithType: "ServiceBusSubscription.createdAt()" modifiers: - "abstract" syntax: "public abstract DateTime createdAt()" returns: description: "the exact time the message was created" type: "" - uid: "com.microsoft.azure.management.servicebus.ServiceBusSubscription.deadLetterMessageCount()" fullName: "com.microsoft.azure.management.servicebus.ServiceBusSubscription.deadLetterMessageCount()" name: "deadLetterMessageCount()" nameWithType: "ServiceBusSubscription.deadLetterMessageCount()" modifiers: - "abstract" syntax: "public abstract long deadLetterMessageCount()" returns: description: "number of messages in the dead-letter subscription" type: "" - uid: "com.microsoft.azure.management.servicebus.ServiceBusSubscription.defaultMessageTtlDuration()" fullName: "com.microsoft.azure.management.servicebus.ServiceBusSubscription.defaultMessageTtlDuration()" name: "defaultMessageTtlDuration()" nameWithType: "ServiceBusSubscription.defaultMessageTtlDuration()" modifiers: - "abstract" syntax: "public abstract Period defaultMessageTtlDuration()" returns: description: "the duration after which the message expires, starting from when the message is sent to subscription." type: "" - uid: "com.microsoft.azure.management.servicebus.ServiceBusSubscription.deleteOnIdleDurationInMinutes()" fullName: "com.microsoft.azure.management.servicebus.ServiceBusSubscription.deleteOnIdleDurationInMinutes()" name: "deleteOnIdleDurationInMinutes()" nameWithType: "ServiceBusSubscription.deleteOnIdleDurationInMinutes()" modifiers: - "abstract" syntax: "public abstract long deleteOnIdleDurationInMinutes()" returns: description: "the idle duration after which the subscription is automatically deleted." type: "" - uid: "com.microsoft.azure.management.servicebus.ServiceBusSubscription.isBatchedOperationsEnabled()" fullName: "com.microsoft.azure.management.servicebus.ServiceBusSubscription.isBatchedOperationsEnabled()" name: "isBatchedOperationsEnabled()" nameWithType: "ServiceBusSubscription.isBatchedOperationsEnabled()" modifiers: - "abstract" syntax: "public abstract boolean isBatchedOperationsEnabled()" returns: description: "indicates whether server-side batched operations are enabled" type: "" - uid: "com.microsoft.azure.management.servicebus.ServiceBusSubscription.isDeadLetteringEnabledForExpiredMessages()" fullName: "com.microsoft.azure.management.servicebus.ServiceBusSubscription.isDeadLetteringEnabledForExpiredMessages()" name: "isDeadLetteringEnabledForExpiredMessages()" nameWithType: "ServiceBusSubscription.isDeadLetteringEnabledForExpiredMessages()" modifiers: - "abstract" syntax: "public abstract boolean isDeadLetteringEnabledForExpiredMessages()" returns: description: "indicates whether this subscription has dead letter support when a message expires" type: "" - uid: "com.microsoft.azure.management.servicebus.ServiceBusSubscription.isDeadLetteringEnabledForFilterEvaluationFailedMessages()" fullName: "com.microsoft.azure.management.servicebus.ServiceBusSubscription.isDeadLetteringEnabledForFilterEvaluationFailedMessages()" name: "isDeadLetteringEnabledForFilterEvaluationFailedMessages()" nameWithType: "ServiceBusSubscription.isDeadLetteringEnabledForFilterEvaluationFailedMessages()" modifiers: - "abstract" syntax: "public abstract boolean isDeadLetteringEnabledForFilterEvaluationFailedMessages()" returns: description: "indicates whether subscription has dead letter support on filter evaluation exceptions" type: "" - uid: "com.microsoft.azure.management.servicebus.ServiceBusSubscription.isSessionEnabled()" fullName: "com.microsoft.azure.management.servicebus.ServiceBusSubscription.isSessionEnabled()" name: "isSessionEnabled()" nameWithType: "ServiceBusSubscription.isSessionEnabled()" modifiers: - "abstract" syntax: "public abstract boolean isSessionEnabled()" returns: description: "indicates whether the subscription supports sessions" type: "" - uid: "com.microsoft.azure.management.servicebus.ServiceBusSubscription.lockDurationInSeconds()" fullName: "com.microsoft.azure.management.servicebus.ServiceBusSubscription.lockDurationInSeconds()" name: "lockDurationInSeconds()" nameWithType: "ServiceBusSubscription.lockDurationInSeconds()" modifiers: - "abstract" syntax: "public abstract long lockDurationInSeconds()" returns: description: "the duration of peek-lock which is the amount of time that the message is locked for other receivers" type: "" - uid: "com.microsoft.azure.management.servicebus.ServiceBusSubscription.maxDeliveryCountBeforeDeadLetteringMessage()" fullName: "com.microsoft.azure.management.servicebus.ServiceBusSubscription.maxDeliveryCountBeforeDeadLetteringMessage()" name: "maxDeliveryCountBeforeDeadLetteringMessage()" nameWithType: "ServiceBusSubscription.maxDeliveryCountBeforeDeadLetteringMessage()" modifiers: - "abstract" syntax: "public abstract int maxDeliveryCountBeforeDeadLetteringMessage()" returns: description: "the maximum number of a message delivery before marking it as dead-lettered" type: "" - uid: "com.microsoft.azure.management.servicebus.ServiceBusSubscription.messageCount()" fullName: "com.microsoft.azure.management.servicebus.ServiceBusSubscription.messageCount()" name: "messageCount()" nameWithType: "ServiceBusSubscription.messageCount()" modifiers: - "abstract" syntax: "public abstract long messageCount()" returns: description: "the number of messages in the subscription" type: "" - uid: "com.microsoft.azure.management.servicebus.ServiceBusSubscription.scheduledMessageCount()" fullName: "com.microsoft.azure.management.servicebus.ServiceBusSubscription.scheduledMessageCount()" name: "scheduledMessageCount()" nameWithType: "ServiceBusSubscription.scheduledMessageCount()" modifiers: - "abstract" syntax: "public abstract long scheduledMessageCount()" returns: description: "number of messages sent to the subscription that are yet to be released\n for consumption" type: "" - uid: "com.microsoft.azure.management.servicebus.ServiceBusSubscription.status()" fullName: "com.microsoft.azure.management.servicebus.ServiceBusSubscription.status()" name: "status()" nameWithType: "ServiceBusSubscription.status()" modifiers: - "abstract" syntax: "public abstract EntityStatus status()" returns: description: "the current status of the subscription" type: "" - uid: "com.microsoft.azure.management.servicebus.ServiceBusSubscription.transferDeadLetterMessageCount()" fullName: "com.microsoft.azure.management.servicebus.ServiceBusSubscription.transferDeadLetterMessageCount()" name: "transferDeadLetterMessageCount()" nameWithType: "ServiceBusSubscription.transferDeadLetterMessageCount()" modifiers: - "abstract" syntax: "public abstract long transferDeadLetterMessageCount()" returns: description: "number of messages transferred into dead letters" type: "" - uid: "com.microsoft.azure.management.servicebus.ServiceBusSubscription.transferMessageCount()" fullName: "com.microsoft.azure.management.servicebus.ServiceBusSubscription.transferMessageCount()" name: "transferMessageCount()" nameWithType: "ServiceBusSubscription.transferMessageCount()" modifiers: - "abstract" syntax: "public abstract long transferMessageCount()" returns: description: "number of messages transferred to another queue, topic, or subscription" type: "" - uid: "com.microsoft.azure.management.servicebus.ServiceBusSubscription.updatedAt()" fullName: "com.microsoft.azure.management.servicebus.ServiceBusSubscription.updatedAt()" name: "updatedAt()" nameWithType: "ServiceBusSubscription.updatedAt()" modifiers: - "abstract" syntax: "public abstract DateTime updatedAt()" returns: description: "the exact time the message was updated" type: "" type: "interface" desc: "Type representing service bus topic subscription." implements: - "<,>" - "<>" - "<>" metadata: {} package: "com.microsoft.azure.management.servicebus" artifact: com.microsoft.azure:azure-mgmt-servicebus:1.41.4