Package com.google.cloud.aiplatform.v1
Class ModelServiceGrpc.ModelServiceFutureStub
- java.lang.Object
-
- io.grpc.stub.AbstractStub<S>
-
- io.grpc.stub.AbstractFutureStub<ModelServiceGrpc.ModelServiceFutureStub>
-
- com.google.cloud.aiplatform.v1.ModelServiceGrpc.ModelServiceFutureStub
-
- Enclosing class:
- ModelServiceGrpc
public static final class ModelServiceGrpc.ModelServiceFutureStub extends io.grpc.stub.AbstractFutureStub<ModelServiceGrpc.ModelServiceFutureStub>
A stub to allow clients to do ListenableFuture-style 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 com.google.common.util.concurrent.ListenableFuture<BatchImportEvaluatedAnnotationsResponse>
batchImportEvaluatedAnnotations(BatchImportEvaluatedAnnotationsRequest request)
Imports a list of externally generated EvaluatedAnnotations.com.google.common.util.concurrent.ListenableFuture<BatchImportModelEvaluationSlicesResponse>
batchImportModelEvaluationSlices(BatchImportModelEvaluationSlicesRequest request)
Imports a list of externally generated ModelEvaluationSlice.protected ModelServiceGrpc.ModelServiceFutureStub
build(io.grpc.Channel channel, io.grpc.CallOptions callOptions)
com.google.common.util.concurrent.ListenableFuture<com.google.longrunning.Operation>
copyModel(CopyModelRequest request)
Copies an already existing Vertex AI Model into the specified Location.com.google.common.util.concurrent.ListenableFuture<com.google.longrunning.Operation>
deleteModel(DeleteModelRequest request)
Deletes a Model.com.google.common.util.concurrent.ListenableFuture<com.google.longrunning.Operation>
deleteModelVersion(DeleteModelVersionRequest request)
Deletes a Model version.com.google.common.util.concurrent.ListenableFuture<com.google.longrunning.Operation>
exportModel(ExportModelRequest request)
Exports a trained, exportable Model to a location specified by the user.com.google.common.util.concurrent.ListenableFuture<Model>
getModel(GetModelRequest request)
Gets a Model.com.google.common.util.concurrent.ListenableFuture<ModelEvaluation>
getModelEvaluation(GetModelEvaluationRequest request)
Gets a ModelEvaluation.com.google.common.util.concurrent.ListenableFuture<ModelEvaluationSlice>
getModelEvaluationSlice(GetModelEvaluationSliceRequest request)
Gets a ModelEvaluationSlice.com.google.common.util.concurrent.ListenableFuture<ModelEvaluation>
importModelEvaluation(ImportModelEvaluationRequest request)
Imports an externally generated ModelEvaluation.com.google.common.util.concurrent.ListenableFuture<ListModelEvaluationsResponse>
listModelEvaluations(ListModelEvaluationsRequest request)
Lists ModelEvaluations in a Model.com.google.common.util.concurrent.ListenableFuture<ListModelEvaluationSlicesResponse>
listModelEvaluationSlices(ListModelEvaluationSlicesRequest request)
Lists ModelEvaluationSlices in a ModelEvaluation.com.google.common.util.concurrent.ListenableFuture<ListModelsResponse>
listModels(ListModelsRequest request)
Lists Models in a Location.com.google.common.util.concurrent.ListenableFuture<ListModelVersionsResponse>
listModelVersions(ListModelVersionsRequest request)
Lists versions of the specified model.com.google.common.util.concurrent.ListenableFuture<Model>
mergeVersionAliases(MergeVersionAliasesRequest request)
Merges a set of aliases for a Model version.com.google.common.util.concurrent.ListenableFuture<com.google.longrunning.Operation>
updateExplanationDataset(UpdateExplanationDatasetRequest request)
Incrementally update the dataset used for an examples model.com.google.common.util.concurrent.ListenableFuture<Model>
updateModel(UpdateModelRequest request)
Updates a Model.com.google.common.util.concurrent.ListenableFuture<com.google.longrunning.Operation>
uploadModel(UploadModelRequest request)
Uploads a Model artifact into Vertex AI.
-
-
-
Method Detail
-
build
protected ModelServiceGrpc.ModelServiceFutureStub build(io.grpc.Channel channel, io.grpc.CallOptions callOptions)
- Specified by:
build
in classio.grpc.stub.AbstractStub<ModelServiceGrpc.ModelServiceFutureStub>
-
uploadModel
public com.google.common.util.concurrent.ListenableFuture<com.google.longrunning.Operation> uploadModel(UploadModelRequest request)
Uploads a Model artifact into Vertex AI.
-
getModel
public com.google.common.util.concurrent.ListenableFuture<Model> getModel(GetModelRequest request)
Gets a Model.
-
listModels
public com.google.common.util.concurrent.ListenableFuture<ListModelsResponse> listModels(ListModelsRequest request)
Lists Models in a Location.
-
listModelVersions
public com.google.common.util.concurrent.ListenableFuture<ListModelVersionsResponse> listModelVersions(ListModelVersionsRequest request)
Lists versions of the specified model.
-
updateModel
public com.google.common.util.concurrent.ListenableFuture<Model> updateModel(UpdateModelRequest request)
Updates a Model.
-
updateExplanationDataset
public com.google.common.util.concurrent.ListenableFuture<com.google.longrunning.Operation> updateExplanationDataset(UpdateExplanationDatasetRequest request)
Incrementally update the dataset used for an examples model.
-
deleteModel
public com.google.common.util.concurrent.ListenableFuture<com.google.longrunning.Operation> deleteModel(DeleteModelRequest request)
Deletes a Model. A model cannot be deleted if any [Endpoint][google.cloud.aiplatform.v1.Endpoint] resource has a [DeployedModel][google.cloud.aiplatform.v1.DeployedModel] based on the model in its [deployed_models][google.cloud.aiplatform.v1.Endpoint.deployed_models] field.
-
deleteModelVersion
public com.google.common.util.concurrent.ListenableFuture<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.v1.DeployedModel] created from it. Deleting the only version in the Model is not allowed. Use [DeleteModel][google.cloud.aiplatform.v1.ModelService.DeleteModel] for deleting the Model instead.
-
mergeVersionAliases
public com.google.common.util.concurrent.ListenableFuture<Model> mergeVersionAliases(MergeVersionAliasesRequest request)
Merges a set of aliases for a Model version.
-
exportModel
public com.google.common.util.concurrent.ListenableFuture<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.v1.Model.supported_export_formats].
-
copyModel
public com.google.common.util.concurrent.ListenableFuture<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.v1.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 com.google.common.util.concurrent.ListenableFuture<ModelEvaluation> importModelEvaluation(ImportModelEvaluationRequest request)
Imports an externally generated ModelEvaluation.
-
batchImportModelEvaluationSlices
public com.google.common.util.concurrent.ListenableFuture<BatchImportModelEvaluationSlicesResponse> batchImportModelEvaluationSlices(BatchImportModelEvaluationSlicesRequest request)
Imports a list of externally generated ModelEvaluationSlice.
-
batchImportEvaluatedAnnotations
public com.google.common.util.concurrent.ListenableFuture<BatchImportEvaluatedAnnotationsResponse> batchImportEvaluatedAnnotations(BatchImportEvaluatedAnnotationsRequest request)
Imports a list of externally generated EvaluatedAnnotations.
-
getModelEvaluation
public com.google.common.util.concurrent.ListenableFuture<ModelEvaluation> getModelEvaluation(GetModelEvaluationRequest request)
Gets a ModelEvaluation.
-
listModelEvaluations
public com.google.common.util.concurrent.ListenableFuture<ListModelEvaluationsResponse> listModelEvaluations(ListModelEvaluationsRequest request)
Lists ModelEvaluations in a Model.
-
getModelEvaluationSlice
public com.google.common.util.concurrent.ListenableFuture<ModelEvaluationSlice> getModelEvaluationSlice(GetModelEvaluationSliceRequest request)
Gets a ModelEvaluationSlice.
-
listModelEvaluationSlices
public com.google.common.util.concurrent.ListenableFuture<ListModelEvaluationSlicesResponse> listModelEvaluationSlices(ListModelEvaluationSlicesRequest request)
Lists ModelEvaluationSlices in a ModelEvaluation.
-
-