Class DataframeAnalytics
java.lang.Object
co.elastic.clients.elasticsearch.ml.DataframeAnalytics
- All Implemented Interfaces:
JsonpSerializable
- See Also:
-
Nested Class Summary
-
Field Summary
Modifier and TypeFieldDescriptionstatic final JsonpDeserializer<DataframeAnalytics>
Json deserializer forDataframeAnalytics
-
Method Summary
Modifier and TypeMethodDescriptionfinal DataframeAnalyticsStats
An object containing information about the analysis job.final String
For running jobs only, contains messages relating to the selection of a node to run the job.Required - An object that provides counts for the quantity of documents skipped, used in training, or available for testing.final String
id()
Required - The unique identifier of the data frame analytics job.Required - An object describing memory usage of the analytics.final NodeAttributes
node()
Contains properties for the node that runs the job.static DataframeAnalytics
progress()
Required - The progress report of the data frame analytics job by phase.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
final DataframeState
state()
Required - The status of the data frame analytics job, which can be one of the following values: failed, started, starting, stopping, stopped.toString()
-
Field Details
-
_DESERIALIZER
Json deserializer forDataframeAnalytics
-
-
Method Details
-
of
public static DataframeAnalytics of(Function<DataframeAnalytics.Builder, ObjectBuilder<DataframeAnalytics>> fn) -
analysisStats
An object containing information about the analysis job.API name:
analysis_stats
-
assignmentExplanation
For running jobs only, contains messages relating to the selection of a node to run the job.API name:
assignment_explanation
-
dataCounts
Required - An object that provides counts for the quantity of documents skipped, used in training, or available for testing.API name:
data_counts
-
id
Required - The unique identifier of the data frame analytics job.API name:
id
-
memoryUsage
Required - An object describing memory usage of the analytics. It is present only after the job is started and memory usage is reported.API name:
memory_usage
-
node
Contains properties for the node that runs the job. This information is available only for running jobs.API name:
node
-
progress
Required - The progress report of the data frame analytics job by phase.API name:
progress
-
state
Required - The status of the data frame analytics job, which can be one of the following values: failed, started, starting, stopping, stopped.API name:
state
-
serialize
Serialize this object to JSON.- Specified by:
serialize
in interfaceJsonpSerializable
-
serializeInternal
-
toString
-
setupDataframeAnalyticsDeserializer
protected static void setupDataframeAnalyticsDeserializer(ObjectDeserializer<DataframeAnalytics.Builder> op)
-