Class StatsRequest.Builder
java.lang.Object
co.elastic.clients.elasticsearch.indices.StatsRequest.Builder
- All Implemented Interfaces:
ObjectBuilder<StatsRequest>
- Enclosing class:
- StatsRequest
public static class StatsRequest.Builder extends java.lang.Object implements ObjectBuilder<StatsRequest>
Builder for
StatsRequest.-
Constructor Summary
Constructors Constructor Description Builder() -
Method Summary
Modifier and Type Method Description StatsRequest.BuilderaddCompletionFields(java.lang.String value)Add a value tocompletionFields(List), creating the list if needed.StatsRequest.BuilderaddExpandWildcards(ExpandWildcardOptions value)Add a value toexpandWildcards(List), creating the list if needed.StatsRequest.BuilderaddFielddataFields(java.lang.String value)Add a value tofielddataFields(List), creating the list if needed.StatsRequest.BuilderaddFields(java.lang.String value)Add a value tofields(List), creating the list if needed.StatsRequest.BuilderaddGroups(java.lang.String value)Add a value togroups(List), creating the list if needed.StatsRequest.BuilderaddIndex(java.lang.String value)Add a value toindex(List), creating the list if needed.StatsRequest.BuilderaddMetric(java.lang.String value)Add a value tometric(List), creating the list if needed.StatsRequest.BuilderaddTypes(java.lang.String value)Add a value totypes(List), creating the list if needed.StatsRequestbuild()Builds aStatsRequest.StatsRequest.BuildercompletionFields(java.lang.String... value)A comma-separated list of fields forfielddataandsuggestindex metric (supports wildcards)StatsRequest.BuildercompletionFields(java.util.List<java.lang.String> value)A comma-separated list of fields forfielddataandsuggestindex metric (supports wildcards)StatsRequest.BuilderexpandWildcards(ExpandWildcardOptions... value)Whether to expand wildcard expression to concrete indices that are open, closed or both.StatsRequest.BuilderexpandWildcards(java.util.List<ExpandWildcardOptions> value)Whether to expand wildcard expression to concrete indices that are open, closed or both.StatsRequest.BuilderfielddataFields(java.lang.String... value)A comma-separated list of fields forfielddataindex metric (supports wildcards)StatsRequest.BuilderfielddataFields(java.util.List<java.lang.String> value)A comma-separated list of fields forfielddataindex metric (supports wildcards)StatsRequest.Builderfields(java.lang.String... value)A comma-separated list of fields forfielddataandcompletionindex metric (supports wildcards)StatsRequest.Builderfields(java.util.List<java.lang.String> value)A comma-separated list of fields forfielddataandcompletionindex metric (supports wildcards)StatsRequest.BuilderforbidClosedIndices(java.lang.Boolean value)If set to false stats will also collected from closed indices if explicitly specified or if expand_wildcards expands to closed indicesStatsRequest.Buildergroups(java.lang.String... value)A comma-separated list of search groups forsearchindex metricStatsRequest.Buildergroups(java.util.List<java.lang.String> value)A comma-separated list of search groups forsearchindex metricStatsRequest.BuilderincludeSegmentFileSizes(java.lang.Boolean value)Whether to report the aggregated disk usage of each one of the Lucene index files (only applies if segment stats are requested)StatsRequest.BuilderincludeUnloadedSegments(java.lang.Boolean value)If set to true segment stats will include stats for segments that are not currently loaded into memoryStatsRequest.Builderindex(java.lang.String... value)A comma-separated list of index names; use_allor empty string to perform the operation on all indicesStatsRequest.Builderindex(java.util.List<java.lang.String> value)A comma-separated list of index names; use_allor empty string to perform the operation on all indicesStatsRequest.Builderlevel(Level value)Return stats aggregated at cluster, index or shard levelStatsRequest.Buildermetric(java.lang.String... value)Limit the information returned the specific metrics.StatsRequest.Buildermetric(java.util.List<java.lang.String> value)Limit the information returned the specific metrics.StatsRequest.Buildertypes(java.lang.String... value)A comma-separated list of document types for theindexingindex metricStatsRequest.Buildertypes(java.util.List<java.lang.String> value)A comma-separated list of document types for theindexingindex metricMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
metric
Limit the information returned the specific metrics.API name:
metric -
metric
Limit the information returned the specific metrics.API name:
metric -
addMetric
Add a value tometric(List), creating the list if needed. 4 -
index
A comma-separated list of index names; use_allor empty string to perform the operation on all indicesAPI name:
index -
index
A comma-separated list of index names; use_allor empty string to perform the operation on all indicesAPI name:
index -
addIndex
Add a value toindex(List), creating the list if needed. 4 -
completionFields
A comma-separated list of fields forfielddataandsuggestindex metric (supports wildcards)API name:
completion_fields -
completionFields
A comma-separated list of fields forfielddataandsuggestindex metric (supports wildcards)API name:
completion_fields -
addCompletionFields
Add a value tocompletionFields(List), creating the list if needed. 4 -
expandWildcards
Whether to expand wildcard expression to concrete indices that are open, closed or both.API name:
expand_wildcards -
expandWildcards
Whether to expand wildcard expression to concrete indices that are open, closed or both.API name:
expand_wildcards -
addExpandWildcards
Add a value toexpandWildcards(List), creating the list if needed. 4 -
fielddataFields
A comma-separated list of fields forfielddataindex metric (supports wildcards)API name:
fielddata_fields -
fielddataFields
A comma-separated list of fields forfielddataindex metric (supports wildcards)API name:
fielddata_fields -
addFielddataFields
Add a value tofielddataFields(List), creating the list if needed. 4 -
fields
A comma-separated list of fields forfielddataandcompletionindex metric (supports wildcards)API name:
fields -
fields
A comma-separated list of fields forfielddataandcompletionindex metric (supports wildcards)API name:
fields -
addFields
Add a value tofields(List), creating the list if needed. 4 -
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:
groups -
groups
A comma-separated list of search groups forsearchindex metricAPI name:
groups -
addGroups
Add a value togroups(List), creating the list if needed. 4 -
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 -
level
Return stats aggregated at cluster, index or shard levelAPI name:
level -
types
A comma-separated list of document types for theindexingindex metricAPI name:
types -
types
A comma-separated list of document types for theindexingindex metricAPI name:
types -
addTypes
Add a value totypes(List), creating the list if needed. 4 -
build
Builds aStatsRequest.- Specified by:
buildin interfaceObjectBuilder<StatsRequest>- Throws:
java.lang.NullPointerException- if some of the required fields are null.
-