Class MlEvaluationNamedXContentProvider

java.lang.Object
org.elasticsearch.client.ml.dataframe.evaluation.MlEvaluationNamedXContentProvider
All Implemented Interfaces:
org.elasticsearch.plugins.spi.NamedXContentProvider

public class MlEvaluationNamedXContentProvider extends Object implements org.elasticsearch.plugins.spi.NamedXContentProvider
  • Constructor Details

    • MlEvaluationNamedXContentProvider

      public MlEvaluationNamedXContentProvider()
  • Method Details

    • registeredMetricName

      public static String registeredMetricName(String evaluationName, String metricName)
      Constructs the name under which a metric (or metric result) is registered. The name is prefixed with evaluation name so that registered names are unique.
      Parameters:
      evaluationName - name of the evaluation
      metricName - name of the metric
      Returns:
      name appropriate for registering a metric (or metric result) in NamedXContentRegistry
    • getNamedXContentParsers

      public List<org.elasticsearch.xcontent.NamedXContentRegistry.Entry> getNamedXContentParsers()
      Specified by:
      getNamedXContentParsers in interface org.elasticsearch.plugins.spi.NamedXContentProvider