Class DenseVectorOffHeapStats.Builder
java.lang.Object
co.elastic.clients.util.ObjectBuilderBase
co.elastic.clients.util.WithJsonObjectBuilderBase<DenseVectorOffHeapStats.Builder>
co.elastic.clients.elasticsearch.cluster.stats.DenseVectorOffHeapStats.Builder
- All Implemented Interfaces:
WithJson<DenseVectorOffHeapStats.Builder>
,ObjectBuilder<DenseVectorOffHeapStats>
- Enclosing class:
- DenseVectorOffHeapStats
public static class DenseVectorOffHeapStats.Builder
extends WithJsonObjectBuilderBase<DenseVectorOffHeapStats.Builder>
implements ObjectBuilder<DenseVectorOffHeapStats>
Builder for
DenseVectorOffHeapStats
.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()
Builds aDenseVectorOffHeapStats
.API name:fielddata
API name:fielddata
protected DenseVectorOffHeapStats.Builder
self()
API name:total_size
totalSizeBytes
(long value) Required - API name:total_size_bytes
totalVebSize
(String value) API name:total_veb_size
totalVebSizeBytes
(long value) Required - API name:total_veb_size_bytes
totalVecSize
(String value) API name:total_vec_size
totalVecSizeBytes
(long value) Required - API name:total_vec_size_bytes
totalVeqSize
(String value) API name:total_veq_size
totalVeqSizeBytes
(long value) Required - API name:total_veq_size_bytes
totalVexSize
(String value) API name:total_vex_size
totalVexSizeBytes
(long value) Required - API name:total_vex_size_bytes
Methods inherited from class co.elastic.clients.util.WithJsonObjectBuilderBase
withJson
Methods inherited from class co.elastic.clients.util.ObjectBuilderBase
_checkSingleUse, _listAdd, _listAddAll, _mapPut, _mapPutAll
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
totalSizeBytes
Required - API name:total_size_bytes
-
totalSize
API name:total_size
-
totalVebSizeBytes
Required - API name:total_veb_size_bytes
-
totalVebSize
API name:total_veb_size
-
totalVecSizeBytes
Required - API name:total_vec_size_bytes
-
totalVecSize
API name:total_vec_size
-
totalVeqSizeBytes
Required - API name:total_veq_size_bytes
-
totalVeqSize
API name:total_veq_size
-
totalVexSizeBytes
Required - API name:total_vex_size_bytes
-
totalVexSize
API name:total_vex_size
-
fielddata
API name:fielddata
Adds all entries of
map
tofielddata
. -
fielddata
API name:fielddata
Adds an entry to
fielddata
. -
self
- Specified by:
self
in classWithJsonObjectBuilderBase<DenseVectorOffHeapStats.Builder>
-
build
Builds aDenseVectorOffHeapStats
.- Specified by:
build
in interfaceObjectBuilder<DenseVectorOffHeapStats>
- Throws:
NullPointerException
- if some of the required fields are null.
-