/** * Should each {@link org.elasticsearch.search.SearchHit} be returned with an * explanation of the hit (ranking). */ public SearchRequestBuilder setExplain(boolean explain) { sourceBuilder().explain(explain); return this; }
/** * Should each {@link org.elasticsearch.search.SearchHit} be returned with an * explanation of the hit (ranking). */ public SearchRequestBuilder setExplain(boolean explain) { sourceBuilder().explain(explain); return this; }
/** * Should each {@link org.elasticsearch.search.SearchHit} be returned with an * explanation of the hit (ranking). */ public SearchRequestBuilder setExplain(boolean explain) { sourceBuilder().explain(explain); return this; }
/** * Should each {@link org.elasticsearch.search.SearchHit} be returned with an * explanation of the hit (ranking). */ public SearchRequestBuilder setExplain(boolean explain) { sourceBuilder().explain(explain); return this; }
/** * Should each {@link org.elasticsearch.search.SearchHit} be returned with an * explanation of the hit (ranking). */ public T setExplain(boolean explain) { sourceBuilder().explain(explain); return (T) this; }
/** * Should each {@link org.elasticsearch.search.SearchHit} be returned with an * explanation of the hit (ranking). */ public SearchRequestBuilder setExplain(boolean explain) { sourceBuilder().explain(explain); return this; }
/** * Should each {@link org.elasticsearch.search.SearchHit} be returned with an * explanation of the hit (ranking). */ public TopHitsBuilder setExplain(boolean explain) { sourceBuilder().explain(explain); return this; }
public SearchRequestBuilder<JsonInput, JsonOutput> explain(boolean explain) { sourceBuilder().explain(explain); return this; }
searchSourceBuilder.explain(request.paramAsBoolean("explain", null));
groupSource.highlighter(options.getHighlightBuilder()); groupSource.explain(options.isExplain()); groupSource.trackScores(options.isTrackScores()); groupSource.version(options.isVersion());
sourceBuilder.from(0); sourceBuilder.size(0); sourceBuilder.explain(false); request.source(sourceBuilder); multiSearchRequest.add(request);
sourceBuilder.from(lastStartOffset); sourceBuilder.size(maxBucketNum); sourceBuilder.explain(false); sourceBuilder.trackTotalHits(false);
sourceBuilder.from(0); sourceBuilder.size(0); sourceBuilder.explain(false); sourceBuilder.trackTotalHits(false);
static SearchRequest convert(SearchTemplateRequest searchTemplateRequest, SearchTemplateResponse response, ScriptService scriptService, NamedXContentRegistry xContentRegistry) throws IOException { Script script = new Script(searchTemplateRequest.getScriptType(), searchTemplateRequest.getScriptType() == ScriptType.STORED ? null : TEMPLATE_LANG, searchTemplateRequest.getScript(), searchTemplateRequest.getScriptParams() == null ? Collections.emptyMap() : searchTemplateRequest.getScriptParams()); TemplateScript compiledScript = scriptService.compile(script, TemplateScript.CONTEXT).newInstance(script.getParams()); String source = compiledScript.execute(); response.setSource(new BytesArray(source)); SearchRequest searchRequest = searchTemplateRequest.getRequest(); if (searchTemplateRequest.isSimulate()) { return null; } try (XContentParser parser = XContentFactory.xContent(XContentType.JSON) .createParser(xContentRegistry, LoggingDeprecationHandler.INSTANCE, source)) { SearchSourceBuilder builder = SearchSourceBuilder.searchSource(); builder.parseXContent(parser, false); builder.explain(searchTemplateRequest.isExplain()); builder.profile(searchTemplateRequest.isProfile()); searchRequest.source(builder); } return searchRequest; } }
static SearchRequest convert(SearchTemplateRequest searchTemplateRequest, SearchTemplateResponse response, ScriptService scriptService, NamedXContentRegistry xContentRegistry) throws IOException { Script script = new Script(searchTemplateRequest.getScriptType(), searchTemplateRequest.getScriptType() == ScriptType.STORED ? null : TEMPLATE_LANG, searchTemplateRequest.getScript(), searchTemplateRequest.getScriptParams() == null ? Collections.emptyMap() : searchTemplateRequest.getScriptParams()); TemplateScript compiledScript = scriptService.compile(script, TemplateScript.CONTEXT).newInstance(script.getParams()); String source = compiledScript.execute(); response.setSource(new BytesArray(source)); SearchRequest searchRequest = searchTemplateRequest.getRequest(); if (searchTemplateRequest.isSimulate()) { return null; } try (XContentParser parser = XContentFactory.xContent(XContentType.JSON) .createParser(xContentRegistry, LoggingDeprecationHandler.INSTANCE, source)) { SearchSourceBuilder builder = SearchSourceBuilder.searchSource(); builder.parseXContent(parser, false); builder.explain(searchTemplateRequest.isExplain()); builder.profile(searchTemplateRequest.isProfile()); searchRequest.source(builder); } return searchRequest; } }
groupSource.highlighter(options.getHighlightBuilder()); groupSource.explain(options.isExplain()); groupSource.trackScores(options.isTrackScores()); return groupSource;
searchSourceBuilder.explain(request.paramAsBoolean("explain", null));
groupSource.highlighter(options.getHighlightBuilder()); groupSource.explain(options.isExplain()); groupSource.trackScores(options.isTrackScores()); groupSource.version(options.isVersion());
groupSource.highlighter(options.getHighlightBuilder()); groupSource.explain(options.isExplain()); groupSource.trackScores(options.isTrackScores()); groupSource.version(options.isVersion());