Class MachineLearning

java.lang.Object
co.elastic.clients.elasticsearch.xpack.usage.Base
co.elastic.clients.elasticsearch.xpack.usage.MachineLearning
All Implemented Interfaces:
JsonpSerializable

@JsonpDeserializable
public class MachineLearning
extends Base
See Also:
API specification
  • Field Details

  • Method Details

    • of

      public static MachineLearning of​(java.util.function.Function<MachineLearning.Builder,​ObjectBuilder<MachineLearning>> fn)
    • datafeeds

      public final java.util.Map<java.lang.String,​Datafeed> datafeeds()
      Required - API name: datafeeds
    • jobs

      public final java.util.Map<java.lang.String,​JobUsage> jobs()
      Required - Job usage statistics. The _all entry is always present and gathers statistics for all jobs.

      API name: jobs

    • nodeCount

      public final int nodeCount()
      Required - API name: node_count
    • dataFrameAnalyticsJobs

      public final MlDataFrameAnalyticsJobs dataFrameAnalyticsJobs()
      Required - API name: data_frame_analytics_jobs
    • inference

      public final MlInference inference()
      Required - API name: inference
    • serializeInternal

      protected void serializeInternal​(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper)
      Overrides:
      serializeInternal in class Base
    • setupMachineLearningDeserializer

      protected static void setupMachineLearningDeserializer​(ObjectDeserializer<MachineLearning.Builder> op)