### 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