Send feedback
Class ModelServiceGrpc.ModelServiceFutureStub (3.34.0)
Stay organized with collections
Save and categorize content based on your preferences.
Version 3.34.0keyboard_arrow_down
public static final class ModelServiceGrpc . ModelServiceFutureStub extends AbstractFutureStub. 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.
Inheritance
java.lang.Object >
io.grpc.stub.AbstractStub >
io.grpc.stub.AbstractFutureStub >
ModelServiceGrpc.ModelServiceFutureStub
Inherited Members
io.grpc.stub.AbstractFutureStub.newStub(io.grpc.stub.AbstractStub.StubFactory,io.grpc.Channel)
io.grpc.stub.AbstractFutureStub.newStub(io.grpc.stub.AbstractStub.StubFactory,io.grpc.Channel,io.grpc.CallOptions)
io.grpc.stub.AbstractStub.withOption(io.grpc.CallOptions.Key,T)
io.grpc.stub.AbstractStub.build(io.grpc.Channel,io.grpc.CallOptions)
io.grpc.stub.AbstractStub.getCallOptions()
io.grpc.stub.AbstractStub.getChannel()
io.grpc.stub.AbstractStub.withCallCredentials(io.grpc.CallCredentials)
io.grpc.stub.AbstractStub.withChannel(io.grpc.Channel)
io.grpc.stub.AbstractStub.withCompression(java.lang.String)
io.grpc.stub.AbstractStub.withDeadline(io.grpc.Deadline)
io.grpc.stub.AbstractStub.withDeadlineAfter(long,java.util.concurrent.TimeUnit)
io.grpc.stub.AbstractStub.withExecutor(java.util.concurrent.Executor)
io.grpc.stub.AbstractStub.withInterceptors(io.grpc.ClientInterceptor...)
io.grpc.stub.AbstractStub.withMaxInboundMessageSize(int)
io.grpc.stub.AbstractStub.withMaxOutboundMessageSize(int)
io.grpc.stub.AbstractStub.withWaitForReady()
Methods
public ListenableFuture batchImportEvaluatedAnnotations ( BatchImportEvaluatedAnnotationsRequest request )
Imports a list of externally generated EvaluatedAnnotations.
public ListenableFuture batchImportModelEvaluationSlices ( BatchImportModelEvaluationSlicesRequest request )
Imports a list of externally generated ModelEvaluationSlice.
protected ModelServiceGrpc . ModelServiceFutureStub build ( Channel channel , CallOptions callOptions )
Parameters
Name
Description
channel
io.grpc.Channel
callOptions
io.grpc.CallOptions
Overrides
io.grpc.stub.AbstractStub.build(io.grpc.Channel,io.grpc.CallOptions)
public ListenableFuture 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 content to be
region-agnostic, as well as making sure that any resources (e.g. files) it
depends on remain accessible.
Returns
Type
Description
com.google.common.util.concurrent.ListenableFuture <Operation >
public ListenableFuture deleteModel ( DeleteModelRequest request )
Deletes a Model.
A model cannot be deleted if any
Endpoint resource has a
DeployedModel based on the
model in its
deployed_models
field.
Returns
Type
Description
com.google.common.util.concurrent.ListenableFuture <Operation >
public ListenableFuture deleteModelVersion ( DeleteModelVersionRequest request )
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.
Returns
Type
Description
com.google.common.util.concurrent.ListenableFuture <Operation >
public ListenableFuture 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 .
Returns
Type
Description
com.google.common.util.concurrent.ListenableFuture <Operation >
public ListenableFuture getModel ( GetModelRequest request )
Returns
Type
Description
com.google.common.util.concurrent.ListenableFuture <Model >
public ListenableFuture getModelEvaluation ( GetModelEvaluationRequest request )
Returns
Type
Description
com.google.common.util.concurrent.ListenableFuture <ModelEvaluation >
public ListenableFuture getModelEvaluationSlice ( GetModelEvaluationSliceRequest request )
Gets a ModelEvaluationSlice.
public ListenableFuture importModelEvaluation ( ImportModelEvaluationRequest request )
Imports an externally generated ModelEvaluation.
Returns
Type
Description
com.google.common.util.concurrent.ListenableFuture <ModelEvaluation >
public ListenableFuture listModelEvaluationSlices ( ListModelEvaluationSlicesRequest request )
Lists ModelEvaluationSlices in a ModelEvaluation.
public ListenableFuture listModelEvaluations ( ListModelEvaluationsRequest request )
Lists ModelEvaluations in a Model.
public ListenableFuture listModelVersions ( ListModelVersionsRequest request )
Lists versions of the specified model.
public ListenableFuture listModels ( ListModelsRequest request )
Lists Models in a Location.
Returns
Type
Description
com.google.common.util.concurrent.ListenableFuture <ListModelsResponse >
public ListenableFuture mergeVersionAliases ( MergeVersionAliasesRequest request )
Merges a set of aliases for a Model version.
Returns
Type
Description
com.google.common.util.concurrent.ListenableFuture <Model >
public ListenableFuture updateExplanationDataset ( UpdateExplanationDatasetRequest request )
Incrementally update the dataset used for an examples model.
Returns
Type
Description
com.google.common.util.concurrent.ListenableFuture <Operation >
public ListenableFuture updateModel ( UpdateModelRequest request )
Returns
Type
Description
com.google.common.util.concurrent.ListenableFuture <Model >
public ListenableFuture uploadModel ( UploadModelRequest request )
Uploads a Model artifact into Vertex AI.
Returns
Type
Description
com.google.common.util.concurrent.ListenableFuture <Operation >
Send feedback
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-06-12 UTC.
Need to tell us more?
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-06-12 UTC."],[],[]]