AWSConnectFilterV2

Objective-C

@interface AWSConnectFilterV2

Swift

class AWSConnectFilterV2

Contains the filter to apply when retrieving metrics with the GetMetricDataV2 API.

  • The key to use for filtering data. For example, QUEUE, ROUTING_PROFILE, AGENT, CHANNEL, AGENT_HIERARCHY_LEVEL_ONE, AGENT_HIERARCHY_LEVEL_TWO, AGENT_HIERARCHY_LEVEL_THREE, AGENT_HIERARCHY_LEVEL_FOUR, AGENT_HIERARCHY_LEVEL_FIVE. There must be at least 1 key and a maximum 5 keys.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSString *_Nullable filterKey;

    Swift

    var filterKey: String? { get set }
  • The identifiers to use for filtering data. For example, if you have a filter key of QUEUE, you would add queue IDs or ARNs in FilterValues.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSArray<NSString *> *_Nullable filterValues;

    Swift

    var filterValues: [String]? { get set }