Package com.viglet.turing.client.sn
Class TurSNQuery
Object
TurSNQuery
Configure the query that will send to Turing ES.
- Since:
- 0.3.4
- Author:
- Alexandre Oliveira
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
addFilterQuery
(String... fq) void
addTargetingRule
(String... tr) int
getQuery()
int
getRows()
boolean
void
setBetweenDates
(TurSNClientBetweenDates betweenDates) void
setBetweenDates
(String field, Date startDate, Date endDate) void
setFieldQueries
(List<String> fieldQueries) void
setGroupBy
(String groupBy) void
setPageNumber
(int pageNumber) void
setPopulateMetrics
(boolean populateMetrics) void
void
setRows
(int rows) void
setSortField
(TurSNQuery.ORDER sort) void
setSortField
(TurSNSortField sortField) void
setSortField
(String field, TurSNQuery.ORDER sort) void
setTargetingRules
(List<String> targetingRules)
-
Constructor Details
-
TurSNQuery
public TurSNQuery()
-
-
Method Details
-
getQuery
-
setQuery
-
getRows
public int getRows() -
setRows
public void setRows(int rows) -
getGroupBy
-
setGroupBy
-
getSortField
-
setSortField
-
setSortField
-
setSortField
-
getBetweenDates
-
setBetweenDates
-
setBetweenDates
-
addFilterQuery
-
getFieldQueries
-
setFieldQueries
-
addTargetingRule
-
getTargetingRules
-
setTargetingRules
-
getPageNumber
public int getPageNumber() -
setPageNumber
public void setPageNumber(int pageNumber) -
isPopulateMetrics
public boolean isPopulateMetrics() -
setPopulateMetrics
public void setPopulateMetrics(boolean populateMetrics)
-