Interface UserSearchCriteria.Builder

    • Method Detail

      • orConditions

        UserSearchCriteria.Builder orConditions​(Collection<UserSearchCriteria> orConditions)

        A list of conditions which would be applied together with an OR condition.

        Parameters:
        orConditions - A list of conditions which would be applied together with an OR condition.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • orConditions

        UserSearchCriteria.Builder orConditions​(UserSearchCriteria... orConditions)

        A list of conditions which would be applied together with an OR condition.

        Parameters:
        orConditions - A list of conditions which would be applied together with an OR condition.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • andConditions

        UserSearchCriteria.Builder andConditions​(Collection<UserSearchCriteria> andConditions)

        A list of conditions which would be applied together with an AND condition.

        Parameters:
        andConditions - A list of conditions which would be applied together with an AND condition.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • andConditions

        UserSearchCriteria.Builder andConditions​(UserSearchCriteria... andConditions)

        A list of conditions which would be applied together with an AND condition.

        Parameters:
        andConditions - A list of conditions which would be applied together with an AND condition.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • stringCondition

        UserSearchCriteria.Builder stringCondition​(StringCondition stringCondition)

        A leaf node condition which can be used to specify a string condition.

        The currently supported values for FieldName are username, firstname, lastname, resourceId, routingProfileId, securityProfileId, agentGroupId, and agentGroupPathIds.

        Parameters:
        stringCondition - A leaf node condition which can be used to specify a string condition.

        The currently supported values for FieldName are username, firstname, lastname, resourceId, routingProfileId, securityProfileId, agentGroupId, and agentGroupPathIds.

        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • hierarchyGroupCondition

        UserSearchCriteria.Builder hierarchyGroupCondition​(HierarchyGroupCondition hierarchyGroupCondition)

        A leaf node condition which can be used to specify a hierarchy group condition.

        Parameters:
        hierarchyGroupCondition - A leaf node condition which can be used to specify a hierarchy group condition.
        Returns:
        Returns a reference to this object so that method calls can be chained together.