public static final class SearchCriteria.Builder extends Object
SearchCriteria
instancesConstructor and Description |
---|
Builder(int startIndex,
int itemsRequested)
Main constructor
|
Builder(SearchCriteria searchCriteria)
Copy constructor
|
Modifier and Type | Method and Description |
---|---|
SearchCriteria.Builder |
addFilter(SearchCriteria.FilterItem filterItem)
add a new filter by item
|
SearchCriteria.Builder |
addOrderBy(SearchCriteria.OrderByItem orderByItem)
add a new order by item
|
SearchCriteria |
build() |
SearchCriteria.Builder |
query(String query)
set query value
|
SearchCriteria.Builder |
setFilterItems(List<SearchCriteria.FilterItem> filterItemList) |
public Builder(int startIndex, int itemsRequested)
startIndex
- the start indexitemsRequested
- number of requested itemspublic Builder(SearchCriteria searchCriteria)
searchCriteria
- an instance of SearchCriteria
public SearchCriteria.Builder query(String query)
query
- query value in Stringspublic SearchCriteria.Builder addOrderBy(SearchCriteria.OrderByItem orderByItem)
orderByItem
- new order by itempublic SearchCriteria.Builder addFilter(SearchCriteria.FilterItem filterItem)
filterItem
- new filter by itempublic SearchCriteria.Builder setFilterItems(List<SearchCriteria.FilterItem> filterItemList)
public SearchCriteria build()
SearchCriteria
Copyright 2019 Ping Identity Corp. All rights reserved.