Class TrainedModelsRecord
java.lang.Object
co.elastic.clients.elasticsearch.cat.ml_trained_models.TrainedModelsRecord
- All Implemented Interfaces:
JsonpSerializable
- See Also:
-
Nested Class Summary
-
Field Summary
Modifier and TypeFieldDescriptionstatic final JsonpDeserializer<TrainedModelsRecord>
Json deserializer forTrainedModelsRecord
-
Method Summary
Modifier and TypeMethodDescriptionfinal String
Information about the creator of the model.final DateTime
The time the model was created.final String
The analysis used by the data frame to build the model.final String
The time the data frame analytics job was created.final String
The identifier for the data frame analytics job that created the model.final String
The source index used to train in the data frame analysis.final String
A description of the model.final String
heapSize()
The estimated heap size to keep the model in memory.final String
id()
The model identifier.final String
The total number of documents that are processed by the model.final String
The total number of documents that are currently being handled by the model.final String
The total number of failed ingest attempts with the model.final String
The number of pipelines that are referencing the model.final String
The total time spent processing documents with thie model.final String
license()
The license level of the model.static TrainedModelsRecord
final String
The estimated number of operations to use the model.void
serialize
(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper) Serialize this object to JSON.protected void
serializeInternal
(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper) protected static void
toString()
final String
type()
API name:type
final String
version()
The version of Elasticsearch when the model was created.
-
Field Details
-
_DESERIALIZER
Json deserializer forTrainedModelsRecord
-
-
Method Details
-
of
public static TrainedModelsRecord of(Function<TrainedModelsRecord.Builder, ObjectBuilder<TrainedModelsRecord>> fn) -
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
-
serialize
Serialize this object to JSON.- Specified by:
serialize
in interfaceJsonpSerializable
-
serializeInternal
-
toString
-
setupTrainedModelsRecordDeserializer
protected static void setupTrainedModelsRecordDeserializer(ObjectDeserializer<TrainedModelsRecord.Builder> op)
-