Class DataframeOutlierDetectionSummary.Builder
java.lang.Object
co.elastic.clients.elasticsearch.ml.evaluate_data_frame.DataframeOutlierDetectionSummary.Builder
- All Implemented Interfaces:
ObjectBuilder<DataframeOutlierDetectionSummary>
- Enclosing class:
- DataframeOutlierDetectionSummary
public static class DataframeOutlierDetectionSummary.Builder extends java.lang.Object implements ObjectBuilder<DataframeOutlierDetectionSummary>
Builder for
DataframeOutlierDetectionSummary
.-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
aucRoc
public DataframeOutlierDetectionSummary.Builder aucRoc(@Nullable DataframeEvaluationSummaryAucRoc value)API name:auc_roc
-
aucRoc
public DataframeOutlierDetectionSummary.Builder aucRoc(java.util.function.Function<DataframeEvaluationSummaryAucRoc.Builder,ObjectBuilder<DataframeEvaluationSummaryAucRoc>> fn)API name:auc_roc
-
precision
public DataframeOutlierDetectionSummary.Builder precision(@Nullable java.util.Map<java.lang.String,java.lang.Double> value)API name:precision
-
putPrecision
public DataframeOutlierDetectionSummary.Builder putPrecision(java.lang.String key, java.lang.Double value)Add a key/value toprecision(Map)
, creating the map if needed. -
recall
public DataframeOutlierDetectionSummary.Builder recall(@Nullable java.util.Map<java.lang.String,java.lang.Double> value)API name:recall
-
putRecall
public DataframeOutlierDetectionSummary.Builder putRecall(java.lang.String key, java.lang.Double value)Add a key/value torecall(Map)
, creating the map if needed. -
confusionMatrix
public DataframeOutlierDetectionSummary.Builder confusionMatrix(@Nullable java.util.Map<java.lang.String,ConfusionMatrixThreshold> value)API name:confusion_matrix
-
putConfusionMatrix
public DataframeOutlierDetectionSummary.Builder putConfusionMatrix(java.lang.String key, ConfusionMatrixThreshold value)Add a key/value toconfusionMatrix(Map)
, creating the map if needed. -
confusionMatrix
public DataframeOutlierDetectionSummary.Builder confusionMatrix(java.lang.String key, java.util.function.Function<ConfusionMatrixThreshold.Builder,ObjectBuilder<ConfusionMatrixThreshold>> fn)SetconfusionMatrix(Map)
to a singleton map. -
putConfusionMatrix
public DataframeOutlierDetectionSummary.Builder putConfusionMatrix(java.lang.String key, java.util.function.Function<ConfusionMatrixThreshold.Builder,ObjectBuilder<ConfusionMatrixThreshold>> fn)Add a key/value toconfusionMatrix(Map)
, creating the map if needed. -
build
Builds aDataframeOutlierDetectionSummary
.- Specified by:
build
in interfaceObjectBuilder<DataframeOutlierDetectionSummary>
- Throws:
java.lang.NullPointerException
- if some of the required fields are null.
-