Class TrainedModelConfigMetadata.Builder
java.lang.Object
co.elastic.clients.elasticsearch.ml.TrainedModelConfigMetadata.Builder
- All Implemented Interfaces:
ObjectBuilder<TrainedModelConfigMetadata>
- Enclosing class:
- TrainedModelConfigMetadata
public static class TrainedModelConfigMetadata.Builder extends java.lang.Object implements ObjectBuilder<TrainedModelConfigMetadata>
Builder for
TrainedModelConfigMetadata.-
Constructor Summary
Constructors Constructor Description Builder() -
Method Summary
Modifier and Type Method Description TrainedModelConfigMetadata.BuilderaddHyperparameters(Hyperparameter value)Add a value tohyperparameters(List), creating the list if needed.TrainedModelConfigMetadata.BuilderaddHyperparameters(java.util.function.Function<Hyperparameter.Builder,ObjectBuilder<Hyperparameter>> fn)Add a value tohyperparameters(List), creating the list if needed.TrainedModelConfigMetadata.BuilderaddModelAliases(java.lang.String value)Add a value tomodelAliases(List), creating the list if needed.TrainedModelConfigMetadata.BuilderaddTotalFeatureImportance(TotalFeatureImportance value)Add a value tototalFeatureImportance(List), creating the list if needed.TrainedModelConfigMetadata.BuilderaddTotalFeatureImportance(java.util.function.Function<TotalFeatureImportance.Builder,ObjectBuilder<TotalFeatureImportance>> fn)Add a value tototalFeatureImportance(List), creating the list if needed.TrainedModelConfigMetadatabuild()Builds aTrainedModelConfigMetadata.TrainedModelConfigMetadata.BuilderfeatureImportanceBaseline(java.util.Map<java.lang.String,java.lang.String> value)An object that contains the baseline for feature importance values.TrainedModelConfigMetadata.Builderhyperparameters(Hyperparameter... value)List of the available hyperparameters optimized during the fine_parameter_tuning phase as well as specified by the user.TrainedModelConfigMetadata.Builderhyperparameters(java.util.function.Function<Hyperparameter.Builder,ObjectBuilder<Hyperparameter>> fn)Sethyperparameters(List)to a singleton list.TrainedModelConfigMetadata.Builderhyperparameters(java.util.List<Hyperparameter> value)List of the available hyperparameters optimized during the fine_parameter_tuning phase as well as specified by the user.TrainedModelConfigMetadata.BuildermodelAliases(java.lang.String... value)API name:model_aliasesTrainedModelConfigMetadata.BuildermodelAliases(java.util.List<java.lang.String> value)API name:model_aliasesTrainedModelConfigMetadata.BuilderputFeatureImportanceBaseline(java.lang.String key, java.lang.String value)Add a key/value tofeatureImportanceBaseline(Map), creating the map if needed.TrainedModelConfigMetadata.BuildertotalFeatureImportance(TotalFeatureImportance... value)An array of the total feature importance for each feature used from the training data set.TrainedModelConfigMetadata.BuildertotalFeatureImportance(java.util.function.Function<TotalFeatureImportance.Builder,ObjectBuilder<TotalFeatureImportance>> fn)SettotalFeatureImportance(List)to a singleton list.TrainedModelConfigMetadata.BuildertotalFeatureImportance(java.util.List<TotalFeatureImportance> value)An array of the total feature importance for each feature used from the training data set.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
-
modelAliases
public TrainedModelConfigMetadata.Builder modelAliases(@Nullable java.util.List<java.lang.String> value)API name:model_aliases -
modelAliases
API name:model_aliases -
addModelAliases
Add a value tomodelAliases(List), creating the list if needed. -
featureImportanceBaseline
public TrainedModelConfigMetadata.Builder featureImportanceBaseline(@Nullable java.util.Map<java.lang.String,java.lang.String> value)An object that contains the baseline for feature importance values. For regression analysis, it is a single value. For classification analysis, there is a value for each class.API name:
feature_importance_baseline -
putFeatureImportanceBaseline
public TrainedModelConfigMetadata.Builder putFeatureImportanceBaseline(java.lang.String key, java.lang.String value)Add a key/value tofeatureImportanceBaseline(Map), creating the map if needed. -
hyperparameters
public TrainedModelConfigMetadata.Builder hyperparameters(@Nullable java.util.List<Hyperparameter> value)List of the available hyperparameters optimized during the fine_parameter_tuning phase as well as specified by the user.API name:
hyperparameters -
hyperparameters
List of the available hyperparameters optimized during the fine_parameter_tuning phase as well as specified by the user.API name:
hyperparameters -
addHyperparameters
Add a value tohyperparameters(List), creating the list if needed. -
hyperparameters
public TrainedModelConfigMetadata.Builder hyperparameters(java.util.function.Function<Hyperparameter.Builder,ObjectBuilder<Hyperparameter>> fn)Sethyperparameters(List)to a singleton list. -
addHyperparameters
public TrainedModelConfigMetadata.Builder addHyperparameters(java.util.function.Function<Hyperparameter.Builder,ObjectBuilder<Hyperparameter>> fn)Add a value tohyperparameters(List), creating the list if needed. -
totalFeatureImportance
public TrainedModelConfigMetadata.Builder totalFeatureImportance(@Nullable java.util.List<TotalFeatureImportance> value)An array of the total feature importance for each feature used from the training data set. This array of objects is returned if data frame analytics trained the model and the request includes total_feature_importance in the include request parameter.API name:
total_feature_importance -
totalFeatureImportance
An array of the total feature importance for each feature used from the training data set. This array of objects is returned if data frame analytics trained the model and the request includes total_feature_importance in the include request parameter.API name:
total_feature_importance -
addTotalFeatureImportance
Add a value tototalFeatureImportance(List), creating the list if needed. -
totalFeatureImportance
public TrainedModelConfigMetadata.Builder totalFeatureImportance(java.util.function.Function<TotalFeatureImportance.Builder,ObjectBuilder<TotalFeatureImportance>> fn)SettotalFeatureImportance(List)to a singleton list. -
addTotalFeatureImportance
public TrainedModelConfigMetadata.Builder addTotalFeatureImportance(java.util.function.Function<TotalFeatureImportance.Builder,ObjectBuilder<TotalFeatureImportance>> fn)Add a value tototalFeatureImportance(List), creating the list if needed. -
build
Builds aTrainedModelConfigMetadata.- Specified by:
buildin interfaceObjectBuilder<TrainedModelConfigMetadata>- Throws:
java.lang.NullPointerException- if some of the required fields are null.
-