ServiceBusSubscription Interface
Implements
public interface ServiceBusSubscription
extends IndependentChildResource<ServiceBusManager,SBSubscriptionInner>, Refreshable<ServiceBusSubscription>, Updatable<Update>
Type representing service bus topic subscription.
Method Summary
Modifier and Type | Method and Description |
---|---|
abstract
Offset |
accessedAt() |
abstract long | activeMessageCount() |
abstract
Offset |
createdAt() |
abstract long | deadLetterMessageCount() |
abstract Duration | defaultMessageTtlDuration() |
abstract long | deleteOnIdleDurationInMinutes() |
abstract boolean | isBatchedOperationsEnabled() |
abstract boolean | isDeadLetteringEnabledForExpiredMessages() |
abstract boolean | isDeadLetteringEnabledForFilterEvaluationFailedMessages() |
abstract boolean | isSessionEnabled() |
abstract long | lockDurationInSeconds() |
abstract int | maxDeliveryCountBeforeDeadLetteringMessage() |
abstract long | messageCount() |
abstract long | scheduledMessageCount() |
abstract
Entity |
status() |
abstract long | transferDeadLetterMessageCount() |
abstract long | transferMessageCount() |
abstract
Offset |
updatedAt() |
Method Details
accessedAt
public abstract OffsetDateTime accessedAt()
Returns:
activeMessageCount
public abstract long activeMessageCount()
Returns:
createdAt
public abstract OffsetDateTime createdAt()
Returns:
deadLetterMessageCount
public abstract long deadLetterMessageCount()
Returns:
defaultMessageTtlDuration
public abstract Duration defaultMessageTtlDuration()
Returns:
deleteOnIdleDurationInMinutes
public abstract long deleteOnIdleDurationInMinutes()
Returns:
isBatchedOperationsEnabled
public abstract boolean isBatchedOperationsEnabled()
Returns:
isDeadLetteringEnabledForExpiredMessages
public abstract boolean isDeadLetteringEnabledForExpiredMessages()
Returns:
isDeadLetteringEnabledForFilterEvaluationFailedMessages
public abstract boolean isDeadLetteringEnabledForFilterEvaluationFailedMessages()
Returns:
isSessionEnabled
public abstract boolean isSessionEnabled()
Returns:
lockDurationInSeconds
public abstract long lockDurationInSeconds()
Returns:
maxDeliveryCountBeforeDeadLetteringMessage
public abstract int maxDeliveryCountBeforeDeadLetteringMessage()
Returns:
messageCount
public abstract long messageCount()
Returns:
scheduledMessageCount
public abstract long scheduledMessageCount()
Returns:
status
public abstract EntityStatus status()
Returns:
transferDeadLetterMessageCount
public abstract long transferDeadLetterMessageCount()
Returns:
transferMessageCount
public abstract long transferMessageCount()
Returns:
updatedAt
public abstract OffsetDateTime updatedAt()
Returns:
Applies to
Azure SDK for Java