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,Client,ElasticsearchClient,Releasable
public class RandomizingClient extends FilterClient
AClientthat randomizes request parameters.
-
-
Field Summary
-
Fields inherited from class org.elasticsearch.client.FilterClient
in
-
Fields inherited from class org.elasticsearch.client.support.AbstractClient
logger, settings
-
Fields inherited from interface org.elasticsearch.client.Client
CLIENT_TYPE_SETTING_S
-
-
Constructor Summary
Constructors Constructor Description RandomizingClient(Client client, java.util.Random random)
-
Method Summary
Modifier and Type Method Description Clientin()SearchRequestBuilderprepareSearch(java.lang.String... indices)java.lang.StringtoString()-
Methods inherited from class org.elasticsearch.client.FilterClient
close, doExecute, getRemoteClusterClient
-
Methods 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, prepareExecute, prepareExplain, prepareFieldCaps, prepareGet, prepareGet, prepareIndex, prepareIndex, prepareIndex, prepareMultiGet, prepareMultiSearch, prepareMultiTermVectors, prepareSearchScroll, prepareTermVector, prepareTermVector, prepareTermVectors, prepareTermVectors, prepareUpdate, prepareUpdate, search, search, searchScroll, searchScroll, settings, termVector, termVector, termVectors, termVectors, threadPool, update, update
-
-
-
-
Constructor Detail
-
RandomizingClient
public RandomizingClient(Client client, java.util.Random random)
-
-
Method Detail
-
prepareSearch
public SearchRequestBuilder prepareSearch(java.lang.String... indices)
- Specified by:
prepareSearchin interfaceClient- Overrides:
prepareSearchin classAbstractClient
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
in
public Client in()
- Overrides:
inin classFilterClient
-
-