public class AbstractSubClausesBuilder
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
AggregateClauseKey
The Constant AggregateClauseKey.
|
static java.lang.String |
ConfigClauseKey
The Constant ConfigClauseKey.
|
static java.lang.String |
DistinctClauseKey
The Constant DistinctClauseKey.
|
static java.lang.String |
FilterClauseKey
The Constant FilterClauseKey.
|
static java.lang.String |
KVpairsClause
The Constant KVpairsClause.
|
protected com.aliyun.opensearch.sdk.generated.search.SearchParams |
params
The original params.
|
static java.lang.String |
QueryClauseKey
The Constant QueryClauseKey.
|
static java.lang.String |
SortClauseKey
The Constant SortClauseKey.
|
| Constructor and Description |
|---|
AbstractSubClausesBuilder(com.aliyun.opensearch.sdk.generated.search.SearchParams params)
Instantiates a new abstract sub clauses builder.
|
| Modifier and Type | Method and Description |
|---|---|
protected static java.util.List<java.lang.String> |
createListOfAggregateStrings(com.aliyun.opensearch.sdk.generated.search.Aggregate aggregate)
Creates the list of aggregate strings.
|
protected static java.util.List<java.lang.String> |
createListOfDistinctStrings(com.aliyun.opensearch.sdk.generated.search.Distinct distinct)
Creates the list of distinct strings.
|
java.lang.String |
getClausesString()
Gets the clauses string.
|
public static final java.lang.String ConfigClauseKey
public static final java.lang.String QueryClauseKey
public static final java.lang.String SortClauseKey
public static final java.lang.String DistinctClauseKey
public static final java.lang.String AggregateClauseKey
public static final java.lang.String FilterClauseKey
public static final java.lang.String KVpairsClause
protected com.aliyun.opensearch.sdk.generated.search.SearchParams params
public AbstractSubClausesBuilder(com.aliyun.opensearch.sdk.generated.search.SearchParams params)
params - the paramspublic java.lang.String getClausesString()
protected static java.util.List<java.lang.String> createListOfAggregateStrings(com.aliyun.opensearch.sdk.generated.search.Aggregate aggregate)
aggregate - the aggregateprotected static java.util.List<java.lang.String> createListOfDistinctStrings(com.aliyun.opensearch.sdk.generated.search.Distinct distinct)
distinct - the distinctCopyright © 2018. All Rights Reserved.