Class SegmentsRecord
java.lang.Object
org.opensearch.client.opensearch.cat.segments.SegmentsRecord
- All Implemented Interfaces:
ToJsonp
public final class SegmentsRecord extends java.lang.Object implements ToJsonp
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classSegmentsRecord.BuilderBuilder forSegmentsRecord. -
Field Summary
Fields Modifier and Type Field Description static JsonpDeserializer<SegmentsRecord>DESERIALIZERJson deserializer for SegmentsRecord -
Constructor Summary
Constructors Modifier Constructor Description protectedSegmentsRecord(SegmentsRecord.Builder builder) -
Method Summary
Modifier and Type Method Description java.lang.Stringcommitted()is segment committed API name:committedjava.lang.Stringcompound()is segment compound API name:compoundjava.lang.Stringdocs_count()number of docs in segment API name:docs.countjava.lang.Stringdocs_deleted()number of deleted docs in segment API name:docs.deletedjava.lang.Stringgeneration()segment generation API name:generationjava.lang.Stringid()unique id of node where it lives API name:idjava.lang.Stringindex()index name API name:indexjava.lang.Stringip()ip of node where it lives API name:ipjava.lang.Stringprirep()primary or replica API name:prirepjava.lang.Stringsearchable()is segment searched API name:searchablejava.lang.Stringsegment()segment name API name:segmentprotected static voidsetupSegmentsRecordDeserializer(DelegatingDeserializer<SegmentsRecord.Builder> op)java.lang.Stringshard()shard name API name:shardjakarta.json.JsonValuesize()segment size in bytes API name:sizejakarta.json.JsonValuesize_memory()segment memory in bytes API name:size.memoryvoidtoJsonp(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper)Serialize this object to JSON.protected voidtoJsonpInternal(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper)java.lang.Stringversion()version API name:version
-
Field Details
-
DESERIALIZER
Json deserializer for SegmentsRecord
-
-
Constructor Details
-
Method Details
-
index
@Nullable public java.lang.String index()index name API name:index -
shard
@Nullable public java.lang.String shard()shard name API name:shard -
prirep
@Nullable public java.lang.String prirep()primary or replica API name:prirep -
ip
@Nullable public java.lang.String ip()ip of node where it lives API name:ip -
id
@Nullable public java.lang.String id()unique id of node where it lives API name:id -
segment
@Nullable public java.lang.String segment()segment name API name:segment -
generation
@Nullable public java.lang.String generation()segment generation API name:generation -
docs_count
@Nullable public java.lang.String docs_count()number of docs in segment API name:docs.count -
docs_deleted
@Nullable public java.lang.String docs_deleted()number of deleted docs in segment API name:docs.deleted -
size
@Nullable public jakarta.json.JsonValue size()segment size in bytes API name:size -
size_memory
@Nullable public jakarta.json.JsonValue size_memory()segment memory in bytes API name:size.memory -
committed
@Nullable public java.lang.String committed()is segment committed API name:committed -
searchable
@Nullable public java.lang.String searchable()is segment searched API name:searchable -
version
@Nullable public java.lang.String version()version API name:version -
compound
@Nullable public java.lang.String compound()is segment compound API name:compound -
toJsonp
Serialize this object to JSON. -
toJsonpInternal
-
setupSegmentsRecordDeserializer
protected static void setupSegmentsRecordDeserializer(DelegatingDeserializer<SegmentsRecord.Builder> op)
-