messaging-management/api/model/topic.ts
Properties |
|
activeSubscribers |
activeSubscribers:
|
Type : number
|
Optional |
Number of currently active subscribers, meaning the ones with at least one client connected. |
backlogSize |
backlogSize:
|
Type : number
|
Optional |
Size of the messages backlog in bytes. |
backlogUsagePercentage |
backlogUsagePercentage:
|
Type : number
|
Optional |
Percentage of the backlog used. Value range is from o to 100. E.g. if 10% of the backlog is used, this value will be 10 (not 0.1). |
id |
id:
|
Type : string
|
Optional |
Unique topic identifier. |
msgRateIn |
msgRateIn:
|
Type : number
|
Optional |
Total rate of messages published on the topic (msg/s). |
msgRateOut |
msgRateOut:
|
Type : number
|
Optional |
Total rate of messages dispatched for the topic (msg/s). |
name |
name:
|
Type : string
|
Optional |
User-friendly topic name. |
namespace |
namespace:
|
Type : string
|
Optional |
Namespace name that the topic belongs to. |
persistent |
persistent:
|
Type : boolean
|
Optional |
If the topic is persistent or not. If false, the topic is not saved and will be deleted if there are no clients. |
subscribers |
subscribers:
|
Type : number
|
Optional |
Number of all subscribers for the topic. |
tenant |
tenant:
|
Type : string
|
Optional |
Tenant ID. |
unackMsgBacklog |
unackMsgBacklog:
|
Type : number
|
Optional |
Number of unacknowledged messages in the backlog for topic for all subscribers. |