Class TrainedModelsRecord.Builder
java.lang.Object
co.elastic.clients.util.ObjectBuilderBase
co.elastic.clients.util.WithJsonObjectBuilderBase<TrainedModelsRecord.Builder>
co.elastic.clients.elasticsearch.cat.ml_trained_models.TrainedModelsRecord.Builder
- All Implemented Interfaces:
WithJson<TrainedModelsRecord.Builder>
,ObjectBuilder<TrainedModelsRecord>
- Enclosing class:
- TrainedModelsRecord
public static class TrainedModelsRecord.Builder
extends WithJsonObjectBuilderBase<TrainedModelsRecord.Builder>
implements ObjectBuilder<TrainedModelsRecord>
Builder for
TrainedModelsRecord
.-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionbuild()
Builds aTrainedModelsRecord
.Information about the creator of the model.createTime
(DateTime value) The time the model was created.dataFrameAnalysis
(String value) The analysis used by the data frame to build the model.dataFrameCreateTime
(String value) The time the data frame analytics job was created.dataFrameId
(String value) The identifier for the data frame analytics job that created the model.dataFrameSourceIndex
(String value) The source index used to train in the data frame analysis.description
(String value) A description of the model.The estimated heap size to keep the model in memory.The model identifier.ingestCount
(String value) The total number of documents that are processed by the model.ingestCurrent
(String value) The total number of documents that are currently being handled by the model.ingestFailed
(String value) The total number of failed ingest attempts with the model.ingestPipelines
(String value) The number of pipelines that are referencing the model.ingestTime
(String value) The total time spent processing documents with thie model.The license level of the model.operations
(String value) The estimated number of operations to use the model.protected TrainedModelsRecord.Builder
self()
API name:type
The version of Elasticsearch when the model was created.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
-
id
The model identifier.API name:
id
-
createdBy
Information about the creator of the model.API name:
created_by
-
heapSize
The estimated heap size to keep the model in memory.API name:
heap_size
-
operations
The estimated number of operations to use the model. This number helps to measure the computational complexity of the model.API name:
operations
-
license
The license level of the model.API name:
license
-
createTime
The time the model was created.API name:
create_time
-
version
The version of Elasticsearch when the model was created.API name:
version
-
description
A description of the model.API name:
description
-
ingestPipelines
The number of pipelines that are referencing the model.API name:
ingest.pipelines
-
ingestCount
The total number of documents that are processed by the model.API name:
ingest.count
-
ingestTime
The total time spent processing documents with thie model.API name:
ingest.time
-
ingestCurrent
The total number of documents that are currently being handled by the model.API name:
ingest.current
-
ingestFailed
The total number of failed ingest attempts with the model.API name:
ingest.failed
-
dataFrameId
The identifier for the data frame analytics job that created the model. Only displayed if the job is still available.API name:
data_frame.id
-
dataFrameCreateTime
The time the data frame analytics job was created.API name:
data_frame.create_time
-
dataFrameSourceIndex
The source index used to train in the data frame analysis.API name:
data_frame.source_index
-
dataFrameAnalysis
The analysis used by the data frame to build the model.API name:
data_frame.analysis
-
type
API name:type
-
self
- Specified by:
self
in classWithJsonObjectBuilderBase<TrainedModelsRecord.Builder>
-
build
Builds aTrainedModelsRecord
.- Specified by:
build
in interfaceObjectBuilder<TrainedModelsRecord>
- Throws:
NullPointerException
- if some of the required fields are null.
-