Class PutTrainedModelAliasRequest.Builder
java.lang.Object
co.elastic.clients.elasticsearch.ml.PutTrainedModelAliasRequest.Builder
- All Implemented Interfaces:
ObjectBuilder<PutTrainedModelAliasRequest>
- Enclosing class:
- PutTrainedModelAliasRequest
public static class PutTrainedModelAliasRequest.Builder extends java.lang.Object implements ObjectBuilder<PutTrainedModelAliasRequest>
Builder for
PutTrainedModelAliasRequest
.-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
Modifier and Type Method Description PutTrainedModelAliasRequest
build()
Builds aPutTrainedModelAliasRequest
.PutTrainedModelAliasRequest.Builder
modelAlias(java.lang.String value)
The alias to create or update.PutTrainedModelAliasRequest.Builder
modelId(java.lang.String value)
The identifier for the trained model that the alias refers to.PutTrainedModelAliasRequest.Builder
reassign(java.lang.Boolean value)
Specifies whether the alias gets reassigned to the specified trained model if it is already assigned to a different model.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
-
modelAlias
The alias to create or update. This value cannot end in numbers.API name:
model_alias
-
modelId
The identifier for the trained model that the alias refers to.API name:
model_id
-
reassign
Specifies whether the alias gets reassigned to the specified trained model if it is already assigned to a different model. If the alias is already assigned and this parameter is false, the API returns an error.API name:
reassign
-
build
Builds aPutTrainedModelAliasRequest
.- Specified by:
build
in interfaceObjectBuilder<PutTrainedModelAliasRequest>
- Throws:
java.lang.NullPointerException
- if some of the required fields are null.
-