Class DataframeAnalytics
java.lang.Object
co.elastic.clients.elasticsearch.ml.DataframeAnalytics
- All Implemented Interfaces:
JsonpSerializable
@JsonpDeserializable public final class DataframeAnalytics extends java.lang.Object implements JsonpSerializable
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
DataframeAnalytics.Builder
Builder forDataframeAnalytics
. -
Field Summary
Fields Modifier and Type Field Description static JsonpDeserializer<DataframeAnalytics>
_DESERIALIZER
Json deserializer forDataframeAnalytics
-
Constructor Summary
Constructors Constructor Description DataframeAnalytics(DataframeAnalytics.Builder builder)
DataframeAnalytics(java.util.function.Function<DataframeAnalytics.Builder,DataframeAnalytics.Builder> fn)
-
Method Summary
Modifier and Type Method Description DataframeAnalyticsStats
analysisStats()
An object containing information about the analysis job.java.lang.String
assignmentExplanation()
For running jobs only, contains messages relating to the selection of a node to run the job.DataframeAnalyticsStatsDataCounts
dataCounts()
An object that provides counts for the quantity of documents skipped, used in training, or available for testing.java.lang.String
id()
The unique identifier of the data frame analytics job.DataframeAnalyticsStatsMemoryUsage
memoryUsage()
An object describing memory usage of the analytics.NodeAttributes
node()
Contains properties for the node that runs the job.java.util.List<DataframeAnalyticsStatsProgress>
progress()
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
setupDataframeAnalyticsDeserializer(DelegatingDeserializer<DataframeAnalytics.Builder> op)
DataframeState
state()
The status of the data frame analytics job, which can be one of the following values: failed, started, starting, stopping, stopped.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
_DESERIALIZER
Json deserializer forDataframeAnalytics
-
-
Constructor Details
-
DataframeAnalytics
-
DataframeAnalytics
public DataframeAnalytics(java.util.function.Function<DataframeAnalytics.Builder,DataframeAnalytics.Builder> fn)
-
-
Method Details
-
analysisStats
An object containing information about the analysis job.API name:
analysis_stats
-
assignmentExplanation
@Nullable public java.lang.String assignmentExplanation()For running jobs only, contains messages relating to the selection of a node to run the job.API name:
assignment_explanation
-
dataCounts
An object that provides counts for the quantity of documents skipped, used in training, or available for testing.API name:
data_counts
-
id
public java.lang.String id()The unique identifier of the data frame analytics job.API name:
id
-
memoryUsage
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
The progress report of the data frame analytics job by phase.API name:
progress
-
state
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
-
setupDataframeAnalyticsDeserializer
protected static void setupDataframeAnalyticsDeserializer(DelegatingDeserializer<DataframeAnalytics.Builder> op)
-