GenericStringFilter is a general filter that will fetch entities using the Query value
Cache
optional
|
map[String, array[String]]
|
Cache of join functions |
ignoreWorkers
optional
|
Boolean
|
Do not use workers mechanism while searching bleve |
page
optional
|
Long
|
0-based page format: int64 |
query
optional
|
String
|
|
searchAfter
optional
|
array[String]
|
Efficient next page, pass max sort value from previous page |
searchAfterElastic
optional
|
array[String]
|
Efficient next page, pass max ES sort value from previous page |
searchAfterMap
optional
|
map[String, array[String]]
|
Map accounts search after values - stores next page sort values per account. There is no need to store searchBeforeMap as [current page searchBefore] equals to [prev page searchAfter] More, there is no way to generate correct searchBefore from current page as some tenants may not appear at all. The map is relevant in proxy mode and used by tenants, each tenant extracts the searchAfter keys from the map. |
searchAfterMapOrder
optional
|
map[String, Long]
|
format: int64 |
searchBefore
optional
|
array[String]
|
Efficient prev page, pass min sort value from next page |
searchBeforeElastic
optional
|
array[String]
|
Efficient prev page, pass min ES sort value from next page |
size
optional
|
Long
|
Size is limited to 1000, if not passed it defaults to 0, and no results will return format: int64 |
sort
optional
|
array[Order] | The sort order |