Topic Interface
public interface Topic extends IndependentChildResource<ServiceBusManager, TopicInner>,Refreshable,Updatable<Topic.Update>,HasInner
Type representing Service Bus topic.
Method Summary
Modifier and Type | Method and Description |
---|---|
DateTime | accessedAt() |
long | activeMessageCount() |
Topic |
authorizationRules() |
DateTime | createdAt() |
long | currentSizeInBytes() |
long | deadLetterMessageCount() |
Period | defaultMessageTtlDuration() |
long | deleteOnIdleDurationInMinutes() |
Period | duplicateMessageDetectionHistoryDuration() |
boolean | isBatchedOperationsEnabled() |
boolean | isDuplicateDetectionEnabled() |
boolean | isExpressEnabled() |
boolean | isPartitioningEnabled() |
long | maxSizeInMB() |
long | scheduledMessageCount() |
Entity |
status() |
int | subscriptionCount() |
Service |
subscriptions() |
long | transferDeadLetterMessageCount() |
long | transferMessageCount() |
DateTime | updatedAt() |
Inherited Members
Method Details
accessedAt
public DateTime accessedAt()
Returns:
activeMessageCount
public long activeMessageCount()
Returns:
authorizationRules
public TopicAuthorizationRules authorizationRules()
Returns:
createdAt
public DateTime createdAt()
Returns:
currentSizeInBytes
public long currentSizeInBytes()
Returns:
deadLetterMessageCount
public long deadLetterMessageCount()
Returns:
defaultMessageTtlDuration
public Period defaultMessageTtlDuration()
Returns:
deleteOnIdleDurationInMinutes
public long deleteOnIdleDurationInMinutes()
Returns:
duplicateMessageDetectionHistoryDuration
public Period duplicateMessageDetectionHistoryDuration()
Returns:
isBatchedOperationsEnabled
public boolean isBatchedOperationsEnabled()
Returns:
isDuplicateDetectionEnabled
public boolean isDuplicateDetectionEnabled()
Returns:
isExpressEnabled
public boolean isExpressEnabled()
Returns:
isPartitioningEnabled
public boolean isPartitioningEnabled()
Returns:
maxSizeInMB
public long maxSizeInMB()
Returns:
scheduledMessageCount
public long scheduledMessageCount()
Returns:
status
public EntityStatus status()
Returns:
subscriptionCount
public int subscriptionCount()
Returns:
subscriptions
public ServiceBusSubscriptions subscriptions()
Returns:
transferDeadLetterMessageCount
public long transferDeadLetterMessageCount()
Returns:
transferMessageCount
public long transferMessageCount()
Returns:
updatedAt
public DateTime updatedAt()
Returns:
Applies to
Azure SDK for Java