Class SegmentsStats.Builder
java.lang.Object
org.opensearch.client.opensearch._types.SegmentsStats.Builder
- All Implemented Interfaces:
ObjectBuilder<SegmentsStats>
- Enclosing class:
- SegmentsStats
public static class SegmentsStats.Builder extends java.lang.Object implements ObjectBuilder<SegmentsStats>
Builder for
SegmentsStats.-
Nested Class Summary
Nested classes/interfaces inherited from interface org.opensearch.client.util.ObjectBuilder
ObjectBuilder.Constant<V> -
Constructor Summary
Constructors Constructor Description Builder() -
Method Summary
Modifier and Type Method Description SegmentsStatsbuild()Builds aSegmentsStats.SegmentsStats.Buildercount(java.lang.Number value)API name:countSegmentsStats.BuilderdocValuesMemory(jakarta.json.JsonValue value)API name:doc_values_memorySegmentsStats.BuilderdocValuesMemoryInBytes(java.lang.Number value)API name:doc_values_memory_in_bytesSegmentsStats.BuilderfileSizes(java.lang.String key, java.util.function.Function<ShardFileSizeInfo.Builder,ObjectBuilder<ShardFileSizeInfo>> fn)SetfileSizes(Map)to a singleton map.SegmentsStats.BuilderfileSizes(java.util.Map<java.lang.String,ShardFileSizeInfo> value)API name:file_sizesSegmentsStats.BuilderfixedBitSet(jakarta.json.JsonValue value)API name:fixed_bit_setSegmentsStats.BuilderfixedBitSetMemoryInBytes(java.lang.Number value)API name:fixed_bit_set_memory_in_bytesSegmentsStats.BuilderindexWriterMaxMemoryInBytes(java.lang.Number value)API name:index_writer_max_memory_in_bytesSegmentsStats.BuilderindexWriterMemory(jakarta.json.JsonValue value)API name:index_writer_memorySegmentsStats.BuilderindexWriterMemoryInBytes(java.lang.Number value)API name:index_writer_memory_in_bytesSegmentsStats.BuildermaxUnsafeAutoIdTimestamp(java.lang.Number value)API name:max_unsafe_auto_id_timestampSegmentsStats.Buildermemory(jakarta.json.JsonValue value)API name:memorySegmentsStats.BuildermemoryInBytes(java.lang.Number value)API name:memory_in_bytesSegmentsStats.BuildernormsMemory(jakarta.json.JsonValue value)API name:norms_memorySegmentsStats.BuildernormsMemoryInBytes(java.lang.Number value)API name:norms_memory_in_bytesSegmentsStats.BuilderpointsMemory(jakarta.json.JsonValue value)API name:points_memorySegmentsStats.BuilderpointsMemoryInBytes(java.lang.Number value)API name:points_memory_in_bytesSegmentsStats.BuilderputFileSizes(java.lang.String key, java.util.function.Function<ShardFileSizeInfo.Builder,ObjectBuilder<ShardFileSizeInfo>> fn)Add a key/value tofileSizes(Map), creating the map if needed.SegmentsStats.BuilderputFileSizes(java.lang.String key, ShardFileSizeInfo value)Add a key/value tofileSizes(Map), creating the map if needed.SegmentsStats.BuilderstoredFieldsMemoryInBytes(java.lang.Number value)API name:stored_fields_memory_in_bytesSegmentsStats.BuilderstoredMemory(jakarta.json.JsonValue value)API name:stored_memorySegmentsStats.BuildertermsMemory(jakarta.json.JsonValue value)API name:terms_memorySegmentsStats.BuildertermsMemoryInBytes(java.lang.Number value)API name:terms_memory_in_bytesSegmentsStats.BuildertermVectorsMemoryInBytes(java.lang.Number value)API name:term_vectors_memory_in_bytesSegmentsStats.BuildertermVectoryMemory(jakarta.json.JsonValue value)API name:term_vectory_memorySegmentsStats.BuilderversionMapMemory(jakarta.json.JsonValue value)API name:version_map_memorySegmentsStats.BuilderversionMapMemoryInBytes(java.lang.Number value)API name:version_map_memory_in_bytes
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
count
API name:count -
docValuesMemory
API name:doc_values_memory -
docValuesMemoryInBytes
API name:doc_values_memory_in_bytes -
fileSizes
API name:file_sizes -
putFileSizes
Add a key/value tofileSizes(Map), creating the map if needed. -
fileSizes
public SegmentsStats.Builder fileSizes(java.lang.String key, java.util.function.Function<ShardFileSizeInfo.Builder,ObjectBuilder<ShardFileSizeInfo>> fn)SetfileSizes(Map)to a singleton map. -
putFileSizes
public SegmentsStats.Builder putFileSizes(java.lang.String key, java.util.function.Function<ShardFileSizeInfo.Builder,ObjectBuilder<ShardFileSizeInfo>> fn)Add a key/value tofileSizes(Map), creating the map if needed. -
fixedBitSet
API name:fixed_bit_set -
fixedBitSetMemoryInBytes
API name:fixed_bit_set_memory_in_bytes -
indexWriterMemory
API name:index_writer_memory -
indexWriterMaxMemoryInBytes
API name:index_writer_max_memory_in_bytes -
indexWriterMemoryInBytes
API name:index_writer_memory_in_bytes -
maxUnsafeAutoIdTimestamp
API name:max_unsafe_auto_id_timestamp -
memory
API name:memory -
memoryInBytes
API name:memory_in_bytes -
normsMemory
API name:norms_memory -
normsMemoryInBytes
API name:norms_memory_in_bytes -
pointsMemory
API name:points_memory -
pointsMemoryInBytes
API name:points_memory_in_bytes -
storedMemory
API name:stored_memory -
storedFieldsMemoryInBytes
API name:stored_fields_memory_in_bytes -
termsMemoryInBytes
API name:terms_memory_in_bytes -
termsMemory
API name:terms_memory -
termVectoryMemory
API name:term_vectory_memory -
termVectorsMemoryInBytes
API name:term_vectors_memory_in_bytes -
versionMapMemory
API name:version_map_memory -
versionMapMemoryInBytes
API name:version_map_memory_in_bytes -
build
Builds aSegmentsStats.- Specified by:
buildin interfaceObjectBuilder<SegmentsStats>- Throws:
java.lang.NullPointerException- if some of the required fields are null.
-