Interface FilterV2.Builder

All Superinterfaces:
Buildable, CopyableBuilder<FilterV2.Builder,FilterV2>, SdkBuilder<FilterV2.Builder,FilterV2>, SdkPojo
Enclosing class:
FilterV2

public static interface FilterV2.Builder extends SdkPojo, CopyableBuilder<FilterV2.Builder,FilterV2>
  • Method Details

    • filterKey

      FilterV2.Builder filterKey(String filterKey)

      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.

      Parameters:
      filterKey - 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.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • filterValues

      FilterV2.Builder filterValues(Collection<String> filterValues)

      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.

      Parameters:
      filterValues - 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.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • filterValues

      FilterV2.Builder filterValues(String... filterValues)

      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.

      Parameters:
      filterValues - 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.
      Returns:
      Returns a reference to this object so that method calls can be chained together.