|
|
@@ -0,0 +1,482 @@
|
|
|
+package org.elasticsearch;
|
|
|
+
|
|
|
+import org.elasticsearch.action.*;
|
|
|
+import org.elasticsearch.action.bulk.BulkRequest;
|
|
|
+import org.elasticsearch.action.bulk.BulkRequestBuilder;
|
|
|
+import org.elasticsearch.action.bulk.BulkResponse;
|
|
|
+import org.elasticsearch.action.count.CountRequest;
|
|
|
+import org.elasticsearch.action.count.CountRequestBuilder;
|
|
|
+import org.elasticsearch.action.count.CountResponse;
|
|
|
+import org.elasticsearch.action.delete.DeleteRequest;
|
|
|
+import org.elasticsearch.action.delete.DeleteRequestBuilder;
|
|
|
+import org.elasticsearch.action.delete.DeleteResponse;
|
|
|
+import org.elasticsearch.action.deletebyquery.DeleteByQueryRequest;
|
|
|
+import org.elasticsearch.action.deletebyquery.DeleteByQueryRequestBuilder;
|
|
|
+import org.elasticsearch.action.deletebyquery.DeleteByQueryResponse;
|
|
|
+import org.elasticsearch.action.exists.ExistsRequest;
|
|
|
+import org.elasticsearch.action.exists.ExistsRequestBuilder;
|
|
|
+import org.elasticsearch.action.exists.ExistsResponse;
|
|
|
+import org.elasticsearch.action.explain.ExplainRequest;
|
|
|
+import org.elasticsearch.action.explain.ExplainRequestBuilder;
|
|
|
+import org.elasticsearch.action.explain.ExplainResponse;
|
|
|
+import org.elasticsearch.action.get.*;
|
|
|
+import org.elasticsearch.action.index.IndexRequest;
|
|
|
+import org.elasticsearch.action.index.IndexRequestBuilder;
|
|
|
+import org.elasticsearch.action.index.IndexResponse;
|
|
|
+import org.elasticsearch.action.indexedscripts.delete.DeleteIndexedScriptRequest;
|
|
|
+import org.elasticsearch.action.indexedscripts.delete.DeleteIndexedScriptRequestBuilder;
|
|
|
+import org.elasticsearch.action.indexedscripts.delete.DeleteIndexedScriptResponse;
|
|
|
+import org.elasticsearch.action.indexedscripts.get.GetIndexedScriptRequest;
|
|
|
+import org.elasticsearch.action.indexedscripts.get.GetIndexedScriptRequestBuilder;
|
|
|
+import org.elasticsearch.action.indexedscripts.get.GetIndexedScriptResponse;
|
|
|
+import org.elasticsearch.action.indexedscripts.put.PutIndexedScriptRequest;
|
|
|
+import org.elasticsearch.action.indexedscripts.put.PutIndexedScriptRequestBuilder;
|
|
|
+import org.elasticsearch.action.indexedscripts.put.PutIndexedScriptResponse;
|
|
|
+import org.elasticsearch.action.mlt.MoreLikeThisRequest;
|
|
|
+import org.elasticsearch.action.mlt.MoreLikeThisRequestBuilder;
|
|
|
+import org.elasticsearch.action.percolate.*;
|
|
|
+import org.elasticsearch.action.search.*;
|
|
|
+import org.elasticsearch.action.suggest.SuggestRequest;
|
|
|
+import org.elasticsearch.action.suggest.SuggestRequestBuilder;
|
|
|
+import org.elasticsearch.action.suggest.SuggestResponse;
|
|
|
+import org.elasticsearch.action.termvector.*;
|
|
|
+import org.elasticsearch.action.update.UpdateRequest;
|
|
|
+import org.elasticsearch.action.update.UpdateRequestBuilder;
|
|
|
+import org.elasticsearch.action.update.UpdateResponse;
|
|
|
+import org.elasticsearch.client.AdminClient;
|
|
|
+import org.elasticsearch.client.Client;
|
|
|
+import org.elasticsearch.common.settings.Settings;
|
|
|
+import org.elasticsearch.threadpool.ThreadPool;
|
|
|
+
|
|
|
+public class ElasticMockClient implements Client {
|
|
|
+ @Override
|
|
|
+ public ThreadPool threadPool() {
|
|
|
+ return null;
|
|
|
+ }
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public AdminClient admin() {
|
|
|
+ return null;
|
|
|
+ }
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public ActionFuture<IndexResponse> index(IndexRequest indexRequest) {
|
|
|
+ return null;
|
|
|
+ }
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public void index(IndexRequest indexRequest, ActionListener<IndexResponse> actionListener) {
|
|
|
+
|
|
|
+ }
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public IndexRequestBuilder prepareIndex() {
|
|
|
+ return null;
|
|
|
+ }
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public ActionFuture<UpdateResponse> update(UpdateRequest updateRequest) {
|
|
|
+ return null;
|
|
|
+ }
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public void update(UpdateRequest updateRequest, ActionListener<UpdateResponse> actionListener) {
|
|
|
+
|
|
|
+ }
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public UpdateRequestBuilder prepareUpdate() {
|
|
|
+ return null;
|
|
|
+ }
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public UpdateRequestBuilder prepareUpdate(String s, String s1, String s2) {
|
|
|
+ return null;
|
|
|
+ }
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public IndexRequestBuilder prepareIndex(String s, String s1) {
|
|
|
+ return null;
|
|
|
+ }
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public IndexRequestBuilder prepareIndex(String s, String s1, String s2) {
|
|
|
+ return null;
|
|
|
+ }
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public ActionFuture<DeleteResponse> delete(DeleteRequest deleteRequest) {
|
|
|
+ return null;
|
|
|
+ }
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public void delete(DeleteRequest deleteRequest, ActionListener<DeleteResponse> actionListener) {
|
|
|
+
|
|
|
+ }
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public DeleteRequestBuilder prepareDelete() {
|
|
|
+ return null;
|
|
|
+ }
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public DeleteRequestBuilder prepareDelete(String s, String s1, String s2) {
|
|
|
+ return null;
|
|
|
+ }
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public ActionFuture<BulkResponse> bulk(BulkRequest bulkRequest) {
|
|
|
+ return null;
|
|
|
+ }
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public void bulk(BulkRequest bulkRequest, ActionListener<BulkResponse> actionListener) {
|
|
|
+
|
|
|
+ }
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public BulkRequestBuilder prepareBulk() {
|
|
|
+ return null;
|
|
|
+ }
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public ActionFuture<DeleteByQueryResponse> deleteByQuery(DeleteByQueryRequest deleteByQueryRequest) {
|
|
|
+ return null;
|
|
|
+ }
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public void deleteByQuery(DeleteByQueryRequest deleteByQueryRequest, ActionListener<DeleteByQueryResponse> actionListener) {
|
|
|
+
|
|
|
+ }
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public DeleteByQueryRequestBuilder prepareDeleteByQuery(String... strings) {
|
|
|
+ return null;
|
|
|
+ }
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public ActionFuture<GetResponse> get(GetRequest getRequest) {
|
|
|
+ return null;
|
|
|
+ }
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public void get(GetRequest getRequest, ActionListener<GetResponse> actionListener) {
|
|
|
+
|
|
|
+ }
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public GetRequestBuilder prepareGet() {
|
|
|
+ return null;
|
|
|
+ }
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public GetRequestBuilder prepareGet(String s, String s1, String s2) {
|
|
|
+ return null;
|
|
|
+ }
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public PutIndexedScriptRequestBuilder preparePutIndexedScript() {
|
|
|
+ return null;
|
|
|
+ }
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public PutIndexedScriptRequestBuilder preparePutIndexedScript(String s, String s1, String s2) {
|
|
|
+ return null;
|
|
|
+ }
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public void deleteIndexedScript(DeleteIndexedScriptRequest deleteIndexedScriptRequest, ActionListener<DeleteIndexedScriptResponse> actionListener) {
|
|
|
+
|
|
|
+ }
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public ActionFuture<DeleteIndexedScriptResponse> deleteIndexedScript(DeleteIndexedScriptRequest deleteIndexedScriptRequest) {
|
|
|
+ return null;
|
|
|
+ }
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public DeleteIndexedScriptRequestBuilder prepareDeleteIndexedScript() {
|
|
|
+ return null;
|
|
|
+ }
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public DeleteIndexedScriptRequestBuilder prepareDeleteIndexedScript(String s, String s1) {
|
|
|
+ return null;
|
|
|
+ }
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public void putIndexedScript(PutIndexedScriptRequest putIndexedScriptRequest, ActionListener<PutIndexedScriptResponse> actionListener) {
|
|
|
+
|
|
|
+ }
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public ActionFuture<PutIndexedScriptResponse> putIndexedScript(PutIndexedScriptRequest putIndexedScriptRequest) {
|
|
|
+ return null;
|
|
|
+ }
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public GetIndexedScriptRequestBuilder prepareGetIndexedScript() {
|
|
|
+ return null;
|
|
|
+ }
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public GetIndexedScriptRequestBuilder prepareGetIndexedScript(String s, String s1) {
|
|
|
+ return null;
|
|
|
+ }
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public void getIndexedScript(GetIndexedScriptRequest getIndexedScriptRequest, ActionListener<GetIndexedScriptResponse> actionListener) {
|
|
|
+
|
|
|
+ }
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public ActionFuture<GetIndexedScriptResponse> getIndexedScript(GetIndexedScriptRequest getIndexedScriptRequest) {
|
|
|
+ return null;
|
|
|
+ }
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public ActionFuture<MultiGetResponse> multiGet(MultiGetRequest multiGetRequest) {
|
|
|
+ return null;
|
|
|
+ }
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public void multiGet(MultiGetRequest multiGetRequest, ActionListener<MultiGetResponse> actionListener) {
|
|
|
+
|
|
|
+ }
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public MultiGetRequestBuilder prepareMultiGet() {
|
|
|
+ return null;
|
|
|
+ }
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public ActionFuture<CountResponse> count(CountRequest countRequest) {
|
|
|
+ return null;
|
|
|
+ }
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public void count(CountRequest countRequest, ActionListener<CountResponse> actionListener) {
|
|
|
+
|
|
|
+ }
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public CountRequestBuilder prepareCount(String... strings) {
|
|
|
+ return null;
|
|
|
+ }
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public ActionFuture<ExistsResponse> exists(ExistsRequest existsRequest) {
|
|
|
+ return null;
|
|
|
+ }
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public void exists(ExistsRequest existsRequest, ActionListener<ExistsResponse> actionListener) {
|
|
|
+
|
|
|
+ }
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public ExistsRequestBuilder prepareExists(String... strings) {
|
|
|
+ return null;
|
|
|
+ }
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public ActionFuture<SuggestResponse> suggest(SuggestRequest suggestRequest) {
|
|
|
+ return null;
|
|
|
+ }
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public void suggest(SuggestRequest suggestRequest, ActionListener<SuggestResponse> actionListener) {
|
|
|
+
|
|
|
+ }
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public SuggestRequestBuilder prepareSuggest(String... strings) {
|
|
|
+ return null;
|
|
|
+ }
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public ActionFuture<SearchResponse> search(SearchRequest searchRequest) {
|
|
|
+ return null;
|
|
|
+ }
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public void search(SearchRequest searchRequest, ActionListener<SearchResponse> actionListener) {
|
|
|
+
|
|
|
+ }
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public SearchRequestBuilder prepareSearch(String... strings) {
|
|
|
+ return null;
|
|
|
+ }
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public ActionFuture<SearchResponse> searchScroll(SearchScrollRequest searchScrollRequest) {
|
|
|
+ return null;
|
|
|
+ }
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public void searchScroll(SearchScrollRequest searchScrollRequest, ActionListener<SearchResponse> actionListener) {
|
|
|
+
|
|
|
+ }
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public SearchScrollRequestBuilder prepareSearchScroll(String s) {
|
|
|
+ return null;
|
|
|
+ }
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public ActionFuture<MultiSearchResponse> multiSearch(MultiSearchRequest multiSearchRequest) {
|
|
|
+ return null;
|
|
|
+ }
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public void multiSearch(MultiSearchRequest multiSearchRequest, ActionListener<MultiSearchResponse> actionListener) {
|
|
|
+
|
|
|
+ }
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public MultiSearchRequestBuilder prepareMultiSearch() {
|
|
|
+ return null;
|
|
|
+ }
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public ActionFuture<SearchResponse> moreLikeThis(MoreLikeThisRequest moreLikeThisRequest) {
|
|
|
+ return null;
|
|
|
+ }
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public void moreLikeThis(MoreLikeThisRequest moreLikeThisRequest, ActionListener<SearchResponse> actionListener) {
|
|
|
+
|
|
|
+ }
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public MoreLikeThisRequestBuilder prepareMoreLikeThis(String s, String s1, String s2) {
|
|
|
+ return null;
|
|
|
+ }
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public ActionFuture<TermVectorResponse> termVector(TermVectorRequest termVectorRequest) {
|
|
|
+ return null;
|
|
|
+ }
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public void termVector(TermVectorRequest termVectorRequest, ActionListener<TermVectorResponse> actionListener) {
|
|
|
+
|
|
|
+ }
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public TermVectorRequestBuilder prepareTermVector() {
|
|
|
+ return null;
|
|
|
+ }
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public TermVectorRequestBuilder prepareTermVector(String s, String s1, String s2) {
|
|
|
+ return null;
|
|
|
+ }
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public ActionFuture<MultiTermVectorsResponse> multiTermVectors(MultiTermVectorsRequest multiTermVectorsRequest) {
|
|
|
+ return null;
|
|
|
+ }
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public void multiTermVectors(MultiTermVectorsRequest multiTermVectorsRequest, ActionListener<MultiTermVectorsResponse> actionListener) {
|
|
|
+
|
|
|
+ }
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public MultiTermVectorsRequestBuilder prepareMultiTermVectors() {
|
|
|
+ return null;
|
|
|
+ }
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public ActionFuture<PercolateResponse> percolate(PercolateRequest percolateRequest) {
|
|
|
+ return null;
|
|
|
+ }
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public void percolate(PercolateRequest percolateRequest, ActionListener<PercolateResponse> actionListener) {
|
|
|
+
|
|
|
+ }
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public PercolateRequestBuilder preparePercolate() {
|
|
|
+ return null;
|
|
|
+ }
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public ActionFuture<MultiPercolateResponse> multiPercolate(MultiPercolateRequest multiPercolateRequest) {
|
|
|
+ return null;
|
|
|
+ }
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public void multiPercolate(MultiPercolateRequest multiPercolateRequest, ActionListener<MultiPercolateResponse> actionListener) {
|
|
|
+
|
|
|
+ }
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public MultiPercolateRequestBuilder prepareMultiPercolate() {
|
|
|
+ return null;
|
|
|
+ }
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public ExplainRequestBuilder prepareExplain(String s, String s1, String s2) {
|
|
|
+ return null;
|
|
|
+ }
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public ActionFuture<ExplainResponse> explain(ExplainRequest explainRequest) {
|
|
|
+ return null;
|
|
|
+ }
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public void explain(ExplainRequest explainRequest, ActionListener<ExplainResponse> actionListener) {
|
|
|
+
|
|
|
+ }
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public ClearScrollRequestBuilder prepareClearScroll() {
|
|
|
+ return null;
|
|
|
+ }
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public ActionFuture<ClearScrollResponse> clearScroll(ClearScrollRequest clearScrollRequest) {
|
|
|
+ return null;
|
|
|
+ }
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public void clearScroll(ClearScrollRequest clearScrollRequest, ActionListener<ClearScrollResponse> actionListener) {
|
|
|
+
|
|
|
+ }
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public Settings settings() {
|
|
|
+ return null;
|
|
|
+ }
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public <Request extends ActionRequest, Response extends ActionResponse, RequestBuilder extends ActionRequestBuilder<Request, Response, RequestBuilder, Client>> ActionFuture<Response> execute(Action<Request, Response, RequestBuilder, Client> action, Request request) {
|
|
|
+ return null;
|
|
|
+ }
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public <Request extends ActionRequest, Response extends ActionResponse, RequestBuilder extends ActionRequestBuilder<Request, Response, RequestBuilder, Client>> void execute(Action<Request, Response, RequestBuilder, Client> action, Request request, ActionListener<Response> actionListener) {
|
|
|
+
|
|
|
+ }
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public <Request extends ActionRequest, Response extends ActionResponse, RequestBuilder extends ActionRequestBuilder<Request, Response, RequestBuilder, Client>> RequestBuilder prepareExecute(Action<Request, Response, RequestBuilder, Client> action) {
|
|
|
+ return null;
|
|
|
+ }
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public void close() throws ElasticsearchException {
|
|
|
+
|
|
|
+ }
|
|
|
+
|
|
|
+ private static final Client mockClient = new ElasticMockClient();
|
|
|
+
|
|
|
+ public static Client get() {
|
|
|
+ return mockClient;
|
|
|
+ }
|
|
|
+}
|