Class ModelServiceGrpc.ModelServiceBlockingStub
- java.lang.Object
-
- io.grpc.stub.AbstractStub<S>
-
- io.grpc.stub.AbstractBlockingStub<ModelServiceGrpc.ModelServiceBlockingStub>
-
- com.google.cloud.aiplatform.v1beta1.ModelServiceGrpc.ModelServiceBlockingStub
-
- Enclosing class:
- ModelServiceGrpc
public static final class ModelServiceGrpc.ModelServiceBlockingStub extends io.grpc.stub.AbstractBlockingStub<ModelServiceGrpc.ModelServiceBlockingStub>
A stub to allow clients to do synchronous rpc calls to service ModelService.A service for managing Vertex AI's machine learning Models.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description BatchImportEvaluatedAnnotationsResponse
batchImportEvaluatedAnnotations(BatchImportEvaluatedAnnotationsRequest request)
Imports a list of externally generated EvaluatedAnnotations.BatchImportModelEvaluationSlicesResponse
batchImportModelEvaluationSlices(BatchImportModelEvaluationSlicesRequest request)
Imports a list of externally generated ModelEvaluationSlice.protected ModelServiceGrpc.ModelServiceBlockingStub
build(io.grpc.Channel channel, io.grpc.CallOptions callOptions)
com.google.longrunning.Operation
copyModel(CopyModelRequest request)
Copies an already existing Vertex AI Model into the specified Location.com.google.longrunning.Operation
deleteModel(DeleteModelRequest request)
Deletes a Model.com.google.longrunning.Operation
deleteModelVersion(DeleteModelVersionRequest request)
Deletes a Model version.com.google.longrunning.Operation
exportModel(ExportModelRequest request)
Exports a trained, exportable Model to a location specified by the user.Model
getModel(GetModelRequest request)
Gets a Model.ModelEvaluation
getModelEvaluation(GetModelEvaluationRequest request)
Gets a ModelEvaluation.ModelEvaluationSlice
getModelEvaluationSlice(GetModelEvaluationSliceRequest request)
Gets a ModelEvaluationSlice.ModelEvaluation
importModelEvaluation(ImportModelEvaluationRequest request)
Imports an externally generated ModelEvaluation.ListModelEvaluationsResponse
listModelEvaluations(ListModelEvaluationsRequest request)
Lists ModelEvaluations in a Model.ListModelEvaluationSlicesResponse
listModelEvaluationSlices(ListModelEvaluationSlicesRequest request)
Lists ModelEvaluationSlices in a ModelEvaluation.ListModelsResponse
listModels(ListModelsRequest request)
Lists Models in a Location.ListModelVersionsResponse
listModelVersions(ListModelVersionsRequest request)
Lists versions of the specified model.Model
mergeVersionAliases(MergeVersionAliasesRequest request)
Merges a set of aliases for a Model version.com.google.longrunning.Operation
updateExplanationDataset(UpdateExplanationDatasetRequest request)
Incrementally update the dataset used for an examples model.Model
updateModel(UpdateModelRequest request)
Updates a Model.com.google.longrunning.Operation
uploadModel(UploadModelRequest request)
Uploads a Model artifact into Vertex AI.
-
-
-
Method Detail
-
build
protected ModelServiceGrpc.ModelServiceBlockingStub build(io.grpc.Channel channel, io.grpc.CallOptions callOptions)
- Specified by:
build
in classio.grpc.stub.AbstractStub<ModelServiceGrpc.ModelServiceBlockingStub>
-
uploadModel
public com.google.longrunning.Operation uploadModel(UploadModelRequest request)
Uploads a Model artifact into Vertex AI.
-
getModel
public Model getModel(GetModelRequest request)
Gets a Model.
-
listModels
public ListModelsResponse listModels(ListModelsRequest request)
Lists Models in a Location.
-
listModelVersions
public ListModelVersionsResponse listModelVersions(ListModelVersionsRequest request)
Lists versions of the specified model.
-
updateModel
public Model updateModel(UpdateModelRequest request)
Updates a Model.
-
updateExplanationDataset
public com.google.longrunning.Operation updateExplanationDataset(UpdateExplanationDatasetRequest request)
Incrementally update the dataset used for an examples model.
-
deleteModel
public com.google.longrunning.Operation deleteModel(DeleteModelRequest request)
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.
-
deleteModelVersion
public com.google.longrunning.Operation deleteModelVersion(DeleteModelVersionRequest request)
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.
-
mergeVersionAliases
public Model mergeVersionAliases(MergeVersionAliasesRequest request)
Merges a set of aliases for a Model version.
-
exportModel
public com.google.longrunning.Operation exportModel(ExportModelRequest request)
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].
-
copyModel
public com.google.longrunning.Operation copyModel(CopyModelRequest request)
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.
-
importModelEvaluation
public ModelEvaluation importModelEvaluation(ImportModelEvaluationRequest request)
Imports an externally generated ModelEvaluation.
-
batchImportModelEvaluationSlices
public BatchImportModelEvaluationSlicesResponse batchImportModelEvaluationSlices(BatchImportModelEvaluationSlicesRequest request)
Imports a list of externally generated ModelEvaluationSlice.
-
batchImportEvaluatedAnnotations
public BatchImportEvaluatedAnnotationsResponse batchImportEvaluatedAnnotations(BatchImportEvaluatedAnnotationsRequest request)
Imports a list of externally generated EvaluatedAnnotations.
-
getModelEvaluation
public ModelEvaluation getModelEvaluation(GetModelEvaluationRequest request)
Gets a ModelEvaluation.
-
listModelEvaluations
public ListModelEvaluationsResponse listModelEvaluations(ListModelEvaluationsRequest request)
Lists ModelEvaluations in a Model.
-
getModelEvaluationSlice
public ModelEvaluationSlice getModelEvaluationSlice(GetModelEvaluationSliceRequest request)
Gets a ModelEvaluationSlice.
-
listModelEvaluationSlices
public ListModelEvaluationSlicesResponse listModelEvaluationSlices(ListModelEvaluationSlicesRequest request)
Lists ModelEvaluationSlices in a ModelEvaluation.
-
-