Class AlgorithmOperations.Builder
java.lang.Object
org.opensearch.client.util.ObjectBuilderBase
org.opensearch.client.opensearch.ml.AlgorithmOperations.Builder
- All Implemented Interfaces:
CopyableBuilder<AlgorithmOperations.Builder,,AlgorithmOperations> MutableBuilder<AlgorithmOperations.Builder,,AlgorithmOperations> ObjectBuilder<AlgorithmOperations>
- Enclosing class:
AlgorithmOperations
public static class AlgorithmOperations.Builder
extends ObjectBuilderBase
implements CopyableBuilder<AlgorithmOperations.Builder,AlgorithmOperations>
Builder for
AlgorithmOperations.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()Builds aAlgorithmOperations.copy()Create a new builderCopyableBuilderthat is a copy of this one.API name:deploydeploy(ModelStats value) API name:deployAPI name:executeexecute(ModelStats value) API name:executeAPI name:predictpredict(ModelStats value) API name:predictAPI name:registerregister(ModelStats value) API name:registerAPI name:traintrain(ModelStats value) API name:trainAPI name:train_predicttrainPredict(ModelStats value) API name:train_predictAPI name:undeployundeploy(ModelStats value) API name:undeployMethods inherited from class org.opensearch.client.util.ObjectBuilderBase
_checkSingleUse, _listAdd, _listAddAll, _listCopy, _mapCopy, _mapPut, _mapPutAllMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.opensearch.client.util.MutableBuilder
applyMutation
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
copy
Description copied from interface:CopyableBuilderCreate a new builderCopyableBuilderthat is a copy of this one.- Specified by:
copyin interfaceCopyableBuilder<AlgorithmOperations.Builder,AlgorithmOperations> - Returns:
- a new builder instance.
-
deploy
API name:deploy -
deploy
@Nonnull public final AlgorithmOperations.Builder deploy(Function<ModelStats.Builder, ObjectBuilder<ModelStats>> fn) API name:deploy -
execute
API name:execute -
execute
@Nonnull public final AlgorithmOperations.Builder execute(Function<ModelStats.Builder, ObjectBuilder<ModelStats>> fn) API name:execute -
predict
API name:predict -
predict
@Nonnull public final AlgorithmOperations.Builder predict(Function<ModelStats.Builder, ObjectBuilder<ModelStats>> fn) API name:predict -
register
API name:register -
register
@Nonnull public final AlgorithmOperations.Builder register(Function<ModelStats.Builder, ObjectBuilder<ModelStats>> fn) API name:register -
train
API name:train -
train
@Nonnull public final AlgorithmOperations.Builder train(Function<ModelStats.Builder, ObjectBuilder<ModelStats>> fn) API name:train -
trainPredict
API name:train_predict -
trainPredict
@Nonnull public final AlgorithmOperations.Builder trainPredict(Function<ModelStats.Builder, ObjectBuilder<ModelStats>> fn) API name:train_predict -
undeploy
API name:undeploy -
undeploy
@Nonnull public final AlgorithmOperations.Builder undeploy(Function<ModelStats.Builder, ObjectBuilder<ModelStats>> fn) API name:undeploy -
build
Builds aAlgorithmOperations.- Specified by:
buildin interfaceObjectBuilder<AlgorithmOperations>- Throws:
NullPointerException- if some of the required fields are null.
-