public abstract static class SearchQuery.Builder extends Object
Modifier and Type | Field and Description |
---|---|
double |
boost |
SearchControl |
control |
boolean |
explain |
String[] |
fields |
String[] |
highlightFields |
String |
highlightStyle |
protected String |
index |
Modifier | Constructor and Description |
---|---|
protected |
Builder(String index) |
Modifier and Type | Method and Description |
---|---|
SearchQuery.Builder |
boost(double boost) |
abstract SearchQuery |
build() |
SearchQuery.Builder |
control(SearchControl control) |
SearchQuery.Builder |
explain(boolean explain) |
SearchQuery.Builder |
fields(String... fields) |
SearchQuery.Builder |
highlightFields(String... highlightFields) |
SearchQuery.Builder |
highlightStyle(String highlightStyle) |
SearchQuery.Builder |
limit(int limit) |
SearchQuery.Builder |
offset(int offset) |
public boolean explain
public String highlightStyle
public String[] highlightFields
public String[] fields
public SearchControl control
public double boost
protected String index
protected Builder(String index)
public abstract SearchQuery build()
public SearchQuery.Builder limit(int limit)
public SearchQuery.Builder offset(int offset)
public SearchQuery.Builder explain(boolean explain)
public SearchQuery.Builder highlightStyle(String highlightStyle)
public SearchQuery.Builder highlightFields(String... highlightFields)
public SearchQuery.Builder fields(String... fields)
public SearchQuery.Builder control(SearchControl control)
public SearchQuery.Builder boost(double boost)
Copyright © 2015 Couchbase, Inc.