Class ClusterIndices.Builder
- java.lang.Object
-
- org.opensearch.client.util.ObjectBuilderBase
-
- org.opensearch.client.opensearch.cluster.stats.ClusterIndices.Builder
-
- All Implemented Interfaces:
ObjectBuilder<ClusterIndices>
- Enclosing class:
- ClusterIndices
public static class ClusterIndices.Builder extends ObjectBuilderBase implements ObjectBuilder<ClusterIndices>
Builder forClusterIndices.
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ClusterIndices.Builderanalysis(java.util.function.Function<CharFilterTypes.Builder,ObjectBuilder<CharFilterTypes>> fn)Required - Contains statistics about analyzers and analyzer components used in selected nodes.ClusterIndices.Builderanalysis(CharFilterTypes value)Required - Contains statistics about analyzers and analyzer components used in selected nodes.ClusterIndicesbuild()Builds aClusterIndices.ClusterIndices.Buildercompletion(java.util.function.Function<CompletionStats.Builder,ObjectBuilder<CompletionStats>> fn)Required - Contains statistics about memory used for completion in selected nodes.ClusterIndices.Buildercompletion(CompletionStats value)Required - Contains statistics about memory used for completion in selected nodes.ClusterIndices.Buildercount(long value)Required - Total number of indices with shards assigned to selected nodes.ClusterIndices.Builderdocs(java.util.function.Function<DocStats.Builder,ObjectBuilder<DocStats>> fn)Required - Contains counts for documents in selected nodes.ClusterIndices.Builderdocs(DocStats value)Required - Contains counts for documents in selected nodes.ClusterIndices.Builderfielddata(java.util.function.Function<FielddataStats.Builder,ObjectBuilder<FielddataStats>> fn)Required - Contains statistics about the field data cache of selected nodes.ClusterIndices.Builderfielddata(FielddataStats value)Required - Contains statistics about the field data cache of selected nodes.ClusterIndices.Buildermappings(java.util.function.Function<FieldTypesMappings.Builder,ObjectBuilder<FieldTypesMappings>> fn)Required - Contains statistics about field mappings in selected nodes.ClusterIndices.Buildermappings(FieldTypesMappings value)Required - Contains statistics about field mappings in selected nodes.ClusterIndices.BuilderqueryCache(java.util.function.Function<QueryCacheStats.Builder,ObjectBuilder<QueryCacheStats>> fn)Required - Contains statistics about the query cache of selected nodes.ClusterIndices.BuilderqueryCache(QueryCacheStats value)Required - Contains statistics about the query cache of selected nodes.ClusterIndices.Buildersegments(java.util.function.Function<SegmentsStats.Builder,ObjectBuilder<SegmentsStats>> fn)Required - Contains statistics about segments in selected nodes.ClusterIndices.Buildersegments(SegmentsStats value)Required - Contains statistics about segments in selected nodes.ClusterIndices.Buildershards(java.util.function.Function<ClusterIndicesShards.Builder,ObjectBuilder<ClusterIndicesShards>> fn)Required - Contains statistics about indices with shards assigned to selected nodes.ClusterIndices.Buildershards(ClusterIndicesShards value)Required - Contains statistics about indices with shards assigned to selected nodes.ClusterIndices.Builderstore(java.util.function.Function<StoreStats.Builder,ObjectBuilder<StoreStats>> fn)Required - Contains statistics about the size of shards assigned to selected nodes.ClusterIndices.Builderstore(StoreStats value)Required - Contains statistics about the size of shards assigned to selected nodes.ClusterIndices.Builderversions(java.util.function.Function<IndicesVersions.Builder,ObjectBuilder<IndicesVersions>> fn)API name:versionsClusterIndices.Builderversions(java.util.List<IndicesVersions> list)API name:versionsClusterIndices.Builderversions(IndicesVersions value, IndicesVersions... values)API name:versions-
Methods inherited from class org.opensearch.client.util.ObjectBuilderBase
_checkSingleUse, _listAdd, _listAddAll, _mapPut, _mapPutAll
-
-
-
-
Method Detail
-
completion
public final ClusterIndices.Builder completion(CompletionStats value)
Required - Contains statistics about memory used for completion in selected nodes.API name:
completion
-
completion
public final ClusterIndices.Builder completion(java.util.function.Function<CompletionStats.Builder,ObjectBuilder<CompletionStats>> fn)
Required - Contains statistics about memory used for completion in selected nodes.API name:
completion
-
count
public final ClusterIndices.Builder count(long value)
Required - Total number of indices with shards assigned to selected nodes.API name:
count
-
docs
public final ClusterIndices.Builder docs(DocStats value)
Required - Contains counts for documents in selected nodes.API name:
docs
-
docs
public final ClusterIndices.Builder docs(java.util.function.Function<DocStats.Builder,ObjectBuilder<DocStats>> fn)
Required - Contains counts for documents in selected nodes.API name:
docs
-
fielddata
public final ClusterIndices.Builder fielddata(FielddataStats value)
Required - Contains statistics about the field data cache of selected nodes.API name:
fielddata
-
fielddata
public final ClusterIndices.Builder fielddata(java.util.function.Function<FielddataStats.Builder,ObjectBuilder<FielddataStats>> fn)
Required - Contains statistics about the field data cache of selected nodes.API name:
fielddata
-
queryCache
public final ClusterIndices.Builder queryCache(QueryCacheStats value)
Required - Contains statistics about the query cache of selected nodes.API name:
query_cache
-
queryCache
public final ClusterIndices.Builder queryCache(java.util.function.Function<QueryCacheStats.Builder,ObjectBuilder<QueryCacheStats>> fn)
Required - Contains statistics about the query cache of selected nodes.API name:
query_cache
-
segments
public final ClusterIndices.Builder segments(SegmentsStats value)
Required - Contains statistics about segments in selected nodes.API name:
segments
-
segments
public final ClusterIndices.Builder segments(java.util.function.Function<SegmentsStats.Builder,ObjectBuilder<SegmentsStats>> fn)
Required - Contains statistics about segments in selected nodes.API name:
segments
-
shards
public final ClusterIndices.Builder shards(ClusterIndicesShards value)
Required - Contains statistics about indices with shards assigned to selected nodes.API name:
shards
-
shards
public final ClusterIndices.Builder shards(java.util.function.Function<ClusterIndicesShards.Builder,ObjectBuilder<ClusterIndicesShards>> fn)
Required - Contains statistics about indices with shards assigned to selected nodes.API name:
shards
-
store
public final ClusterIndices.Builder store(StoreStats value)
Required - Contains statistics about the size of shards assigned to selected nodes.API name:
store
-
store
public final ClusterIndices.Builder store(java.util.function.Function<StoreStats.Builder,ObjectBuilder<StoreStats>> fn)
Required - Contains statistics about the size of shards assigned to selected nodes.API name:
store
-
mappings
public final ClusterIndices.Builder mappings(FieldTypesMappings value)
Required - Contains statistics about field mappings in selected nodes.API name:
mappings
-
mappings
public final ClusterIndices.Builder mappings(java.util.function.Function<FieldTypesMappings.Builder,ObjectBuilder<FieldTypesMappings>> fn)
Required - Contains statistics about field mappings in selected nodes.API name:
mappings
-
analysis
public final ClusterIndices.Builder analysis(CharFilterTypes value)
Required - Contains statistics about analyzers and analyzer components used in selected nodes.API name:
analysis
-
analysis
public final ClusterIndices.Builder analysis(java.util.function.Function<CharFilterTypes.Builder,ObjectBuilder<CharFilterTypes>> fn)
Required - Contains statistics about analyzers and analyzer components used in selected nodes.API name:
analysis
-
versions
public final ClusterIndices.Builder versions(java.util.List<IndicesVersions> list)
API name:versionsAdds all elements of
listtoversions.
-
versions
public final ClusterIndices.Builder versions(IndicesVersions value, IndicesVersions... values)
API name:versionsAdds one or more values to
versions.
-
versions
public final ClusterIndices.Builder versions(java.util.function.Function<IndicesVersions.Builder,ObjectBuilder<IndicesVersions>> fn)
API name:versionsAdds a value to
versionsusing a builder lambda.
-
build
public ClusterIndices build()
Builds aClusterIndices.- Specified by:
buildin interfaceObjectBuilder<ClusterIndices>- Throws:
java.lang.NullPointerException- if some of the required fields are null.
-
-