public class FessEsClient extends Object implements org.elasticsearch.client.Client
Modifier and Type | Class and Description |
---|---|
static interface |
FessEsClient.EntityCreator<T,R,H> |
static interface |
FessEsClient.SearchCondition<B> |
static class |
FessEsClient.SearchConditionBuilder |
static interface |
FessEsClient.SearchResult<T,B,R> |
Modifier and Type | Field and Description |
---|---|
protected org.elasticsearch.client.Client |
client |
protected Map<String,List<String>> |
configListMap |
protected List<String> |
indexConfigList |
protected String |
indexConfigPath |
protected int |
maxConfigSyncStatusRetry |
protected int |
maxEsStatusRetry |
protected org.codelibs.elasticsearch.runner.ElasticsearchClusterRunner |
runner |
protected String |
scrollForDelete |
protected String |
scrollForSearch |
protected Map<String,String> |
settings |
protected int |
sizeForDelete |
protected List<org.elasticsearch.common.transport.TransportAddress> |
transportAddressList |
Constructor and Description |
---|
FessEsClient() |
Modifier and Type | Method and Description |
---|---|
void |
addAll(String index,
String type,
List<Map<String,Object>> docList) |
void |
addConfigFile(String index,
String path) |
void |
addIndexConfig(String path) |
void |
addMapping(String index,
String docType,
String indexName) |
void |
addTransportAddress(String host,
int port) |
org.elasticsearch.client.AdminClient |
admin() |
org.elasticsearch.action.ActionFuture<org.elasticsearch.action.bulk.BulkResponse> |
bulk(org.elasticsearch.action.bulk.BulkRequest request) |
void |
bulk(org.elasticsearch.action.bulk.BulkRequest request,
org.elasticsearch.action.ActionListener<org.elasticsearch.action.bulk.BulkResponse> listener) |
org.elasticsearch.action.ActionFuture<org.elasticsearch.action.search.ClearScrollResponse> |
clearScroll(org.elasticsearch.action.search.ClearScrollRequest request) |
void |
clearScroll(org.elasticsearch.action.search.ClearScrollRequest request,
org.elasticsearch.action.ActionListener<org.elasticsearch.action.search.ClearScrollResponse> listener) |
void |
close() |
protected void |
createAlias(String index,
String createdIndexName) |
boolean |
createIndex(String index,
String indexName) |
boolean |
createIndex(String index,
String indexName,
String numberOfShards,
String autoExpandReplicas,
boolean uploadConfig) |
protected org.elasticsearch.client.Client |
createTransportClient(FessConfig fessConfig,
List<org.elasticsearch.common.transport.TransportAddress> transportAddressList) |
org.elasticsearch.action.ActionFuture<org.elasticsearch.action.delete.DeleteResponse> |
delete(org.elasticsearch.action.delete.DeleteRequest request) |
void |
delete(org.elasticsearch.action.delete.DeleteRequest request,
org.elasticsearch.action.ActionListener<org.elasticsearch.action.delete.DeleteResponse> listener) |
boolean |
delete(String index,
String type,
String id,
long version) |
long |
deleteByQuery(String index,
String type,
org.elasticsearch.index.query.QueryBuilder queryBuilder) |
<Request extends org.elasticsearch.action.ActionRequest,Response extends org.elasticsearch.action.ActionResponse,RequestBuilder extends org.elasticsearch.action.ActionRequestBuilder<Request,Response,RequestBuilder>> |
execute(org.elasticsearch.action.Action<Request,Response,RequestBuilder> action,
Request request) |
<Request extends org.elasticsearch.action.ActionRequest,Response extends org.elasticsearch.action.ActionResponse,RequestBuilder extends org.elasticsearch.action.ActionRequestBuilder<Request,Response,RequestBuilder>> |
execute(org.elasticsearch.action.Action<Request,Response,RequestBuilder> action,
Request request,
org.elasticsearch.action.ActionListener<Response> listener) |
boolean |
existsIndex(String indexName) |
org.elasticsearch.action.ActionFuture<org.elasticsearch.action.explain.ExplainResponse> |
explain(org.elasticsearch.action.explain.ExplainRequest request) |
void |
explain(org.elasticsearch.action.explain.ExplainRequest request,
org.elasticsearch.action.ActionListener<org.elasticsearch.action.explain.ExplainResponse> listener) |
org.elasticsearch.action.ActionFuture<org.elasticsearch.action.fieldcaps.FieldCapabilitiesResponse> |
fieldCaps(org.elasticsearch.action.fieldcaps.FieldCapabilitiesRequest request) |
void |
fieldCaps(org.elasticsearch.action.fieldcaps.FieldCapabilitiesRequest request,
org.elasticsearch.action.ActionListener<org.elasticsearch.action.fieldcaps.FieldCapabilitiesResponse> listener) |
org.elasticsearch.client.Client |
filterWithHeader(Map<String,String> headers) |
void |
flush(String... indices) |
protected String |
generateNewIndexName(String configIndex) |
org.elasticsearch.action.ActionFuture<org.elasticsearch.action.get.GetResponse> |
get(org.elasticsearch.action.get.GetRequest request) |
void |
get(org.elasticsearch.action.get.GetRequest request,
org.elasticsearch.action.ActionListener<org.elasticsearch.action.get.GetResponse> listener) |
protected <T> T |
get(String index,
String type,
String id,
FessEsClient.SearchCondition<org.elasticsearch.action.get.GetRequestBuilder> condition,
FessEsClient.SearchResult<T,org.elasticsearch.action.get.GetRequestBuilder,org.elasticsearch.action.get.GetResponse> searchResult) |
org.dbflute.optional.OptionalEntity<Map<String,Object>> |
getDocument(String index,
String type,
FessEsClient.SearchCondition<org.elasticsearch.action.search.SearchRequestBuilder> condition) |
protected <T> org.dbflute.optional.OptionalEntity<T> |
getDocument(String index,
String type,
FessEsClient.SearchCondition<org.elasticsearch.action.search.SearchRequestBuilder> condition,
FessEsClient.EntityCreator<T,org.elasticsearch.action.search.SearchResponse,org.elasticsearch.search.SearchHit> creator) |
List<Map<String,Object>> |
getDocumentList(String index,
String type,
FessEsClient.SearchCondition<org.elasticsearch.action.search.SearchRequestBuilder> condition) |
protected <T> List<T> |
getDocumentList(String index,
String type,
FessEsClient.SearchCondition<org.elasticsearch.action.search.SearchRequestBuilder> condition,
FessEsClient.EntityCreator<T,org.elasticsearch.action.search.SearchResponse,org.elasticsearch.search.SearchHit> creator) |
protected InetAddress |
getInetAddressByName(String host) |
String |
getStatus() |
org.elasticsearch.action.ActionFuture<org.elasticsearch.action.index.IndexResponse> |
index(org.elasticsearch.action.index.IndexRequest request) |
void |
index(org.elasticsearch.action.index.IndexRequest request,
org.elasticsearch.action.ActionListener<org.elasticsearch.action.index.IndexResponse> listener) |
protected void |
insertBulkData(FessConfig fessConfig,
String configIndex,
String configType,
String dataPath) |
boolean |
isEmbedded() |
org.elasticsearch.action.ActionFuture<org.elasticsearch.action.get.MultiGetResponse> |
multiGet(org.elasticsearch.action.get.MultiGetRequest request) |
void |
multiGet(org.elasticsearch.action.get.MultiGetRequest request,
org.elasticsearch.action.ActionListener<org.elasticsearch.action.get.MultiGetResponse> listener) |
org.elasticsearch.action.ActionFuture<org.elasticsearch.action.search.MultiSearchResponse> |
multiSearch(org.elasticsearch.action.search.MultiSearchRequest request) |
void |
multiSearch(org.elasticsearch.action.search.MultiSearchRequest request,
org.elasticsearch.action.ActionListener<org.elasticsearch.action.search.MultiSearchResponse> listener) |
org.elasticsearch.action.ActionFuture<org.elasticsearch.action.termvectors.MultiTermVectorsResponse> |
multiTermVectors(org.elasticsearch.action.termvectors.MultiTermVectorsRequest request) |
void |
multiTermVectors(org.elasticsearch.action.termvectors.MultiTermVectorsRequest request,
org.elasticsearch.action.ActionListener<org.elasticsearch.action.termvectors.MultiTermVectorsResponse> listener) |
void |
open() |
PingResponse |
ping() |
org.elasticsearch.action.bulk.BulkRequestBuilder |
prepareBulk() |
org.elasticsearch.action.search.ClearScrollRequestBuilder |
prepareClearScroll() |
org.elasticsearch.action.delete.DeleteRequestBuilder |
prepareDelete() |
org.elasticsearch.action.delete.DeleteRequestBuilder |
prepareDelete(String index,
String type,
String id) |
<Request extends org.elasticsearch.action.ActionRequest,Response extends org.elasticsearch.action.ActionResponse,RequestBuilder extends org.elasticsearch.action.ActionRequestBuilder<Request,Response,RequestBuilder>> |
prepareExecute(org.elasticsearch.action.Action<Request,Response,RequestBuilder> action) |
org.elasticsearch.action.explain.ExplainRequestBuilder |
prepareExplain(String index,
String type,
String id) |
org.elasticsearch.action.fieldcaps.FieldCapabilitiesRequestBuilder |
prepareFieldCaps(String... indices) |
org.elasticsearch.action.get.GetRequestBuilder |
prepareGet() |
org.elasticsearch.action.get.GetRequestBuilder |
prepareGet(String index,
String type,
String id) |
org.elasticsearch.action.index.IndexRequestBuilder |
prepareIndex() |
org.elasticsearch.action.index.IndexRequestBuilder |
prepareIndex(String index,
String type) |
org.elasticsearch.action.index.IndexRequestBuilder |
prepareIndex(String index,
String type,
String id) |
org.elasticsearch.action.get.MultiGetRequestBuilder |
prepareMultiGet() |
org.elasticsearch.action.search.MultiSearchRequestBuilder |
prepareMultiSearch() |
org.elasticsearch.action.termvectors.MultiTermVectorsRequestBuilder |
prepareMultiTermVectors() |
org.elasticsearch.action.search.SearchRequestBuilder |
prepareSearch(String... indices) |
org.elasticsearch.action.search.SearchScrollRequestBuilder |
prepareSearchScroll(String scrollId) |
org.elasticsearch.action.termvectors.TermVectorsRequestBuilder |
prepareTermVector()
Deprecated.
|
org.elasticsearch.action.termvectors.TermVectorsRequestBuilder |
prepareTermVector(String index,
String type,
String id)
Deprecated.
|
org.elasticsearch.action.termvectors.TermVectorsRequestBuilder |
prepareTermVectors() |
org.elasticsearch.action.termvectors.TermVectorsRequestBuilder |
prepareTermVectors(String index,
String type,
String id) |
org.elasticsearch.action.update.UpdateRequestBuilder |
prepareUpdate() |
org.elasticsearch.action.update.UpdateRequestBuilder |
prepareUpdate(String index,
String type,
String id) |
void |
refresh(String... indices) |
boolean |
reindex(String fromIndex,
String toIndex,
boolean waitForCompletion) |
<T> long |
scrollSearch(String index,
String type,
FessEsClient.SearchCondition<org.elasticsearch.action.search.SearchRequestBuilder> condition,
FessEsClient.EntityCreator<T,org.elasticsearch.action.search.SearchResponse,org.elasticsearch.search.SearchHit> creator,
Function<T,Boolean> cursor) |
org.elasticsearch.action.ActionFuture<org.elasticsearch.action.search.SearchResponse> |
search(org.elasticsearch.action.search.SearchRequest request) |
void |
search(org.elasticsearch.action.search.SearchRequest request,
org.elasticsearch.action.ActionListener<org.elasticsearch.action.search.SearchResponse> listener) |
<T> T |
search(String index,
String type,
FessEsClient.SearchCondition<org.elasticsearch.action.search.SearchRequestBuilder> condition,
FessEsClient.SearchResult<T,org.elasticsearch.action.search.SearchRequestBuilder,org.elasticsearch.action.search.SearchResponse> searchResult) |
org.elasticsearch.action.ActionFuture<org.elasticsearch.action.search.SearchResponse> |
searchScroll(org.elasticsearch.action.search.SearchScrollRequest request) |
void |
searchScroll(org.elasticsearch.action.search.SearchScrollRequest request,
org.elasticsearch.action.ActionListener<org.elasticsearch.action.search.SearchResponse> listener) |
protected void |
sendConfigFiles(String index) |
void |
setIndexConfigPath(String indexConfigPath) |
void |
setMaxConfigSyncStatusRetry(int maxConfigSyncStatusRetry) |
void |
setMaxEsStatusRetry(int maxEsStatusRetry) |
void |
setRunner(org.codelibs.elasticsearch.runner.ElasticsearchClusterRunner runner) |
void |
setScrollForDelete(String scrollForDelete) |
void |
setScrollForSearch(String scrollForSearch) |
void |
setSettings(Map<String,String> settings) |
void |
setSizeForDelete(int sizeForDelete) |
org.elasticsearch.common.settings.Settings |
settings() |
boolean |
store(String index,
String type,
Object obj) |
org.elasticsearch.action.ActionFuture<org.elasticsearch.action.termvectors.TermVectorsResponse> |
termVector(org.elasticsearch.action.termvectors.TermVectorsRequest request)
Deprecated.
|
void |
termVector(org.elasticsearch.action.termvectors.TermVectorsRequest request,
org.elasticsearch.action.ActionListener<org.elasticsearch.action.termvectors.TermVectorsResponse> listener)
Deprecated.
|
org.elasticsearch.action.ActionFuture<org.elasticsearch.action.termvectors.TermVectorsResponse> |
termVectors(org.elasticsearch.action.termvectors.TermVectorsRequest request) |
void |
termVectors(org.elasticsearch.action.termvectors.TermVectorsRequest request,
org.elasticsearch.action.ActionListener<org.elasticsearch.action.termvectors.TermVectorsResponse> listener) |
org.elasticsearch.threadpool.ThreadPool |
threadPool() |
boolean |
update(String index,
String type,
String id,
String field,
Object value) |
org.elasticsearch.action.ActionFuture<org.elasticsearch.action.update.UpdateResponse> |
update(org.elasticsearch.action.update.UpdateRequest request) |
void |
update(org.elasticsearch.action.update.UpdateRequest request,
org.elasticsearch.action.ActionListener<org.elasticsearch.action.update.UpdateResponse> listener) |
boolean |
updateAlias(String newIndex) |
protected void |
waitForConfigSyncStatus() |
protected void |
waitForYellowStatus(FessConfig fessConfig) |
protected org.codelibs.elasticsearch.runner.ElasticsearchClusterRunner runner
protected List<org.elasticsearch.common.transport.TransportAddress> transportAddressList
protected org.elasticsearch.client.Client client
protected String indexConfigPath
protected String scrollForSearch
protected int sizeForDelete
protected String scrollForDelete
protected int maxConfigSyncStatusRetry
protected int maxEsStatusRetry
public void addIndexConfig(String path)
public String getStatus()
public void setRunner(org.codelibs.elasticsearch.runner.ElasticsearchClusterRunner runner)
public boolean isEmbedded()
public void addTransportAddress(String host, int port)
protected InetAddress getInetAddressByName(String host)
@PostConstruct public void open()
protected org.elasticsearch.client.Client createTransportClient(FessConfig fessConfig, List<org.elasticsearch.common.transport.TransportAddress> transportAddressList)
public boolean existsIndex(String indexName)
public boolean createIndex(String index, String indexName, String numberOfShards, String autoExpandReplicas, boolean uploadConfig)
public boolean updateAlias(String newIndex)
protected void sendConfigFiles(String index)
protected void insertBulkData(FessConfig fessConfig, String configIndex, String configType, String dataPath)
protected void waitForYellowStatus(FessConfig fessConfig)
protected void waitForConfigSyncStatus()
@PreDestroy public void close()
close
in interface Closeable
close
in interface AutoCloseable
close
in interface org.elasticsearch.common.lease.Releasable
public long deleteByQuery(String index, String type, org.elasticsearch.index.query.QueryBuilder queryBuilder)
protected <T> T get(String index, String type, String id, FessEsClient.SearchCondition<org.elasticsearch.action.get.GetRequestBuilder> condition, FessEsClient.SearchResult<T,org.elasticsearch.action.get.GetRequestBuilder,org.elasticsearch.action.get.GetResponse> searchResult)
public <T> T search(String index, String type, FessEsClient.SearchCondition<org.elasticsearch.action.search.SearchRequestBuilder> condition, FessEsClient.SearchResult<T,org.elasticsearch.action.search.SearchRequestBuilder,org.elasticsearch.action.search.SearchResponse> searchResult)
public <T> long scrollSearch(String index, String type, FessEsClient.SearchCondition<org.elasticsearch.action.search.SearchRequestBuilder> condition, FessEsClient.EntityCreator<T,org.elasticsearch.action.search.SearchResponse,org.elasticsearch.search.SearchHit> creator, Function<T,Boolean> cursor)
public org.dbflute.optional.OptionalEntity<Map<String,Object>> getDocument(String index, String type, FessEsClient.SearchCondition<org.elasticsearch.action.search.SearchRequestBuilder> condition)
protected <T> org.dbflute.optional.OptionalEntity<T> getDocument(String index, String type, FessEsClient.SearchCondition<org.elasticsearch.action.search.SearchRequestBuilder> condition, FessEsClient.EntityCreator<T,org.elasticsearch.action.search.SearchResponse,org.elasticsearch.search.SearchHit> creator)
public List<Map<String,Object>> getDocumentList(String index, String type, FessEsClient.SearchCondition<org.elasticsearch.action.search.SearchRequestBuilder> condition)
protected <T> List<T> getDocumentList(String index, String type, FessEsClient.SearchCondition<org.elasticsearch.action.search.SearchRequestBuilder> condition, FessEsClient.EntityCreator<T,org.elasticsearch.action.search.SearchResponse,org.elasticsearch.search.SearchHit> creator)
public void refresh(String... indices)
public void flush(String... indices)
public PingResponse ping()
public void setIndexConfigPath(String indexConfigPath)
public org.elasticsearch.threadpool.ThreadPool threadPool()
threadPool
in interface org.elasticsearch.client.ElasticsearchClient
public org.elasticsearch.client.AdminClient admin()
admin
in interface org.elasticsearch.client.Client
public org.elasticsearch.action.ActionFuture<org.elasticsearch.action.index.IndexResponse> index(org.elasticsearch.action.index.IndexRequest request)
index
in interface org.elasticsearch.client.Client
public void index(org.elasticsearch.action.index.IndexRequest request, org.elasticsearch.action.ActionListener<org.elasticsearch.action.index.IndexResponse> listener)
index
in interface org.elasticsearch.client.Client
public org.elasticsearch.action.index.IndexRequestBuilder prepareIndex()
prepareIndex
in interface org.elasticsearch.client.Client
public org.elasticsearch.action.ActionFuture<org.elasticsearch.action.update.UpdateResponse> update(org.elasticsearch.action.update.UpdateRequest request)
update
in interface org.elasticsearch.client.Client
public void update(org.elasticsearch.action.update.UpdateRequest request, org.elasticsearch.action.ActionListener<org.elasticsearch.action.update.UpdateResponse> listener)
update
in interface org.elasticsearch.client.Client
public org.elasticsearch.action.update.UpdateRequestBuilder prepareUpdate()
prepareUpdate
in interface org.elasticsearch.client.Client
public org.elasticsearch.action.update.UpdateRequestBuilder prepareUpdate(String index, String type, String id)
prepareUpdate
in interface org.elasticsearch.client.Client
public org.elasticsearch.action.index.IndexRequestBuilder prepareIndex(String index, String type)
prepareIndex
in interface org.elasticsearch.client.Client
public org.elasticsearch.action.index.IndexRequestBuilder prepareIndex(String index, String type, String id)
prepareIndex
in interface org.elasticsearch.client.Client
public org.elasticsearch.action.ActionFuture<org.elasticsearch.action.delete.DeleteResponse> delete(org.elasticsearch.action.delete.DeleteRequest request)
delete
in interface org.elasticsearch.client.Client
public void delete(org.elasticsearch.action.delete.DeleteRequest request, org.elasticsearch.action.ActionListener<org.elasticsearch.action.delete.DeleteResponse> listener)
delete
in interface org.elasticsearch.client.Client
public org.elasticsearch.action.delete.DeleteRequestBuilder prepareDelete()
prepareDelete
in interface org.elasticsearch.client.Client
public org.elasticsearch.action.delete.DeleteRequestBuilder prepareDelete(String index, String type, String id)
prepareDelete
in interface org.elasticsearch.client.Client
public org.elasticsearch.action.ActionFuture<org.elasticsearch.action.bulk.BulkResponse> bulk(org.elasticsearch.action.bulk.BulkRequest request)
bulk
in interface org.elasticsearch.client.Client
public void bulk(org.elasticsearch.action.bulk.BulkRequest request, org.elasticsearch.action.ActionListener<org.elasticsearch.action.bulk.BulkResponse> listener)
bulk
in interface org.elasticsearch.client.Client
public org.elasticsearch.action.bulk.BulkRequestBuilder prepareBulk()
prepareBulk
in interface org.elasticsearch.client.Client
public org.elasticsearch.action.ActionFuture<org.elasticsearch.action.get.GetResponse> get(org.elasticsearch.action.get.GetRequest request)
get
in interface org.elasticsearch.client.Client
public void get(org.elasticsearch.action.get.GetRequest request, org.elasticsearch.action.ActionListener<org.elasticsearch.action.get.GetResponse> listener)
get
in interface org.elasticsearch.client.Client
public org.elasticsearch.action.get.GetRequestBuilder prepareGet()
prepareGet
in interface org.elasticsearch.client.Client
public org.elasticsearch.action.get.GetRequestBuilder prepareGet(String index, String type, String id)
prepareGet
in interface org.elasticsearch.client.Client
public org.elasticsearch.action.ActionFuture<org.elasticsearch.action.get.MultiGetResponse> multiGet(org.elasticsearch.action.get.MultiGetRequest request)
multiGet
in interface org.elasticsearch.client.Client
public void multiGet(org.elasticsearch.action.get.MultiGetRequest request, org.elasticsearch.action.ActionListener<org.elasticsearch.action.get.MultiGetResponse> listener)
multiGet
in interface org.elasticsearch.client.Client
public org.elasticsearch.action.get.MultiGetRequestBuilder prepareMultiGet()
prepareMultiGet
in interface org.elasticsearch.client.Client
public org.elasticsearch.action.ActionFuture<org.elasticsearch.action.search.SearchResponse> search(org.elasticsearch.action.search.SearchRequest request)
search
in interface org.elasticsearch.client.Client
public void search(org.elasticsearch.action.search.SearchRequest request, org.elasticsearch.action.ActionListener<org.elasticsearch.action.search.SearchResponse> listener)
search
in interface org.elasticsearch.client.Client
public org.elasticsearch.action.search.SearchRequestBuilder prepareSearch(String... indices)
prepareSearch
in interface org.elasticsearch.client.Client
public org.elasticsearch.action.ActionFuture<org.elasticsearch.action.search.SearchResponse> searchScroll(org.elasticsearch.action.search.SearchScrollRequest request)
searchScroll
in interface org.elasticsearch.client.Client
public void searchScroll(org.elasticsearch.action.search.SearchScrollRequest request, org.elasticsearch.action.ActionListener<org.elasticsearch.action.search.SearchResponse> listener)
searchScroll
in interface org.elasticsearch.client.Client
public org.elasticsearch.action.search.SearchScrollRequestBuilder prepareSearchScroll(String scrollId)
prepareSearchScroll
in interface org.elasticsearch.client.Client
public org.elasticsearch.action.ActionFuture<org.elasticsearch.action.search.MultiSearchResponse> multiSearch(org.elasticsearch.action.search.MultiSearchRequest request)
multiSearch
in interface org.elasticsearch.client.Client
public void multiSearch(org.elasticsearch.action.search.MultiSearchRequest request, org.elasticsearch.action.ActionListener<org.elasticsearch.action.search.MultiSearchResponse> listener)
multiSearch
in interface org.elasticsearch.client.Client
public org.elasticsearch.action.search.MultiSearchRequestBuilder prepareMultiSearch()
prepareMultiSearch
in interface org.elasticsearch.client.Client
public org.elasticsearch.action.explain.ExplainRequestBuilder prepareExplain(String index, String type, String id)
prepareExplain
in interface org.elasticsearch.client.Client
public org.elasticsearch.action.ActionFuture<org.elasticsearch.action.explain.ExplainResponse> explain(org.elasticsearch.action.explain.ExplainRequest request)
explain
in interface org.elasticsearch.client.Client
public void explain(org.elasticsearch.action.explain.ExplainRequest request, org.elasticsearch.action.ActionListener<org.elasticsearch.action.explain.ExplainResponse> listener)
explain
in interface org.elasticsearch.client.Client
public org.elasticsearch.action.search.ClearScrollRequestBuilder prepareClearScroll()
prepareClearScroll
in interface org.elasticsearch.client.Client
public org.elasticsearch.action.ActionFuture<org.elasticsearch.action.search.ClearScrollResponse> clearScroll(org.elasticsearch.action.search.ClearScrollRequest request)
clearScroll
in interface org.elasticsearch.client.Client
public void clearScroll(org.elasticsearch.action.search.ClearScrollRequest request, org.elasticsearch.action.ActionListener<org.elasticsearch.action.search.ClearScrollResponse> listener)
clearScroll
in interface org.elasticsearch.client.Client
public org.elasticsearch.common.settings.Settings settings()
settings
in interface org.elasticsearch.client.Client
public org.elasticsearch.action.ActionFuture<org.elasticsearch.action.termvectors.TermVectorsResponse> termVectors(org.elasticsearch.action.termvectors.TermVectorsRequest request)
termVectors
in interface org.elasticsearch.client.Client
public void termVectors(org.elasticsearch.action.termvectors.TermVectorsRequest request, org.elasticsearch.action.ActionListener<org.elasticsearch.action.termvectors.TermVectorsResponse> listener)
termVectors
in interface org.elasticsearch.client.Client
public org.elasticsearch.action.termvectors.TermVectorsRequestBuilder prepareTermVectors()
prepareTermVectors
in interface org.elasticsearch.client.Client
public org.elasticsearch.action.termvectors.TermVectorsRequestBuilder prepareTermVectors(String index, String type, String id)
prepareTermVectors
in interface org.elasticsearch.client.Client
@Deprecated public org.elasticsearch.action.ActionFuture<org.elasticsearch.action.termvectors.TermVectorsResponse> termVector(org.elasticsearch.action.termvectors.TermVectorsRequest request)
termVector
in interface org.elasticsearch.client.Client
@Deprecated public void termVector(org.elasticsearch.action.termvectors.TermVectorsRequest request, org.elasticsearch.action.ActionListener<org.elasticsearch.action.termvectors.TermVectorsResponse> listener)
termVector
in interface org.elasticsearch.client.Client
@Deprecated public org.elasticsearch.action.termvectors.TermVectorsRequestBuilder prepareTermVector()
prepareTermVector
in interface org.elasticsearch.client.Client
@Deprecated public org.elasticsearch.action.termvectors.TermVectorsRequestBuilder prepareTermVector(String index, String type, String id)
prepareTermVector
in interface org.elasticsearch.client.Client
public org.elasticsearch.action.ActionFuture<org.elasticsearch.action.termvectors.MultiTermVectorsResponse> multiTermVectors(org.elasticsearch.action.termvectors.MultiTermVectorsRequest request)
multiTermVectors
in interface org.elasticsearch.client.Client
public void multiTermVectors(org.elasticsearch.action.termvectors.MultiTermVectorsRequest request, org.elasticsearch.action.ActionListener<org.elasticsearch.action.termvectors.MultiTermVectorsResponse> listener)
multiTermVectors
in interface org.elasticsearch.client.Client
public org.elasticsearch.action.termvectors.MultiTermVectorsRequestBuilder prepareMultiTermVectors()
prepareMultiTermVectors
in interface org.elasticsearch.client.Client
public void setSizeForDelete(int sizeForDelete)
public void setScrollForDelete(String scrollForDelete)
public void setScrollForSearch(String scrollForSearch)
public void setMaxConfigSyncStatusRetry(int maxConfigSyncStatusRetry)
public void setMaxEsStatusRetry(int maxEsStatusRetry)
public org.elasticsearch.client.Client filterWithHeader(Map<String,String> headers)
filterWithHeader
in interface org.elasticsearch.client.Client
public <Request extends org.elasticsearch.action.ActionRequest,Response extends org.elasticsearch.action.ActionResponse,RequestBuilder extends org.elasticsearch.action.ActionRequestBuilder<Request,Response,RequestBuilder>> org.elasticsearch.action.ActionFuture<Response> execute(org.elasticsearch.action.Action<Request,Response,RequestBuilder> action, Request request)
execute
in interface org.elasticsearch.client.ElasticsearchClient
public <Request extends org.elasticsearch.action.ActionRequest,Response extends org.elasticsearch.action.ActionResponse,RequestBuilder extends org.elasticsearch.action.ActionRequestBuilder<Request,Response,RequestBuilder>> void execute(org.elasticsearch.action.Action<Request,Response,RequestBuilder> action, Request request, org.elasticsearch.action.ActionListener<Response> listener)
execute
in interface org.elasticsearch.client.ElasticsearchClient
public <Request extends org.elasticsearch.action.ActionRequest,Response extends org.elasticsearch.action.ActionResponse,RequestBuilder extends org.elasticsearch.action.ActionRequestBuilder<Request,Response,RequestBuilder>> RequestBuilder prepareExecute(org.elasticsearch.action.Action<Request,Response,RequestBuilder> action)
prepareExecute
in interface org.elasticsearch.client.ElasticsearchClient
public org.elasticsearch.action.fieldcaps.FieldCapabilitiesRequestBuilder prepareFieldCaps(String... indices)
prepareFieldCaps
in interface org.elasticsearch.client.Client
public org.elasticsearch.action.ActionFuture<org.elasticsearch.action.fieldcaps.FieldCapabilitiesResponse> fieldCaps(org.elasticsearch.action.fieldcaps.FieldCapabilitiesRequest request)
fieldCaps
in interface org.elasticsearch.client.Client
public void fieldCaps(org.elasticsearch.action.fieldcaps.FieldCapabilitiesRequest request, org.elasticsearch.action.ActionListener<org.elasticsearch.action.fieldcaps.FieldCapabilitiesResponse> listener)
fieldCaps
in interface org.elasticsearch.client.Client
Copyright © 2009–2019 CodeLibs. All rights reserved.