Class MemMlStats.Builder
java.lang.Object
co.elastic.clients.util.ObjectBuilderBase
co.elastic.clients.util.WithJsonObjectBuilderBase<MemMlStats.Builder>
co.elastic.clients.elasticsearch.ml.get_memory_stats.MemMlStats.Builder
- All Implemented Interfaces:
WithJson<MemMlStats.Builder>
,ObjectBuilder<MemMlStats>
- Enclosing class:
- MemMlStats
public static class MemMlStats.Builder
extends WithJsonObjectBuilderBase<MemMlStats.Builder>
implements ObjectBuilder<MemMlStats>
Builder for
MemMlStats
.-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionfinal MemMlStats.Builder
anomalyDetectors
(String value) Amount of native memory set aside for anomaly detection jobs.final MemMlStats.Builder
anomalyDetectorsInBytes
(int value) Required - Amount of native memory, in bytes, set aside for anomaly detection jobs.build()
Builds aMemMlStats
.final MemMlStats.Builder
dataFrameAnalytics
(String value) Amount of native memory set aside for data frame analytics jobs.final MemMlStats.Builder
dataFrameAnalyticsInBytes
(int value) Required - Amount of native memory, in bytes, set aside for data frame analytics jobs.final MemMlStats.Builder
Maximum amount of native memory (separate to the JVM heap) that may be used by machine learning native processes.final MemMlStats.Builder
maxInBytes
(int value) Required - Maximum amount of native memory (separate to the JVM heap), in bytes, that may be used by machine learning native processes.final MemMlStats.Builder
nativeCodeOverhead
(String value) Amount of native memory set aside for loading machine learning native code shared libraries.final MemMlStats.Builder
nativeCodeOverheadInBytes
(int value) Required - Amount of native memory, in bytes, set aside for loading machine learning native code shared libraries.final MemMlStats.Builder
nativeInference
(String value) Amount of native memory set aside for trained models that have a PyTorch model_type.final MemMlStats.Builder
nativeInferenceInBytes
(int value) Required - Amount of native memory, in bytes, set aside for trained models that have a PyTorch model_type.protected MemMlStats.Builder
self()
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
-
anomalyDetectors
Amount of native memory set aside for anomaly detection jobs.API name:
anomaly_detectors
-
anomalyDetectorsInBytes
Required - Amount of native memory, in bytes, set aside for anomaly detection jobs.API name:
anomaly_detectors_in_bytes
-
dataFrameAnalytics
Amount of native memory set aside for data frame analytics jobs.API name:
data_frame_analytics
-
dataFrameAnalyticsInBytes
Required - Amount of native memory, in bytes, set aside for data frame analytics jobs.API name:
data_frame_analytics_in_bytes
-
max
Maximum amount of native memory (separate to the JVM heap) that may be used by machine learning native processes.API name:
max
-
maxInBytes
Required - Maximum amount of native memory (separate to the JVM heap), in bytes, that may be used by machine learning native processes.API name:
max_in_bytes
-
nativeCodeOverhead
Amount of native memory set aside for loading machine learning native code shared libraries.API name:
native_code_overhead
-
nativeCodeOverheadInBytes
Required - Amount of native memory, in bytes, set aside for loading machine learning native code shared libraries.API name:
native_code_overhead_in_bytes
-
nativeInference
Amount of native memory set aside for trained models that have a PyTorch model_type.API name:
native_inference
-
nativeInferenceInBytes
Required - Amount of native memory, in bytes, set aside for trained models that have a PyTorch model_type.API name:
native_inference_in_bytes
-
self
- Specified by:
self
in classWithJsonObjectBuilderBase<MemMlStats.Builder>
-
build
Builds aMemMlStats
.- Specified by:
build
in interfaceObjectBuilder<MemMlStats>
- Throws:
NullPointerException
- if some of the required fields are null.
-