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
who created the modelfinal DateTime
The time the model was createdfinal String
The analysis used by the data frame to build the modelfinal String
The time the data frame analytics config was createdfinal String
The data frame analytics config id that created the model (if still available)final String
The source index used to train in the data frame analysisfinal String
The model descriptionfinal String
heapSize()
the estimated heap size to keep the model in memoryfinal String
id()
the trained model idfinal String
The total number of docs processed by the modelfinal String
The total documents currently being handled by the modelfinal String
The total count of failed ingest attempts with this modelfinal String
The number of pipelines referencing the modelfinal String
The total time spent processing docs with this modelfinal String
license()
The license level of the modelstatic TrainedModelsRecord
final String
the estimated number of operations to use the modelvoid
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 trained model idAPI name:
id
-
createdBy
who created the modelAPI name:
created_by
-
heapSize
the estimated heap size to keep the model in memoryAPI name:
heap_size
-
operations
the estimated number of operations to use the modelAPI name:
operations
-
license
The license level of the modelAPI name:
license
-
createTime
The time the model was createdAPI name:
create_time
-
version
The version of Elasticsearch when the model was createdAPI name:
version
-
description
The model descriptionAPI name:
description
-
ingestPipelines
The number of pipelines referencing the modelAPI name:
ingest.pipelines
-
ingestCount
The total number of docs processed by the modelAPI name:
ingest.count
-
ingestTime
The total time spent processing docs with this modelAPI name:
ingest.time
-
ingestCurrent
The total documents currently being handled by the modelAPI name:
ingest.current
-
ingestFailed
The total count of failed ingest attempts with this modelAPI name:
ingest.failed
-
dataFrameId
The data frame analytics config id that created the model (if still available)API name:
data_frame.id
-
dataFrameCreateTime
The time the data frame analytics config was createdAPI name:
data_frame.create_time
-
dataFrameSourceIndex
The source index used to train in the data frame analysisAPI name:
data_frame.source_index
-
dataFrameAnalysis
The analysis used by the data frame to build the modelAPI 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)
-