public static final class SearchRequest.Builder extends Object
限定符和类型 | 方法和说明 |
---|---|
SearchRequest.Builder |
addColumnsToGet(List<String> columnsToGetList)
Specify which property columns need to return.
|
SearchRequest.Builder |
addColumnsToGet(String... columnsToGet)
Specify which property columns need to return.
|
SearchRequest.Builder |
addRoutingValue(PrimaryKeyBuilder primaryKeyBuilder)
Routing field.
|
SearchRequest.Builder |
addRoutingValues(List<PrimaryKey> primaryKeys)
Routing field.
|
SearchRequest |
build() |
SearchRequest.Builder |
indexName(String indexName) |
SearchRequest.Builder |
returnAllColumns(boolean returnAll)
All property columns need to return.
|
SearchRequest.Builder |
returnAllColumnsFromIndex(boolean returnAllIndex)
All property columns which had created searchIndex need to return.
|
SearchRequest.Builder |
searchQuery(SearchQuery searchQuery) |
SearchRequest.Builder |
tableName(String tableName) |
SearchRequest.Builder |
timeout(int timeoutInMillisecond) |
public SearchRequest.Builder tableName(String tableName)
public SearchRequest.Builder indexName(String indexName)
public SearchRequest.Builder searchQuery(SearchQuery searchQuery)
public SearchRequest.Builder addColumnsToGet(String... columnsToGet)
public SearchRequest.Builder addColumnsToGet(List<String> columnsToGetList)
public SearchRequest.Builder returnAllColumns(boolean returnAll)
public SearchRequest.Builder returnAllColumnsFromIndex(boolean returnAllIndex)
public SearchRequest.Builder addRoutingValue(PrimaryKeyBuilder primaryKeyBuilder)
The default is empty, which is not required in most scenarios. If a custom route is used, you can specify the route field.
Note: advanced features. If you need to know or use, please submit a ticket or contact the developer.
public SearchRequest.Builder addRoutingValues(List<PrimaryKey> primaryKeys)
The default is empty, which is not required in most scenarios. If a custom route is used, you can specify the route field.
Note: advanced features. If you need to know or use, please submit a ticket or contact the developer.
public SearchRequest.Builder timeout(int timeoutInMillisecond)
public SearchRequest build()
Copyright © 2021. All Rights Reserved.