public static interface UserDataFilters.Builder extends SdkPojo, CopyableBuilder<UserDataFilters.Builder,UserDataFilters>
| Modifier and Type | Method and Description |
|---|---|
UserDataFilters.Builder |
agents(Collection<String> agents)
A list of up to 100 agent IDs or ARNs.
|
UserDataFilters.Builder |
agents(String... agents)
A list of up to 100 agent IDs or ARNs.
|
default UserDataFilters.Builder |
contactFilter(Consumer<ContactFilter.Builder> contactFilter)
A filter for the user data based on the contact information that is associated to the user.
|
UserDataFilters.Builder |
contactFilter(ContactFilter contactFilter)
A filter for the user data based on the contact information that is associated to the user.
|
UserDataFilters.Builder |
queues(Collection<String> queues)
A list of up to 100 queues or ARNs.
|
UserDataFilters.Builder |
queues(String... queues)
A list of up to 100 queues or ARNs.
|
UserDataFilters.Builder |
routingProfiles(Collection<String> routingProfiles)
A list of up to 100 routing profile IDs or ARNs.
|
UserDataFilters.Builder |
routingProfiles(String... routingProfiles)
A list of up to 100 routing profile IDs or ARNs.
|
UserDataFilters.Builder |
userHierarchyGroups(Collection<String> userHierarchyGroups)
A UserHierarchyGroup ID or ARN.
|
UserDataFilters.Builder |
userHierarchyGroups(String... userHierarchyGroups)
A UserHierarchyGroup ID or ARN.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildUserDataFilters.Builder queues(Collection<String> queues)
A list of up to 100 queues or ARNs.
queues - A list of up to 100 queues or ARNs.UserDataFilters.Builder queues(String... queues)
A list of up to 100 queues or ARNs.
queues - A list of up to 100 queues or ARNs.UserDataFilters.Builder contactFilter(ContactFilter contactFilter)
A filter for the user data based on the contact information that is associated to the user. It contains a list of contact states.
contactFilter - A filter for the user data based on the contact information that is associated to the user. It
contains a list of contact states.default UserDataFilters.Builder contactFilter(Consumer<ContactFilter.Builder> contactFilter)
A filter for the user data based on the contact information that is associated to the user. It contains a list of contact states.
This is a convenience method that creates an instance of theContactFilter.Builder avoiding the need
to create one manually via ContactFilter.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to contactFilter(ContactFilter).
contactFilter - a consumer that will call methods on ContactFilter.BuildercontactFilter(ContactFilter)UserDataFilters.Builder routingProfiles(Collection<String> routingProfiles)
A list of up to 100 routing profile IDs or ARNs.
routingProfiles - A list of up to 100 routing profile IDs or ARNs.UserDataFilters.Builder routingProfiles(String... routingProfiles)
A list of up to 100 routing profile IDs or ARNs.
routingProfiles - A list of up to 100 routing profile IDs or ARNs.UserDataFilters.Builder agents(Collection<String> agents)
A list of up to 100 agent IDs or ARNs.
agents - A list of up to 100 agent IDs or ARNs.UserDataFilters.Builder agents(String... agents)
A list of up to 100 agent IDs or ARNs.
agents - A list of up to 100 agent IDs or ARNs.UserDataFilters.Builder userHierarchyGroups(Collection<String> userHierarchyGroups)
A UserHierarchyGroup ID or ARN.
userHierarchyGroups - A UserHierarchyGroup ID or ARN.UserDataFilters.Builder userHierarchyGroups(String... userHierarchyGroups)
A UserHierarchyGroup ID or ARN.
userHierarchyGroups - A UserHierarchyGroup ID or ARN.Copyright © 2023. All rights reserved.