Class SegmentsRecord.Builder
- java.lang.Object
-
- org.opensearch.client.util.ObjectBuilderBase
-
- org.opensearch.client.opensearch.cat.segments.SegmentsRecord.Builder
-
- All Implemented Interfaces:
ObjectBuilder<SegmentsRecord>
- Enclosing class:
- SegmentsRecord
public static class SegmentsRecord.Builder extends ObjectBuilderBase implements ObjectBuilder<SegmentsRecord>
Builder forSegmentsRecord.
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SegmentsRecordbuild()Builds aSegmentsRecord.SegmentsRecord.Buildercommitted(java.lang.String value)is segment committedSegmentsRecord.Buildercompound(java.lang.String value)is segment compoundSegmentsRecord.BuilderdocsCount(java.lang.String value)number of docs in segmentSegmentsRecord.BuilderdocsDeleted(java.lang.String value)number of deleted docs in segmentSegmentsRecord.Buildergeneration(java.lang.String value)segment generationSegmentsRecord.Builderid(java.lang.String value)unique id of node where it livesSegmentsRecord.Builderindex(java.lang.String value)index nameSegmentsRecord.Builderip(java.lang.String value)ip of node where it livesSegmentsRecord.Builderprirep(java.lang.String value)primary or replicaSegmentsRecord.Buildersearchable(java.lang.String value)is segment searchedSegmentsRecord.Buildersegment(java.lang.String value)segment nameSegmentsRecord.Buildershard(java.lang.String value)shard nameSegmentsRecord.Buildersize(java.lang.String value)segment size in bytesSegmentsRecord.BuildersizeMemory(java.lang.String value)segment memory in bytesSegmentsRecord.Builderversion(java.lang.String value)version-
Methods inherited from class org.opensearch.client.util.ObjectBuilderBase
_checkSingleUse, _listAdd, _listAddAll, _mapPut, _mapPutAll
-
-
-
-
Method Detail
-
index
public final SegmentsRecord.Builder index(@Nullable java.lang.String value)
index nameAPI name:
index
-
shard
public final SegmentsRecord.Builder shard(@Nullable java.lang.String value)
shard nameAPI name:
shard
-
prirep
public final SegmentsRecord.Builder prirep(@Nullable java.lang.String value)
primary or replicaAPI name:
prirep
-
ip
public final SegmentsRecord.Builder ip(@Nullable java.lang.String value)
ip of node where it livesAPI name:
ip
-
id
public final SegmentsRecord.Builder id(@Nullable java.lang.String value)
unique id of node where it livesAPI name:
id
-
segment
public final SegmentsRecord.Builder segment(@Nullable java.lang.String value)
segment nameAPI name:
segment
-
generation
public final SegmentsRecord.Builder generation(@Nullable java.lang.String value)
segment generationAPI name:
generation
-
docsCount
public final SegmentsRecord.Builder docsCount(@Nullable java.lang.String value)
number of docs in segmentAPI name:
docs.count
-
docsDeleted
public final SegmentsRecord.Builder docsDeleted(@Nullable java.lang.String value)
number of deleted docs in segmentAPI name:
docs.deleted
-
size
public final SegmentsRecord.Builder size(@Nullable java.lang.String value)
segment size in bytesAPI name:
size
-
sizeMemory
public final SegmentsRecord.Builder sizeMemory(@Nullable java.lang.String value)
segment memory in bytesAPI name:
size.memory
-
committed
public final SegmentsRecord.Builder committed(@Nullable java.lang.String value)
is segment committedAPI name:
committed
-
searchable
public final SegmentsRecord.Builder searchable(@Nullable java.lang.String value)
is segment searchedAPI name:
searchable
-
version
public final SegmentsRecord.Builder version(@Nullable java.lang.String value)
versionAPI name:
version
-
compound
public final SegmentsRecord.Builder compound(@Nullable java.lang.String value)
is segment compoundAPI name:
compound
-
build
public SegmentsRecord build()
Builds aSegmentsRecord.- Specified by:
buildin interfaceObjectBuilder<SegmentsRecord>- Throws:
java.lang.NullPointerException- if some of the required fields are null.
-
-