AWSConnectFilters
Objective-C
@interface AWSConnectFilters
Swift
class AWSConnectFilters
Contains the filter to apply when retrieving metrics.
-
The channel to use to filter the metrics.
Declaration
Objective-C
@property (nonatomic, strong) NSArray<NSString *> *_Nullable channels;
Swift
var channels: [String]? { get set }
-
The queues to use to filter the metrics. You should specify at least one queue, and can specify up to 100 queues per request. The
GetCurrentMetricsData
API in particular requires a queue when you include aFilter
in your request.Declaration
Objective-C
@property (nonatomic, strong) NSArray<NSString *> *_Nullable queues;
Swift
var queues: [String]? { get set }
-
A list of up to 100 routing profile IDs or ARNs.
Declaration
Objective-C
@property (nonatomic, strong) NSArray<NSString *> *_Nullable routingProfiles;
Swift
var routingProfiles: [String]? { get set }
-
A list of expressions as a filter, in which an expression is an object of a step in a routing criteria.
Declaration
Objective-C
@property (nonatomic, strong) NSArray<NSString *> *_Nullable routingStepExpressions;
Swift
var routingStepExpressions: [String]? { get set }