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
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. Model can only be deleted if there are no [DeployedModels][] created from it.
| Name | Description |
| request | DeleteModelRequest |
| 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> |
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> |
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> |
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> |