Class MlEvaluationNamedXContentProvider
java.lang.Object
org.elasticsearch.client.ml.dataframe.evaluation.MlEvaluationNamedXContentProvider
- All Implemented Interfaces:
NamedXContentProvider
public class MlEvaluationNamedXContentProvider extends java.lang.Object implements NamedXContentProvider
-
Constructor Summary
Constructors Constructor Description MlEvaluationNamedXContentProvider() -
Method Summary
Modifier and Type Method Description java.util.List<NamedXContentRegistry.Entry>getNamedXContentParsers()static java.lang.StringregisteredMetricName(java.lang.String evaluationName, java.lang.String metricName)Constructs the name under which a metric (or metric result) is registered.
-
Constructor Details
-
MlEvaluationNamedXContentProvider
public MlEvaluationNamedXContentProvider()
-
-
Method Details
-
registeredMetricName
public static java.lang.String registeredMetricName(java.lang.String evaluationName, java.lang.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 evaluationmetricName- name of the metric- Returns:
- name appropriate for registering a metric (or metric result) in
NamedXContentRegistry
-
getNamedXContentParsers
- Specified by:
getNamedXContentParsersin interfaceNamedXContentProvider
-