public class RandomSearchRequestGenerator
extends java.lang.Object
| Modifier and Type | Method | Description |
|---|---|---|
static SearchRequest |
randomSearchRequest(java.util.function.Supplier<SearchSourceBuilder> randomSearchSourceBuilder) |
Build a random search request.
|
static SearchSourceBuilder |
randomSearchSourceBuilder(java.util.function.Supplier<HighlightBuilder> randomHighlightBuilder,
java.util.function.Supplier<SuggestBuilder> randomSuggestBuilder,
java.util.function.Supplier<RescorerBuilder<?>> randomRescoreBuilder,
java.util.function.Supplier<java.util.List<SearchExtBuilder>> randomExtBuilders,
java.util.function.Supplier<CollapseBuilder> randomCollapseBuilder) |
public static SearchRequest randomSearchRequest(java.util.function.Supplier<SearchSourceBuilder> randomSearchSourceBuilder) throws java.io.IOException
randomSearchSourceBuilder - builds a random SearchSourceBuilder. You can use
randomSearchSourceBuilder(Supplier, Supplier, Supplier, Supplier, Supplier).java.io.IOExceptionpublic static SearchSourceBuilder randomSearchSourceBuilder(java.util.function.Supplier<HighlightBuilder> randomHighlightBuilder, java.util.function.Supplier<SuggestBuilder> randomSuggestBuilder, java.util.function.Supplier<RescorerBuilder<?>> randomRescoreBuilder, java.util.function.Supplier<java.util.List<SearchExtBuilder>> randomExtBuilders, java.util.function.Supplier<CollapseBuilder> randomCollapseBuilder)