Class ModelPlotConfig

java.lang.Object
co.elastic.clients.elasticsearch.ml.ModelPlotConfig
All Implemented Interfaces:
JsonpSerializable

@JsonpDeserializable
public class ModelPlotConfig
extends java.lang.Object
implements JsonpSerializable
See Also:
Documentation on elastic.co, API specification
  • Field Details

  • Method Details

    • of

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

      @Nullable public final java.lang.Boolean annotationsEnabled()
      If true, enables calculation and storage of the model change annotations for each entity that is being analyzed.

      API name: annotations_enabled

    • enabled

      @Nullable public final java.lang.Boolean enabled()
      If true, enables calculation and storage of the model bounds for each entity that is being analyzed.

      API name: enabled

    • terms

      @Nullable public final java.lang.String terms()
      Limits data collection to this comma separated list of partition or by field values. If terms are not specified or it is an empty string, no filtering is applied. Wildcards are not supported. Only the specified terms can be viewed when using the Single Metric Viewer.

      API name: terms

    • 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)
    • setupModelPlotConfigDeserializer

      protected static void setupModelPlotConfigDeserializer​(ObjectDeserializer<ModelPlotConfig.Builder> op)