Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func SubscriptionDetail ¶
SubscriptionDetail returns detail of the subscription stats
func SubscriptionSummary ¶
SubscriptionSummary returns summary of the subscription stats
func TopicDetail ¶
TopicDetail returns detail of the topic stats
func TopicSummary ¶
TopicSummary returns summary of the topic stats
Types ¶
type SubscriptionAdapter ¶
type SubscriptionAdapter struct {
// contains filtered or unexported fields
}
SubscriptionAdapter is adapter of operation metrics for Subscription
func GetSubscriptionAdapter ¶
func GetSubscriptionAdapter() *SubscriptionAdapter
GetSubscriptionAdapter return prepared SubscriptionAdapter
func (*SubscriptionAdapter) AddMessage ¶
func (t *SubscriptionAdapter) AddMessage(subID string, num int)
AddMessage send metrics the added message
func (*SubscriptionAdapter) AddSubscription ¶
func (t *SubscriptionAdapter) AddSubscription(subID string, num int)
AddSubscription send metrics the topic
func (*SubscriptionAdapter) CurrentMessages ¶
func (t *SubscriptionAdapter) CurrentMessages(subID string, msgs []string)
CurrentMessages send metrics the added message
type TopicAdapter ¶
type TopicAdapter struct {
// contains filtered or unexported fields
}
TopicAdapter is adapter of operation metrics for Topic
func GetTopicAdapter ¶
func GetTopicAdapter() *TopicAdapter
GetTopicAdapter return prepared TopicAdapter
func (*TopicAdapter) AddMessage ¶
func (t *TopicAdapter) AddMessage(topicID string, num int)
AddMessage send metrics the added message
func (*TopicAdapter) AddTopic ¶
func (t *TopicAdapter) AddTopic(topicID string, num int)
AddTopic send metrics the topic
Click to show internal directories.
Click to hide internal directories.