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
Constructors Constructor Description Builder()
-
Method Summary
Modifier and Type Method Description MemMlStats.Builder
anomalyDetectors(java.lang.String value)
Amount of native memory set aside for anomaly detection jobs.MemMlStats.Builder
anomalyDetectorsInBytes(int value)
Required - Amount of native memory, in bytes, set aside for anomaly detection jobs.MemMlStats
build()
Builds aMemMlStats
.MemMlStats.Builder
dataFrameAnalytics(java.lang.String value)
Amount of native memory set aside for data frame analytics jobs.MemMlStats.Builder
dataFrameAnalyticsInBytes(int value)
Required - Amount of native memory, in bytes, set aside for data frame analytics jobs.MemMlStats.Builder
max(java.lang.String value)
Maximum amount of native memory (separate to the JVM heap) that may be used by machine learning native processes.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.MemMlStats.Builder
nativeCodeOverhead(java.lang.String value)
Amount of native memory set aside for loading machine learning native code shared libraries.MemMlStats.Builder
nativeCodeOverheadInBytes(int value)
Required - Amount of native memory, in bytes, set aside for loading machine learning native code shared libraries.MemMlStats.Builder
nativeInference(java.lang.String value)
Amount of native memory set aside for trained models that have a PyTorch model_type.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
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
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:
java.lang.NullPointerException
- if some of the required fields are null.
-