Class SegmentsRecord.Builder
java.lang.Object
co.elastic.clients.util.ObjectBuilderBase
co.elastic.clients.util.WithJsonObjectBuilderBase<SegmentsRecord.Builder>
co.elastic.clients.elasticsearch.cat.segments.SegmentsRecord.Builder
- All Implemented Interfaces:
WithJson<SegmentsRecord.Builder>,ObjectBuilder<SegmentsRecord>
- Enclosing class:
- SegmentsRecord
public static class SegmentsRecord.Builder extends WithJsonObjectBuilderBase<SegmentsRecord.Builder> implements ObjectBuilder<SegmentsRecord>
Builder for
SegmentsRecord.-
Constructor Summary
Constructors Constructor Description Builder() -
Method Summary
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 nameprotected SegmentsRecord.Builderself()SegmentsRecord.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)versionMethods inherited from class co.elastic.clients.util.WithJsonObjectBuilderBase
withJsonMethods inherited from class co.elastic.clients.util.ObjectBuilderBase
_checkSingleUse, _listAdd, _listAddAll, _mapPut, _mapPutAllMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
index
index nameAPI name:
index -
shard
shard nameAPI name:
shard -
prirep
primary or replicaAPI name:
prirep -
ip
ip of node where it livesAPI name:
ip -
id
unique id of node where it livesAPI name:
id -
segment
segment nameAPI name:
segment -
generation
segment generationAPI name:
generation -
docsCount
number of docs in segmentAPI name:
docs.count -
docsDeleted
number of deleted docs in segmentAPI name:
docs.deleted -
size
segment size in bytesAPI name:
size -
sizeMemory
segment memory in bytesAPI name:
size.memory -
committed
is segment committedAPI name:
committed -
searchable
is segment searchedAPI name:
searchable -
version
versionAPI name:
version -
compound
is segment compoundAPI name:
compound -
self
- Specified by:
selfin classWithJsonObjectBuilderBase<SegmentsRecord.Builder>
-
build
Builds aSegmentsRecord.- Specified by:
buildin interfaceObjectBuilder<SegmentsRecord>- Throws:
java.lang.NullPointerException- if some of the required fields are null.
-