Class ConfusionMatrixItem.Builder
java.lang.Object
co.elastic.clients.util.ObjectBuilderBase
co.elastic.clients.util.WithJsonObjectBuilderBase<ConfusionMatrixItem.Builder>
co.elastic.clients.elasticsearch.ml.evaluate_data_frame.ConfusionMatrixItem.Builder
- All Implemented Interfaces:
- WithJson<ConfusionMatrixItem.Builder>,- ObjectBuilder<ConfusionMatrixItem>
- Enclosing class:
- ConfusionMatrixItem
public static class ConfusionMatrixItem.Builder
extends WithJsonObjectBuilderBase<ConfusionMatrixItem.Builder>
implements ObjectBuilder<ConfusionMatrixItem>
Builder for 
ConfusionMatrixItem.- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionactualClass(String value) Required - API name:actual_classactualClassDocCount(int value) Required - API name:actual_class_doc_countbuild()Builds aConfusionMatrixItem.otherPredictedClassDocCount(int value) Required - API name:other_predicted_class_doc_countpredictedClasses(ConfusionMatrixPrediction value, ConfusionMatrixPrediction... values) Required - API name:predicted_classespredictedClasses(Function<ConfusionMatrixPrediction.Builder, ObjectBuilder<ConfusionMatrixPrediction>> fn) Required - API name:predicted_classesRequired - API name:predicted_classesprotected ConfusionMatrixItem.Builderself()Methods inherited from class co.elastic.clients.util.WithJsonObjectBuilderBasewithJsonMethods inherited from class co.elastic.clients.util.ObjectBuilderBase_checkSingleUse, _listAdd, _listAddAll, _mapPut, _mapPutAll
- 
Constructor Details- 
Builderpublic Builder()
 
- 
- 
Method Details- 
actualClassRequired - API name:actual_class
- 
actualClassDocCountRequired - API name:actual_class_doc_count
- 
predictedClassesRequired - API name:predicted_classesAdds all elements of listtopredictedClasses.
- 
predictedClassespublic final ConfusionMatrixItem.Builder predictedClasses(ConfusionMatrixPrediction value, ConfusionMatrixPrediction... values) Required - API name:predicted_classesAdds one or more values to predictedClasses.
- 
predictedClassespublic final ConfusionMatrixItem.Builder predictedClasses(Function<ConfusionMatrixPrediction.Builder, ObjectBuilder<ConfusionMatrixPrediction>> fn) Required - API name:predicted_classesAdds a value to predictedClassesusing a builder lambda.
- 
otherPredictedClassDocCountRequired - API name:other_predicted_class_doc_count
- 
self- Specified by:
- selfin class- WithJsonObjectBuilderBase<ConfusionMatrixItem.Builder>
 
- 
buildBuilds aConfusionMatrixItem.- Specified by:
- buildin interface- ObjectBuilder<ConfusionMatrixItem>
- Throws:
- NullPointerException- if some of the required fields are null.
 
 
-