Class IndicesStatsRequest.Builder
- All Implemented Interfaces:
WithJson<IndicesStatsRequest.Builder>,ObjectBuilder<IndicesStatsRequest>
- Enclosing class:
- IndicesStatsRequest
IndicesStatsRequest.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()Builds aIndicesStatsRequest.completionFields(String value, String... values) A comma-separated list of fields forfielddataandsuggestindex metric (supports wildcards)completionFields(List<String> list) A comma-separated list of fields forfielddataandsuggestindex metric (supports wildcards)expandWildcards(ExpandWildcard value, ExpandWildcard... values) Whether to expand wildcard expression to concrete indices that are open, closed or both.expandWildcards(List<ExpandWildcard> list) Whether to expand wildcard expression to concrete indices that are open, closed or both.fielddataFields(String value, String... values) A comma-separated list of fields forfielddataindex metric (supports wildcards)fielddataFields(List<String> list) A comma-separated list of fields forfielddataindex metric (supports wildcards)A comma-separated list of fields forfielddataandcompletionindex metric (supports wildcards)A comma-separated list of fields forfielddataandcompletionindex metric (supports wildcards)forbidClosedIndices(Boolean value) If set to false stats will also collected from closed indices if explicitly specified or if expand_wildcards expands to closed indicesA comma-separated list of search groups forsearchindex metricA comma-separated list of search groups forsearchindex metricincludeSegmentFileSizes(Boolean value) Whether to report the aggregated disk usage of each one of the Lucene index files (only applies if segment stats are requested)includeUnloadedSegments(Boolean value) If set to true segment stats will include stats for segments that are not currently loaded into memoryA comma-separated list of index names; use_allor empty string to perform the operation on all indicesA comma-separated list of index names; use_allor empty string to perform the operation on all indicesReturn stats aggregated at cluster, index or shard levelLimit the information returned the specific metrics.Limit the information returned the specific metrics.protected IndicesStatsRequest.Builderself()A comma-separated list of document types for theindexingindex metricA comma-separated list of document types for theindexingindex metricMethods 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
-
completionFields
A comma-separated list of fields forfielddataandsuggestindex metric (supports wildcards)API name:
completion_fieldsAdds all elements of
listtocompletionFields. -
completionFields
A comma-separated list of fields forfielddataandsuggestindex metric (supports wildcards)API name:
completion_fieldsAdds one or more values to
completionFields. -
expandWildcards
Whether to expand wildcard expression to concrete indices that are open, closed or both.API name:
expand_wildcardsAdds all elements of
listtoexpandWildcards. -
expandWildcards
public final IndicesStatsRequest.Builder expandWildcards(ExpandWildcard value, ExpandWildcard... values) Whether to expand wildcard expression to concrete indices that are open, closed or both.API name:
expand_wildcardsAdds one or more values to
expandWildcards. -
fielddataFields
A comma-separated list of fields forfielddataindex metric (supports wildcards)API name:
fielddata_fieldsAdds all elements of
listtofielddataFields. -
fielddataFields
A comma-separated list of fields forfielddataindex metric (supports wildcards)API name:
fielddata_fieldsAdds one or more values to
fielddataFields. -
fields
A comma-separated list of fields forfielddataandcompletionindex metric (supports wildcards)API name:
fieldsAdds all elements of
listtofields. -
fields
A comma-separated list of fields forfielddataandcompletionindex metric (supports wildcards)API name:
fieldsAdds one or more values to
fields. -
forbidClosedIndices
If set to false stats will also collected from closed indices if explicitly specified or if expand_wildcards expands to closed indicesAPI name:
forbid_closed_indices -
groups
A comma-separated list of search groups forsearchindex metricAPI name:
groupsAdds all elements of
listtogroups. -
groups
A comma-separated list of search groups forsearchindex metricAPI name:
groupsAdds one or more values to
groups. -
includeSegmentFileSizes
Whether to report the aggregated disk usage of each one of the Lucene index files (only applies if segment stats are requested)API name:
include_segment_file_sizes -
includeUnloadedSegments
If set to true segment stats will include stats for segments that are not currently loaded into memoryAPI name:
include_unloaded_segments -
index
A comma-separated list of index names; use_allor empty string to perform the operation on all indicesAPI name:
indexAdds all elements of
listtoindex. -
index
A comma-separated list of index names; use_allor empty string to perform the operation on all indicesAPI name:
indexAdds one or more values to
index. -
level
Return stats aggregated at cluster, index or shard levelAPI name:
level -
metric
Limit the information returned the specific metrics.API name:
metricAdds all elements of
listtometric. -
metric
Limit the information returned the specific metrics.API name:
metricAdds one or more values to
metric. -
types
A comma-separated list of document types for theindexingindex metricAPI name:
typesAdds all elements of
listtotypes. -
types
A comma-separated list of document types for theindexingindex metricAPI name:
typesAdds one or more values to
types. -
self
- Specified by:
selfin classRequestBase.AbstractBuilder<IndicesStatsRequest.Builder>
-
build
Builds aIndicesStatsRequest.- Specified by:
buildin interfaceObjectBuilder<IndicesStatsRequest>- Throws:
NullPointerException- if some of the required fields are null.
-