Package com.pingidentity.sdk
Class SearchCriteria.Builder
java.lang.Object
com.pingidentity.sdk.SearchCriteria.Builder
- Enclosing class:
- SearchCriteria
A helper to create
SearchCriteria instances- Since:
- 8.4
-
Constructor Summary
ConstructorsConstructorDescriptionBuilder(int startIndex, int itemsRequested) Main constructorBuilder(SearchCriteria searchCriteria) Copy constructor -
Method Summary
Modifier and TypeMethodDescriptionaddFilter(SearchCriteria.FilterItem filterItem) add a new filter by itemaddOrderBy(SearchCriteria.OrderByItem orderByItem) add a new order by itembuild()set query valuesetFilterItems(List<SearchCriteria.FilterItem> filterItemList)
-
Constructor Details
-
Builder
public Builder(int startIndex, int itemsRequested) Main constructor- Parameters:
startIndex- the start indexitemsRequested- number of requested items
-
Builder
Copy constructor- Parameters:
searchCriteria- an instance ofSearchCriteria
-
-
Method Details
-
query
set query value- Parameters:
query- query value in Strings- Returns:
- a reference to this object.
-
addOrderBy
add a new order by item- Parameters:
orderByItem- new order by item- Returns:
- a reference to this object.
-
addFilter
add a new filter by item- Parameters:
filterItem- new filter by item- Returns:
- a reference to this object
-
setFilterItems
-
build
- Returns:
- a new
SearchCriteria
-