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.Builder
addHyperparameters(Hyperparameter value)
Add a value tohyperparameters(List)
, creating the list if needed.TrainedModelConfigMetadata.Builder
addHyperparameters(java.util.function.Function<Hyperparameter.Builder,ObjectBuilder<Hyperparameter>> fn)
Add a value tohyperparameters(List)
, creating the list if needed.TrainedModelConfigMetadata.Builder
addModelAliases(java.lang.String value)
Add a value tomodelAliases(List)
, creating the list if needed.TrainedModelConfigMetadata.Builder
addTotalFeatureImportance(TotalFeatureImportance value)
Add a value tototalFeatureImportance(List)
, creating the list if needed.TrainedModelConfigMetadata.Builder
addTotalFeatureImportance(java.util.function.Function<TotalFeatureImportance.Builder,ObjectBuilder<TotalFeatureImportance>> fn)
Add a value tototalFeatureImportance(List)
, creating the list if needed.TrainedModelConfigMetadata
build()
Builds aTrainedModelConfigMetadata
.TrainedModelConfigMetadata.Builder
featureImportanceBaseline(java.util.Map<java.lang.String,java.lang.String> value)
An object that contains the baseline for feature importance values.TrainedModelConfigMetadata.Builder
hyperparameters(Hyperparameter... value)
List of the available hyperparameters optimized during the fine_parameter_tuning phase as well as specified by the user.TrainedModelConfigMetadata.Builder
hyperparameters(java.util.function.Function<Hyperparameter.Builder,ObjectBuilder<Hyperparameter>> fn)
Sethyperparameters(List)
to a singleton list.TrainedModelConfigMetadata.Builder
hyperparameters(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.Builder
modelAliases(java.lang.String... value)
API name:model_aliases
TrainedModelConfigMetadata.Builder
modelAliases(java.util.List<java.lang.String> value)
API name:model_aliases
TrainedModelConfigMetadata.Builder
putFeatureImportanceBaseline(java.lang.String key, java.lang.String value)
Add a key/value tofeatureImportanceBaseline(Map)
, creating the map if needed.TrainedModelConfigMetadata.Builder
totalFeatureImportance(TotalFeatureImportance... value)
An array of the total feature importance for each feature used from the training data set.TrainedModelConfigMetadata.Builder
totalFeatureImportance(java.util.function.Function<TotalFeatureImportance.Builder,ObjectBuilder<TotalFeatureImportance>> fn)
SettotalFeatureImportance(List)
to a singleton list.TrainedModelConfigMetadata.Builder
totalFeatureImportance(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:
build
in interfaceObjectBuilder<TrainedModelConfigMetadata>
- Throws:
java.lang.NullPointerException
- if some of the required fields are null.
-