Class PutTrainedModelAliasRequest
java.lang.Object
co.elastic.clients.elasticsearch._types.RequestBase
co.elastic.clients.elasticsearch.ml.PutTrainedModelAliasRequest
- All Implemented Interfaces:
ElasticsearchCommonRequest
public final class PutTrainedModelAliasRequest extends RequestBase
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
PutTrainedModelAliasRequest.Builder
Builder forPutTrainedModelAliasRequest
.Nested classes/interfaces inherited from class co.elastic.clients.elasticsearch._types.RequestBase
RequestBase.AbstractBuilder<BuilderT extends RequestBase.AbstractBuilder<BuilderT>>
-
Field Summary
Fields Modifier and Type Field Description static Endpoint<PutTrainedModelAliasRequest,PutTrainedModelAliasResponse,ElasticsearchError>
ENDPOINT
Endpoint "ml.put_trained_model_alias
". -
Constructor Summary
Constructors Constructor Description PutTrainedModelAliasRequest(PutTrainedModelAliasRequest.Builder builder)
PutTrainedModelAliasRequest(java.util.function.Function<PutTrainedModelAliasRequest.Builder,PutTrainedModelAliasRequest.Builder> fn)
-
Method Summary
Modifier and Type Method Description java.lang.String
modelAlias()
The alias to create or update.java.lang.String
modelId()
The identifier for the trained model that the alias refers to.java.lang.Boolean
reassign()
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
-
Field Details
-
ENDPOINT
public static final Endpoint<PutTrainedModelAliasRequest,PutTrainedModelAliasResponse,ElasticsearchError> ENDPOINTEndpoint "ml.put_trained_model_alias
".
-
-
Constructor Details
-
PutTrainedModelAliasRequest
-
PutTrainedModelAliasRequest
public PutTrainedModelAliasRequest(java.util.function.Function<PutTrainedModelAliasRequest.Builder,PutTrainedModelAliasRequest.Builder> fn)
-
-
Method Details
-
modelAlias
public java.lang.String modelAlias()The alias to create or update. This value cannot end in numbers.API name:
model_alias
-
modelId
public java.lang.String modelId()The identifier for the trained model that the alias refers to.API name:
model_id
-
reassign
@Nullable public java.lang.Boolean 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
-