Diffusion Apple API 6.12.1
Unified Client Library for iOS, tvOS and OS X / macOS
Loading...
Searching...
No Matches
PTDiffusionTopicMetricCollector Class Reference

The definition of a topic metric collector. More...

#include <PTDiffusionTopicMetricCollector.h>

Inheritance diagram for PTDiffusionTopicMetricCollector:
PTDiffusionMetricCollector

Properties

NSString * topicSelector
BOOL groupsByTopicType
BOOL groupsByTopicView
NSInteger groupByPathPrefixParts
 The number of leading parts of the topic path to group by.
Properties inherited from PTDiffusionMetricCollector
NSString * name
BOOL exportsToPrometheus
NSInteger maximumGroups
 Limit the number of groups maintained by this metric collector.

Detailed Description

The definition of a topic metric collector.

These can be configured to record metric data for a subset of all topics, specified with a topic selector.

Since
6.7

Property Documentation

◆ groupByPathPrefixParts

- (NSInteger) groupByPathPrefixParts
readnonatomicassign

The number of leading parts of the topic path to group by.

The number of leading parts of the topic pathh to group by, or 0 if the collector does not group by path prefix.

Since
6.8

◆ groupsByTopicType

- (BOOL) groupsByTopicType
readnonatomicassign

Indicates whether the collector groups by topic type.

Since
6.7

◆ groupsByTopicView

- (BOOL) groupsByTopicView
readnonatomicassign

Indicates whether the collector groups by topic view.

Since
6.9

◆ topicSelector

- (NSString*) topicSelector
readnonatomicassign

The topic selector.

Since
6.7