Class Segment.Builder
java.lang.Object
org.opensearch.client.opensearch.indices.segments.Segment.Builder
- All Implemented Interfaces:
ObjectBuilder<Segment>
- Enclosing class:
- Segment
public static class Segment.Builder extends java.lang.Object implements ObjectBuilder<Segment>
Builder for
Segment.-
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 Segment.Builderattributes(java.util.Map<java.lang.String,java.lang.String> value)API name:attributesSegmentbuild()Builds aSegment.Segment.Buildercommitted(java.lang.Boolean value)API name:committedSegment.Buildercompound(java.lang.Boolean value)API name:compoundSegment.BuilderdeletedDocs(java.lang.Number value)API name:deleted_docsSegment.Buildergeneration(java.lang.Number value)API name:generationSegment.BuildermemoryInBytes(java.lang.Number value)API name:memory_in_bytesSegment.BuildernumDocs(java.lang.Number value)API name:num_docsSegment.BuilderputAttributes(java.lang.String key, java.lang.String value)Add a key/value toattributes(Map), creating the map if needed.Segment.Buildersearch(java.lang.Boolean value)API name:searchSegment.BuildersizeInBytes(java.lang.Number value)API name:size_in_bytesSegment.Builderversion(java.lang.String value)API name:version
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
attributes
API name:attributes -
putAttributes
Add a key/value toattributes(Map), creating the map if needed. -
committed
API name:committed -
compound
API name:compound -
deletedDocs
API name:deleted_docs -
generation
API name:generation -
memoryInBytes
API name:memory_in_bytes -
search
API name:search -
sizeInBytes
API name:size_in_bytes -
numDocs
API name:num_docs -
version
API name:version -
build
Builds aSegment.- Specified by:
buildin interfaceObjectBuilder<Segment>- Throws:
java.lang.NullPointerException- if some of the required fields are null.
-