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:fielddataAPI name:fielddataprotected DenseVectorOffHeapStats.Builderself()API name:total_sizetotalSizeBytes(long value) Required - API name:total_size_bytestotalVebSize(String value) API name:total_veb_sizetotalVebSizeBytes(long value) Required - API name:total_veb_size_bytestotalVecSize(String value) API name:total_vec_sizetotalVecSizeBytes(long value) Required - API name:total_vec_size_bytestotalVeqSize(String value) API name:total_veq_sizetotalVeqSizeBytes(long value) Required - API name:total_veq_size_bytestotalVexSize(String value) API name:total_vex_sizetotalVexSizeBytes(long value) Required - API name:total_vex_size_bytesMethods inherited from class co.elastic.clients.util.WithJsonObjectBuilderBase
withJsonMethods 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:fielddataAdds all entries of
maptofielddata. -
fielddata
API name:fielddataAdds an entry to
fielddata. -
self
- Specified by:
selfin classWithJsonObjectBuilderBase<DenseVectorOffHeapStats.Builder>
-
build
Builds aDenseVectorOffHeapStats.- Specified by:
buildin interfaceObjectBuilder<DenseVectorOffHeapStats>- Throws:
NullPointerException- if some of the required fields are null.
-