Class TotalFeatureImportance.Builder
java.lang.Object
co.elastic.clients.elasticsearch.ml.TotalFeatureImportance.Builder
- All Implemented Interfaces:
ObjectBuilder<TotalFeatureImportance>
- Enclosing class:
- TotalFeatureImportance
public static class TotalFeatureImportance.Builder extends java.lang.Object implements ObjectBuilder<TotalFeatureImportance>
Builder for
TotalFeatureImportance.-
Constructor Summary
Constructors Constructor Description Builder() -
Method Summary
Modifier and Type Method Description TotalFeatureImportance.BuilderaddClasses(TotalFeatureImportanceClass value)Add a value toclasses(List), creating the list if needed.TotalFeatureImportance.BuilderaddClasses(java.util.function.Function<TotalFeatureImportanceClass.Builder,ObjectBuilder<TotalFeatureImportanceClass>> fn)Add a value toclasses(List), creating the list if needed.TotalFeatureImportance.BuilderaddImportance(TotalFeatureImportanceStatistics value)Add a value toimportance(List), creating the list if needed.TotalFeatureImportance.BuilderaddImportance(java.util.function.Function<TotalFeatureImportanceStatistics.Builder,ObjectBuilder<TotalFeatureImportanceStatistics>> fn)Add a value toimportance(List), creating the list if needed.TotalFeatureImportancebuild()Builds aTotalFeatureImportance.TotalFeatureImportance.Builderclasses(TotalFeatureImportanceClass... value)Required - If the trained model is a classification model, feature importance statistics are gathered per target class value.TotalFeatureImportance.Builderclasses(java.util.function.Function<TotalFeatureImportanceClass.Builder,ObjectBuilder<TotalFeatureImportanceClass>> fn)Setclasses(List)to a singleton list.TotalFeatureImportance.Builderclasses(java.util.List<TotalFeatureImportanceClass> value)Required - If the trained model is a classification model, feature importance statistics are gathered per target class value.TotalFeatureImportance.BuilderfeatureName(java.lang.String value)Required - The feature for which this importance was calculated.TotalFeatureImportance.Builderimportance(TotalFeatureImportanceStatistics... value)Required - A collection of feature importance statistics related to the training data set for this particular feature.TotalFeatureImportance.Builderimportance(java.util.function.Function<TotalFeatureImportanceStatistics.Builder,ObjectBuilder<TotalFeatureImportanceStatistics>> fn)Setimportance(List)to a singleton list.TotalFeatureImportance.Builderimportance(java.util.List<TotalFeatureImportanceStatistics> value)Required - A collection of feature importance statistics related to the training data set for this particular feature.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
-
featureName
Required - The feature for which this importance was calculated.API name:
feature_name -
importance
public TotalFeatureImportance.Builder importance(java.util.List<TotalFeatureImportanceStatistics> value)Required - A collection of feature importance statistics related to the training data set for this particular feature.API name:
importance -
importance
Required - A collection of feature importance statistics related to the training data set for this particular feature.API name:
importance -
addImportance
Add a value toimportance(List), creating the list if needed. -
importance
public TotalFeatureImportance.Builder importance(java.util.function.Function<TotalFeatureImportanceStatistics.Builder,ObjectBuilder<TotalFeatureImportanceStatistics>> fn)Setimportance(List)to a singleton list. -
addImportance
public TotalFeatureImportance.Builder addImportance(java.util.function.Function<TotalFeatureImportanceStatistics.Builder,ObjectBuilder<TotalFeatureImportanceStatistics>> fn)Add a value toimportance(List), creating the list if needed. -
classes
Required - If the trained model is a classification model, feature importance statistics are gathered per target class value.API name:
classes -
classes
Required - If the trained model is a classification model, feature importance statistics are gathered per target class value.API name:
classes -
addClasses
Add a value toclasses(List), creating the list if needed. -
classes
public TotalFeatureImportance.Builder classes(java.util.function.Function<TotalFeatureImportanceClass.Builder,ObjectBuilder<TotalFeatureImportanceClass>> fn)Setclasses(List)to a singleton list. -
addClasses
public TotalFeatureImportance.Builder addClasses(java.util.function.Function<TotalFeatureImportanceClass.Builder,ObjectBuilder<TotalFeatureImportanceClass>> fn)Add a value toclasses(List), creating the list if needed. -
build
Builds aTotalFeatureImportance.- Specified by:
buildin interfaceObjectBuilder<TotalFeatureImportance>- Throws:
java.lang.NullPointerException- if some of the required fields are null.
-