public abstract static class ModelServiceGrpc.ModelServiceImplBase implements BindableServiceA service for managing Vertex AI's machine learning Models.
Implements
io.grpc.BindableServiceConstructors
ModelServiceImplBase()
public ModelServiceImplBase()Methods
batchImportModelEvaluationSlices(BatchImportModelEvaluationSlicesRequest request, StreamObserver<BatchImportModelEvaluationSlicesResponse> responseObserver)
public void batchImportModelEvaluationSlices(BatchImportModelEvaluationSlicesRequest request, StreamObserver<BatchImportModelEvaluationSlicesResponse> responseObserver)Imports a list of externally generated ModelEvaluationSlice.
| Name | Description |
| request | BatchImportModelEvaluationSlicesRequest |
| responseObserver | io.grpc.stub.StreamObserver<BatchImportModelEvaluationSlicesResponse> |
bindService()
public final ServerServiceDefinition bindService()| Type | Description |
| io.grpc.ServerServiceDefinition |
deleteModel(DeleteModelRequest request, StreamObserver<Operation> responseObserver)
public void deleteModel(DeleteModelRequest request, StreamObserver<Operation> responseObserver)Deletes a Model. A model cannot be deleted if any Endpoint resource has a DeployedModel based on the model in its deployed_models field.
| Name | Description |
| request | DeleteModelRequest |
| responseObserver | io.grpc.stub.StreamObserver<Operation> |
deleteModelVersion(DeleteModelVersionRequest request, StreamObserver<Operation> responseObserver)
public void deleteModelVersion(DeleteModelVersionRequest request, StreamObserver<Operation> responseObserver)Deletes a Model version. Model version can only be deleted if there are no [DeployedModels][] created from it. Deleting the only version in the Model is not allowed. Use DeleteModel for deleting the Model instead.
| Name | Description |
| request | DeleteModelVersionRequest |
| responseObserver | io.grpc.stub.StreamObserver<Operation> |
exportModel(ExportModelRequest request, StreamObserver<Operation> responseObserver)
public void exportModel(ExportModelRequest request, StreamObserver<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.
| Name | Description |
| request | ExportModelRequest |
| responseObserver | io.grpc.stub.StreamObserver<Operation> |
getModel(GetModelRequest request, StreamObserver<Model> responseObserver)
public void getModel(GetModelRequest request, StreamObserver<Model> responseObserver)Gets a Model.
| Name | Description |
| request | GetModelRequest |
| responseObserver | io.grpc.stub.StreamObserver<Model> |
getModelEvaluation(GetModelEvaluationRequest request, StreamObserver<ModelEvaluation> responseObserver)
public void getModelEvaluation(GetModelEvaluationRequest request, StreamObserver<ModelEvaluation> responseObserver)Gets a ModelEvaluation.
| Name | Description |
| request | GetModelEvaluationRequest |
| responseObserver | io.grpc.stub.StreamObserver<ModelEvaluation> |
getModelEvaluationSlice(GetModelEvaluationSliceRequest request, StreamObserver<ModelEvaluationSlice> responseObserver)
public void getModelEvaluationSlice(GetModelEvaluationSliceRequest request, StreamObserver<ModelEvaluationSlice> responseObserver)Gets a ModelEvaluationSlice.
| Name | Description |
| request | GetModelEvaluationSliceRequest |
| responseObserver | io.grpc.stub.StreamObserver<ModelEvaluationSlice> |
importModelEvaluation(ImportModelEvaluationRequest request, StreamObserver<ModelEvaluation> responseObserver)
public void importModelEvaluation(ImportModelEvaluationRequest request, StreamObserver<ModelEvaluation> responseObserver)Imports an externally generated ModelEvaluation.
| Name | Description |
| request | ImportModelEvaluationRequest |
| responseObserver | io.grpc.stub.StreamObserver<ModelEvaluation> |
listModelEvaluationSlices(ListModelEvaluationSlicesRequest request, StreamObserver<ListModelEvaluationSlicesResponse> responseObserver)
public void listModelEvaluationSlices(ListModelEvaluationSlicesRequest request, StreamObserver<ListModelEvaluationSlicesResponse> responseObserver)Lists ModelEvaluationSlices in a ModelEvaluation.
| Name | Description |
| request | ListModelEvaluationSlicesRequest |
| responseObserver | io.grpc.stub.StreamObserver<ListModelEvaluationSlicesResponse> |
listModelEvaluations(ListModelEvaluationsRequest request, StreamObserver<ListModelEvaluationsResponse> responseObserver)
public void listModelEvaluations(ListModelEvaluationsRequest request, StreamObserver<ListModelEvaluationsResponse> responseObserver)Lists ModelEvaluations in a Model.
| Name | Description |
| request | ListModelEvaluationsRequest |
| responseObserver | io.grpc.stub.StreamObserver<ListModelEvaluationsResponse> |
listModelVersions(ListModelVersionsRequest request, StreamObserver<ListModelVersionsResponse> responseObserver)
public void listModelVersions(ListModelVersionsRequest request, StreamObserver<ListModelVersionsResponse> responseObserver)Lists versions of the specified model.
| Name | Description |
| request | ListModelVersionsRequest |
| responseObserver | io.grpc.stub.StreamObserver<ListModelVersionsResponse> |
listModels(ListModelsRequest request, StreamObserver<ListModelsResponse> responseObserver)
public void listModels(ListModelsRequest request, StreamObserver<ListModelsResponse> responseObserver)Lists Models in a Location.
| Name | Description |
| request | ListModelsRequest |
| responseObserver | io.grpc.stub.StreamObserver<ListModelsResponse> |
mergeVersionAliases(MergeVersionAliasesRequest request, StreamObserver<Model> responseObserver)
public void mergeVersionAliases(MergeVersionAliasesRequest request, StreamObserver<Model> responseObserver)Merges a set of aliases for a Model version.
| Name | Description |
| request | MergeVersionAliasesRequest |
| responseObserver | io.grpc.stub.StreamObserver<Model> |
updateExplanationDataset(UpdateExplanationDatasetRequest request, StreamObserver<Operation> responseObserver)
public void updateExplanationDataset(UpdateExplanationDatasetRequest request, StreamObserver<Operation> responseObserver)Incrementally update the dataset used for an examples model.
| Name | Description |
| request | UpdateExplanationDatasetRequest |
| responseObserver | io.grpc.stub.StreamObserver<Operation> |
updateModel(UpdateModelRequest request, StreamObserver<Model> responseObserver)
public void updateModel(UpdateModelRequest request, StreamObserver<Model> responseObserver)Updates a Model.
| Name | Description |
| request | UpdateModelRequest |
| responseObserver | io.grpc.stub.StreamObserver<Model> |
uploadModel(UploadModelRequest request, StreamObserver<Operation> responseObserver)
public void uploadModel(UploadModelRequest request, StreamObserver<Operation> responseObserver)Uploads a Model artifact into Vertex AI.
| Name | Description |
| request | UploadModelRequest |
| responseObserver | io.grpc.stub.StreamObserver<Operation> |