Class TopicRuntimeProperties
java.lang.Object
com.azure.messaging.servicebus.administration.models.TopicRuntimeProperties
Runtime properties about the topic.
-
Constructor Summary
ConstructorDescriptionTopicRuntimeProperties
(TopicProperties topicProperties) Creates a new instance with runtime properties extracted from the given TopicDescription. -
Method Summary
Modifier and TypeMethodDescriptionGets the last time a message was sent, or the last time there was a receive request to this topic.Gets the exact time the queue was created.getName()
Gets the name of the topic.int
Get the scheduledMessageCount property: Number of scheduled messages.long
Gets the size of the topic, in bytes.int
Gets the number of subscriptions to the topic.Gets the exact time the topic description was updated.
-
Constructor Details
-
TopicRuntimeProperties
Creates a new instance with runtime properties extracted from the given TopicDescription.- Parameters:
topicProperties
- Topic description to extract runtime properties from.- Throws:
NullPointerException
- iftopicDescription
is null.
-
-
Method Details
-
getAccessedAt
Gets the last time a message was sent, or the last time there was a receive request to this topic.- Returns:
- The last time a message was sent, or the last time there was a receive request to this topic.
-
getCreatedAt
Gets the exact time the queue was created.- Returns:
- The exact time the queue was created.
-
getName
Gets the name of the topic.- Returns:
- The name of the topic.
-
getSizeInBytes
public long getSizeInBytes()Gets the size of the topic, in bytes.- Returns:
- The size of the topic, in bytes.
-
getScheduledMessageCount
public int getScheduledMessageCount()Get the scheduledMessageCount property: Number of scheduled messages.- Returns:
- the scheduledMessageCount value.
-
getSubscriptionCount
public int getSubscriptionCount()Gets the number of subscriptions to the topic.- Returns:
- The number of subscriptions to the topic.
-
getUpdatedAt
Gets the exact time the topic description was updated.- Returns:
- The exact time the topic description was updated.
-