Class SegmentsRecord
java.lang.Object
co.elastic.clients.elasticsearch.cat.segments.SegmentsRecord
- All Implemented Interfaces:
JsonpSerializable
@JsonpDeserializable public final class SegmentsRecord extends java.lang.Object implements JsonpSerializable
-
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 forSegmentsRecord -
Constructor Summary
Constructors Constructor Description SegmentsRecord(SegmentsRecord.Builder builder)SegmentsRecord(java.util.function.Function<SegmentsRecord.Builder,SegmentsRecord.Builder> fn) -
Method Summary
Modifier and Type Method Description java.lang.Stringcommitted()is segment committedjava.lang.Stringcompound()is segment compoundjava.lang.StringdocsCount()number of docs in segmentjava.lang.StringdocsDeleted()number of deleted docs in segmentjava.lang.Stringgeneration()segment generationjava.lang.Stringid()unique id of node where it livesjava.lang.Stringindex()index namejava.lang.Stringip()ip of node where it livesjava.lang.Stringprirep()primary or replicajava.lang.Stringsearchable()is segment searchedjava.lang.Stringsegment()segment namevoidserialize(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper)Serialize this object to JSON.protected voidserializeInternal(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper)protected static voidsetupSegmentsRecordDeserializer(DelegatingDeserializer<SegmentsRecord.Builder> op)java.lang.Stringshard()shard namejava.lang.Stringsize()segment size in bytesjava.lang.StringsizeMemory()segment memory in bytesjava.lang.Stringversion()versionMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
_DESERIALIZER
Json deserializer forSegmentsRecord
-
-
Constructor Details
-
SegmentsRecord
-
SegmentsRecord
public SegmentsRecord(java.util.function.Function<SegmentsRecord.Builder,SegmentsRecord.Builder> fn)
-
-
Method Details
-
index
@Nullable public java.lang.String index()index nameAPI name:
index -
shard
@Nullable public java.lang.String shard()shard nameAPI name:
shard -
prirep
@Nullable public java.lang.String prirep()primary or replicaAPI name:
prirep -
ip
@Nullable public java.lang.String ip()ip of node where it livesAPI name:
ip -
id
@Nullable public java.lang.String id()unique id of node where it livesAPI name:
id -
segment
@Nullable public java.lang.String segment()segment nameAPI name:
segment -
generation
@Nullable public java.lang.String generation()segment generationAPI name:
generation -
docsCount
@Nullable public java.lang.String docsCount()number of docs in segmentAPI name:
docs.count -
docsDeleted
@Nullable public java.lang.String docsDeleted()number of deleted docs in segmentAPI name:
docs.deleted -
size
@Nullable public java.lang.String size()segment size in bytesAPI name:
size -
sizeMemory
@Nullable public java.lang.String sizeMemory()segment memory in bytesAPI name:
size.memory -
committed
@Nullable public java.lang.String committed()is segment committedAPI name:
committed -
searchable
@Nullable public java.lang.String searchable()is segment searchedAPI name:
searchable -
version
@Nullable public java.lang.String version()versionAPI name:
version -
compound
@Nullable public java.lang.String compound()is segment compoundAPI name:
compound -
serialize
Serialize this object to JSON.- Specified by:
serializein interfaceJsonpSerializable
-
serializeInternal
-
setupSegmentsRecordDeserializer
protected static void setupSegmentsRecordDeserializer(DelegatingDeserializer<SegmentsRecord.Builder> op)
-