Class SegmentsRecord.Builder
java.lang.Object
org.opensearch.client.opensearch.cat.segments.SegmentsRecord.Builder
- All Implemented Interfaces:
ObjectBuilder<SegmentsRecord>
- Enclosing class:
- SegmentsRecord
public static class SegmentsRecord.Builder extends java.lang.Object implements ObjectBuilder<SegmentsRecord>
Builder for
SegmentsRecord.-
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 SegmentsRecordbuild()Builds aSegmentsRecord.SegmentsRecord.Buildercommitted(java.lang.String value)is segment committed API name:committedSegmentsRecord.Buildercompound(java.lang.String value)is segment compound API name:compoundSegmentsRecord.Builderdocs_count(java.lang.String value)number of docs in segment API name:docs.countSegmentsRecord.Builderdocs_deleted(java.lang.String value)number of deleted docs in segment API name:docs.deletedSegmentsRecord.Buildergeneration(java.lang.String value)segment generation API name:generationSegmentsRecord.Builderid(java.lang.String value)unique id of node where it lives API name:idSegmentsRecord.Builderindex(java.lang.String value)index name API name:indexSegmentsRecord.Builderip(java.lang.String value)ip of node where it lives API name:ipSegmentsRecord.Builderprirep(java.lang.String value)primary or replica API name:prirepSegmentsRecord.Buildersearchable(java.lang.String value)is segment searched API name:searchableSegmentsRecord.Buildersegment(java.lang.String value)segment name API name:segmentSegmentsRecord.Buildershard(java.lang.String value)shard name API name:shardSegmentsRecord.Buildersize(jakarta.json.JsonValue value)segment size in bytes API name:sizeSegmentsRecord.Buildersize_memory(jakarta.json.JsonValue value)segment memory in bytes API name:size.memorySegmentsRecord.Builderversion(java.lang.String value)version API name:version
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
index
index name API name:index -
shard
shard name API name:shard -
prirep
primary or replica API name:prirep -
ip
ip of node where it lives API name:ip -
id
unique id of node where it lives API name:id -
segment
segment name API name:segment -
generation
segment generation API name:generation -
docs_count
number of docs in segment API name:docs.count -
docs_deleted
number of deleted docs in segment API name:docs.deleted -
size
segment size in bytes API name:size -
size_memory
segment memory in bytes API name:size.memory -
committed
is segment committed API name:committed -
searchable
is segment searched API name:searchable -
version
version API name:version -
compound
is segment compound API name:compound -
build
Builds aSegmentsRecord.- Specified by:
buildin interfaceObjectBuilder<SegmentsRecord>- Throws:
java.lang.NullPointerException- if some of the required fields are null.
-