Class SearchStats.Builder
java.lang.Object
co.elastic.clients.util.ObjectBuilderBase
co.elastic.clients.util.WithJsonObjectBuilderBase<SearchStats.Builder>
co.elastic.clients.elasticsearch._types.SearchStats.Builder
- All Implemented Interfaces:
WithJson<SearchStats.Builder>,ObjectBuilder<SearchStats>
- Enclosing class:
- SearchStats
public static class SearchStats.Builder
extends WithJsonObjectBuilderBase<SearchStats.Builder>
implements ObjectBuilder<SearchStats>
Builder for
SearchStats.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()Builds aSearchStats.final SearchStats.BuilderfetchCurrent(long value) Required - API name:fetch_currentfinal SearchStats.BuilderAPI name:fetch_timefinal SearchStats.BuilderAPI name:fetch_timefinal SearchStats.BuilderfetchTimeInMillis(long value) Required - API name:fetch_time_in_millisfinal SearchStats.BuilderfetchTotal(long value) Required - API name:fetch_totalfinal SearchStats.Buildergroups(String key, SearchStats value) API name:groupsfinal SearchStats.Buildergroups(String key, Function<SearchStats.Builder, ObjectBuilder<SearchStats>> fn) API name:groupsfinal SearchStats.Buildergroups(Map<String, SearchStats> map) API name:groupsfinal SearchStats.BuilderopenContexts(Long value) API name:open_contextsfinal SearchStats.BuilderqueryCurrent(long value) Required - API name:query_currentfinal SearchStats.BuilderAPI name:query_timefinal SearchStats.BuilderAPI name:query_timefinal SearchStats.BuilderqueryTimeInMillis(long value) Required - API name:query_time_in_millisfinal SearchStats.BuilderqueryTotal(long value) Required - API name:query_totalfinal SearchStats.BuilderscrollCurrent(long value) Required - API name:scroll_currentfinal SearchStats.BuilderscrollTime(Time value) API name:scroll_timefinal SearchStats.BuilderAPI name:scroll_timefinal SearchStats.BuilderscrollTimeInMillis(long value) Required - API name:scroll_time_in_millisfinal SearchStats.BuilderscrollTotal(long value) Required - API name:scroll_totalprotected SearchStats.Builderself()final SearchStats.BuildersuggestCurrent(long value) Required - API name:suggest_currentfinal SearchStats.BuildersuggestTime(Time value) API name:suggest_timefinal SearchStats.BuilderAPI name:suggest_timefinal SearchStats.BuildersuggestTimeInMillis(long value) Required - API name:suggest_time_in_millisfinal SearchStats.BuildersuggestTotal(long value) Required - API name:suggest_totalMethods inherited from class co.elastic.clients.util.WithJsonObjectBuilderBase
withJsonMethods inherited from class co.elastic.clients.util.ObjectBuilderBase
_checkSingleUse, _listAdd, _listAddAll, _mapPut, _mapPutAll
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
fetchCurrent
Required - API name:fetch_current -
fetchTime
API name:fetch_time -
fetchTime
API name:fetch_time -
fetchTimeInMillis
Required - API name:fetch_time_in_millis -
fetchTotal
Required - API name:fetch_total -
openContexts
API name:open_contexts -
queryCurrent
Required - API name:query_current -
queryTime
API name:query_time -
queryTime
API name:query_time -
queryTimeInMillis
Required - API name:query_time_in_millis -
queryTotal
Required - API name:query_total -
scrollCurrent
Required - API name:scroll_current -
scrollTime
API name:scroll_time -
scrollTime
API name:scroll_time -
scrollTimeInMillis
Required - API name:scroll_time_in_millis -
scrollTotal
Required - API name:scroll_total -
suggestCurrent
Required - API name:suggest_current -
suggestTime
API name:suggest_time -
suggestTime
API name:suggest_time -
suggestTimeInMillis
Required - API name:suggest_time_in_millis -
suggestTotal
Required - API name:suggest_total -
groups
API name:groupsAdds all entries of
maptogroups. -
groups
API name:groupsAdds an entry to
groups. -
groups
public final SearchStats.Builder groups(String key, Function<SearchStats.Builder, ObjectBuilder<SearchStats>> fn) API name:groupsAdds an entry to
groupsusing a builder lambda. -
self
- Specified by:
selfin classWithJsonObjectBuilderBase<SearchStats.Builder>
-
build
Builds aSearchStats.- Specified by:
buildin interfaceObjectBuilder<SearchStats>- Throws:
NullPointerException- if some of the required fields are null.
-