Class TrainedModelTree.Builder
java.lang.Object
co.elastic.clients.elasticsearch.ml.put_trained_model.TrainedModelTree.Builder
- All Implemented Interfaces:
ObjectBuilder<TrainedModelTree>
- Enclosing class:
- TrainedModelTree
public static class TrainedModelTree.Builder extends java.lang.Object implements ObjectBuilder<TrainedModelTree>
Builder for
TrainedModelTree.-
Constructor Summary
Constructors Constructor Description Builder() -
Method Summary
Modifier and Type Method Description TrainedModelTree.BuilderaddClassificationLabels(java.lang.String value)Add a value toclassificationLabels(List), creating the list if needed.TrainedModelTree.BuilderaddFeatureNames(java.lang.String value)Add a value tofeatureNames(List), creating the list if needed.TrainedModelTree.BuilderaddTreeStructure(TrainedModelTreeNode value)Add a value totreeStructure(List), creating the list if needed.TrainedModelTree.BuilderaddTreeStructure(java.util.function.Function<TrainedModelTreeNode.Builder,ObjectBuilder<TrainedModelTreeNode>> fn)Add a value totreeStructure(List), creating the list if needed.TrainedModelTreebuild()Builds aTrainedModelTree.TrainedModelTree.BuilderclassificationLabels(java.lang.String... value)API name:classification_labelsTrainedModelTree.BuilderclassificationLabels(java.util.List<java.lang.String> value)API name:classification_labelsTrainedModelTree.BuilderfeatureNames(java.lang.String... value)Required - API name:feature_namesTrainedModelTree.BuilderfeatureNames(java.util.List<java.lang.String> value)Required - API name:feature_namesTrainedModelTree.BuildertargetType(java.lang.String value)API name:target_typeTrainedModelTree.BuildertreeStructure(TrainedModelTreeNode... value)Required - API name:tree_structureTrainedModelTree.BuildertreeStructure(java.util.function.Function<TrainedModelTreeNode.Builder,ObjectBuilder<TrainedModelTreeNode>> fn)SettreeStructure(List)to a singleton list.TrainedModelTree.BuildertreeStructure(java.util.List<TrainedModelTreeNode> value)Required - API name:tree_structureMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
classificationLabels
public TrainedModelTree.Builder classificationLabels(@Nullable java.util.List<java.lang.String> value)API name:classification_labels -
classificationLabels
API name:classification_labels -
addClassificationLabels
Add a value toclassificationLabels(List), creating the list if needed. -
featureNames
Required - API name:feature_names -
featureNames
Required - API name:feature_names -
addFeatureNames
Add a value tofeatureNames(List), creating the list if needed. -
targetType
API name:target_type -
treeStructure
Required - API name:tree_structure -
treeStructure
Required - API name:tree_structure -
addTreeStructure
Add a value totreeStructure(List), creating the list if needed. -
treeStructure
public TrainedModelTree.Builder treeStructure(java.util.function.Function<TrainedModelTreeNode.Builder,ObjectBuilder<TrainedModelTreeNode>> fn)SettreeStructure(List)to a singleton list. -
addTreeStructure
public TrainedModelTree.Builder addTreeStructure(java.util.function.Function<TrainedModelTreeNode.Builder,ObjectBuilder<TrainedModelTreeNode>> fn)Add a value totreeStructure(List), creating the list if needed. -
build
Builds aTrainedModelTree.- Specified by:
buildin interfaceObjectBuilder<TrainedModelTree>- Throws:
java.lang.NullPointerException- if some of the required fields are null.
-