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
  • Field Details

  • Constructor Details

  • Method Details

    • analysisStats

      @Nullable public DataframeAnalyticsStats 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

      public DataframeAnalyticsStatsDataCounts 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

      public java.lang.String id()
      Required - The unique identifier of the data frame analytics job.

      API name: id

    • memoryUsage

      public DataframeAnalyticsStatsMemoryUsage 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

      @Nullable public NodeAttributes node()
      Contains properties for the node that runs the job. This information is available only for running jobs.

      API name: node

    • progress

      public java.util.List<DataframeAnalyticsStatsProgress> progress()
      Required - The progress report of the data frame analytics job by phase.

      API name: progress

    • state

      public DataframeState 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

      public void serialize​(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper)
      Serialize this object to JSON.
      Specified by:
      serialize in interface JsonpSerializable
    • serializeInternal

      protected void serializeInternal​(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper)
    • setupDataframeAnalyticsDeserializer

      protected static void setupDataframeAnalyticsDeserializer​(DelegatingDeserializer<DataframeAnalytics.Builder> op)