Package org.elasticsearch.test.client
Class RandomizingClient
java.lang.Object
org.elasticsearch.client.support.AbstractClient
org.elasticsearch.client.FilterClient
org.elasticsearch.test.client.RandomizingClient
- All Implemented Interfaces:
java.io.Closeable,java.lang.AutoCloseable,org.elasticsearch.client.Client,org.elasticsearch.client.ElasticsearchClient,org.elasticsearch.common.lease.Releasable
public class RandomizingClient
extends org.elasticsearch.client.FilterClient
A
Client that randomizes request parameters.-
Field Summary
-
Constructor Summary
Constructors Constructor Description RandomizingClient(org.elasticsearch.client.Client client, java.util.Random random) -
Method Summary
Modifier and Type Method Description org.elasticsearch.client.Clientin()org.elasticsearch.action.search.SearchRequestBuilderprepareSearch(java.lang.String... indices)java.lang.StringtoString()Methods inherited from class org.elasticsearch.client.FilterClient
close, doExecute, getRemoteClusterClientMethods inherited from class org.elasticsearch.client.support.AbstractClient
admin, bulk, bulk, clearScroll, clearScroll, delete, delete, execute, execute, explain, explain, fieldCaps, fieldCaps, filterWithHeader, get, get, index, index, multiGet, multiGet, multiSearch, multiSearch, multiTermVectors, multiTermVectors, prepareBulk, prepareBulk, prepareClearScroll, prepareDelete, prepareDelete, prepareExplain, prepareFieldCaps, prepareGet, prepareGet, prepareIndex, prepareIndex, prepareIndex, prepareMultiGet, prepareMultiSearch, prepareMultiTermVectors, prepareSearchScroll, prepareTermVectors, prepareTermVectors, prepareUpdate, prepareUpdate, search, search, searchScroll, searchScroll, settings, termVectors, termVectors, threadPool, update, update
-
Constructor Details
-
RandomizingClient
public RandomizingClient(org.elasticsearch.client.Client client, java.util.Random random)
-
-
Method Details
-
prepareSearch
public org.elasticsearch.action.search.SearchRequestBuilder prepareSearch(java.lang.String... indices)- Specified by:
prepareSearchin interfaceorg.elasticsearch.client.Client- Overrides:
prepareSearchin classorg.elasticsearch.client.support.AbstractClient
-
toString
public java.lang.String toString()- Overrides:
toStringin classjava.lang.Object
-
in
public org.elasticsearch.client.Client in()- Overrides:
inin classorg.elasticsearch.client.FilterClient
-