Class Segment
java.lang.Object
org.opensearch.client.opensearch.indices.segments.Segment
- All Implemented Interfaces:
ToJsonp
public final class Segment extends java.lang.Object implements ToJsonp
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classSegment.BuilderBuilder forSegment. -
Field Summary
Fields Modifier and Type Field Description static JsonpDeserializer<Segment>DESERIALIZERJson deserializer for Segment -
Constructor Summary
Constructors Modifier Constructor Description protectedSegment(Segment.Builder builder) -
Method Summary
Modifier and Type Method Description java.util.Map<java.lang.String,java.lang.String>attributes()API name:attributesjava.lang.Booleancommitted()API name:committedjava.lang.Booleancompound()API name:compoundjava.lang.NumberdeletedDocs()API name:deleted_docsjava.lang.Numbergeneration()API name:generationjava.lang.NumbermemoryInBytes()API name:memory_in_bytesjava.lang.NumbernumDocs()API name:num_docsjava.lang.Booleansearch()API name:searchprotected static voidsetupSegmentDeserializer(DelegatingDeserializer<Segment.Builder> op)java.lang.NumbersizeInBytes()API name:size_in_bytesvoidtoJsonp(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper)Serialize this object to JSON.protected voidtoJsonpInternal(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper)java.lang.Stringversion()API name:version
-
Field Details
-
DESERIALIZER
Json deserializer for Segment
-
-
Constructor Details
-
Method Details
-
attributes
public java.util.Map<java.lang.String,java.lang.String> attributes()API name:attributes -
committed
public java.lang.Boolean committed()API name:committed -
compound
public java.lang.Boolean compound()API name:compound -
deletedDocs
public java.lang.Number deletedDocs()API name:deleted_docs -
generation
public java.lang.Number generation()API name:generation -
memoryInBytes
public java.lang.Number memoryInBytes()API name:memory_in_bytes -
search
public java.lang.Boolean search()API name:search -
sizeInBytes
public java.lang.Number sizeInBytes()API name:size_in_bytes -
numDocs
public java.lang.Number numDocs()API name:num_docs -
version
public java.lang.String version()API name:version -
toJsonp
Serialize this object to JSON. -
toJsonpInternal
-
setupSegmentDeserializer
-