public static interface ModelServiceGrpc.AsyncService
A service for managing Vertex AI's machine learning Models.
| Modifier and Type | Method and Description |
|---|---|
default void |
batchImportEvaluatedAnnotations(BatchImportEvaluatedAnnotationsRequest request,
io.grpc.stub.StreamObserver<BatchImportEvaluatedAnnotationsResponse> responseObserver)
Imports a list of externally generated EvaluatedAnnotations.
|
default void |
batchImportModelEvaluationSlices(BatchImportModelEvaluationSlicesRequest request,
io.grpc.stub.StreamObserver<BatchImportModelEvaluationSlicesResponse> responseObserver)
Imports a list of externally generated ModelEvaluationSlice.
|
default void |
copyModel(CopyModelRequest request,
io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
Copies an already existing Vertex AI Model into the specified Location.
|
default void |
deleteModel(DeleteModelRequest request,
io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
Deletes a Model.
|
default void |
deleteModelVersion(DeleteModelVersionRequest request,
io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
Deletes a Model version.
|
default void |
exportModel(ExportModelRequest request,
io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
Exports a trained, exportable Model to a location specified by the
user.
|
default void |
getModel(GetModelRequest request,
io.grpc.stub.StreamObserver<Model> responseObserver)
Gets a Model.
|
default void |
getModelEvaluation(GetModelEvaluationRequest request,
io.grpc.stub.StreamObserver<ModelEvaluation> responseObserver)
Gets a ModelEvaluation.
|
default void |
getModelEvaluationSlice(GetModelEvaluationSliceRequest request,
io.grpc.stub.StreamObserver<ModelEvaluationSlice> responseObserver)
Gets a ModelEvaluationSlice.
|
default void |
importModelEvaluation(ImportModelEvaluationRequest request,
io.grpc.stub.StreamObserver<ModelEvaluation> responseObserver)
Imports an externally generated ModelEvaluation.
|
default void |
listModelEvaluations(ListModelEvaluationsRequest request,
io.grpc.stub.StreamObserver<ListModelEvaluationsResponse> responseObserver)
Lists ModelEvaluations in a Model.
|
default void |
listModelEvaluationSlices(ListModelEvaluationSlicesRequest request,
io.grpc.stub.StreamObserver<ListModelEvaluationSlicesResponse> responseObserver)
Lists ModelEvaluationSlices in a ModelEvaluation.
|
default void |
listModels(ListModelsRequest request,
io.grpc.stub.StreamObserver<ListModelsResponse> responseObserver)
Lists Models in a Location.
|
default void |
listModelVersions(ListModelVersionsRequest request,
io.grpc.stub.StreamObserver<ListModelVersionsResponse> responseObserver)
Lists versions of the specified model.
|
default void |
mergeVersionAliases(MergeVersionAliasesRequest request,
io.grpc.stub.StreamObserver<Model> responseObserver)
Merges a set of aliases for a Model version.
|
default void |
updateExplanationDataset(UpdateExplanationDatasetRequest request,
io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
Incrementally update the dataset used for an examples model.
|
default void |
updateModel(UpdateModelRequest request,
io.grpc.stub.StreamObserver<Model> responseObserver)
Updates a Model.
|
default void |
uploadModel(UploadModelRequest request,
io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
Uploads a Model artifact into Vertex AI.
|
default void uploadModel(UploadModelRequest request, io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
Uploads a Model artifact into Vertex AI.
default void getModel(GetModelRequest request, io.grpc.stub.StreamObserver<Model> responseObserver)
Gets a Model.
default void listModels(ListModelsRequest request, io.grpc.stub.StreamObserver<ListModelsResponse> responseObserver)
Lists Models in a Location.
default void listModelVersions(ListModelVersionsRequest request, io.grpc.stub.StreamObserver<ListModelVersionsResponse> responseObserver)
Lists versions of the specified model.
default void updateModel(UpdateModelRequest request, io.grpc.stub.StreamObserver<Model> responseObserver)
Updates a Model.
default void updateExplanationDataset(UpdateExplanationDatasetRequest request, io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
Incrementally update the dataset used for an examples model.
default void deleteModel(DeleteModelRequest request, io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
Deletes a Model. A model cannot be deleted if any [Endpoint][google.cloud.aiplatform.v1beta1.Endpoint] resource has a [DeployedModel][google.cloud.aiplatform.v1beta1.DeployedModel] based on the model in its [deployed_models][google.cloud.aiplatform.v1beta1.Endpoint.deployed_models] field.
default void deleteModelVersion(DeleteModelVersionRequest request, io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
Deletes a Model version. Model version can only be deleted if there are no [DeployedModels][google.cloud.aiplatform.v1beta1.DeployedModel] created from it. Deleting the only version in the Model is not allowed. Use [DeleteModel][google.cloud.aiplatform.v1beta1.ModelService.DeleteModel] for deleting the Model instead.
default void mergeVersionAliases(MergeVersionAliasesRequest request, io.grpc.stub.StreamObserver<Model> responseObserver)
Merges a set of aliases for a Model version.
default void exportModel(ExportModelRequest request, io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
Exports a trained, exportable Model to a location specified by the user. A Model is considered to be exportable if it has at least one [supported export format][google.cloud.aiplatform.v1beta1.Model.supported_export_formats].
default void copyModel(CopyModelRequest request, io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
Copies an already existing Vertex AI Model into the specified Location. The source Model must exist in the same Project. When copying custom Models, the users themselves are responsible for [Model.metadata][google.cloud.aiplatform.v1beta1.Model.metadata] content to be region-agnostic, as well as making sure that any resources (e.g. files) it depends on remain accessible.
default void importModelEvaluation(ImportModelEvaluationRequest request, io.grpc.stub.StreamObserver<ModelEvaluation> responseObserver)
Imports an externally generated ModelEvaluation.
default void batchImportModelEvaluationSlices(BatchImportModelEvaluationSlicesRequest request, io.grpc.stub.StreamObserver<BatchImportModelEvaluationSlicesResponse> responseObserver)
Imports a list of externally generated ModelEvaluationSlice.
default void batchImportEvaluatedAnnotations(BatchImportEvaluatedAnnotationsRequest request, io.grpc.stub.StreamObserver<BatchImportEvaluatedAnnotationsResponse> responseObserver)
Imports a list of externally generated EvaluatedAnnotations.
default void getModelEvaluation(GetModelEvaluationRequest request, io.grpc.stub.StreamObserver<ModelEvaluation> responseObserver)
Gets a ModelEvaluation.
default void listModelEvaluations(ListModelEvaluationsRequest request, io.grpc.stub.StreamObserver<ListModelEvaluationsResponse> responseObserver)
Lists ModelEvaluations in a Model.
default void getModelEvaluationSlice(GetModelEvaluationSliceRequest request, io.grpc.stub.StreamObserver<ModelEvaluationSlice> responseObserver)
Gets a ModelEvaluationSlice.
default void listModelEvaluationSlices(ListModelEvaluationSlicesRequest request, io.grpc.stub.StreamObserver<ListModelEvaluationSlicesResponse> responseObserver)
Lists ModelEvaluationSlices in a ModelEvaluation.
Copyright © 2024 Google LLC. All rights reserved.