Class ModelServiceGrpc.ModelServiceFutureStub (2.4.0)
3.88.0 (latest)
3.86.0
3.84.0
3.83.0
3.82.0
3.81.0
3.79.0
3.77.0
3.76.0
3.75.0
3.74.0
3.73.0
3.71.0
3.69.0
3.68.0
3.65.0
3.64.0
3.63.0
3.61.0
3.60.0
3.59.0
3.58.0
3.57.0
3.56.0
3.55.0
3.54.0
3.53.0
3.52.0
3.50.0
3.49.0
3.48.0
3.47.0
3.46.0
3.45.0
3.44.0
3.43.0
3.42.0
3.41.0
3.40.0
3.38.0
3.37.0
3.36.0
3.35.0
3.34.0
3.33.0
3.32.0
3.31.0
3.30.0
3.29.0
3.28.0
3.25.0
3.24.0
3.23.0
3.22.0
3.21.0
3.20.0
3.19.0
3.18.0
3.17.0
3.16.0
3.15.0
3.14.0
3.13.0
3.12.0
3.11.0
3.10.0
3.9.0
3.8.0
3.7.0
3.6.0
3.5.0
3.4.2
3.3.0
3.2.0
3.0.0
2.9.8
2.8.9
2.7.4
2.5.3
2.4.0
public static final class ModelServiceGrpc . ModelServiceFutureStub extends AbstractFutureStub<ModelServiceGrpc . ModelServiceFutureStub >
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.<T>newStub(io.grpc.stub.AbstractStub.StubFactory<T>,io.grpc.Channel)
io.grpc.stub.AbstractFutureStub.<T>newStub(io.grpc.stub.AbstractStub.StubFactory<T>,io.grpc.Channel,io.grpc.CallOptions)
io.grpc.stub.AbstractStub.<T>withOption(io.grpc.CallOptions.Key<T>,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
protected ModelServiceGrpc . ModelServiceFutureStub build ( Channel channel , CallOptions callOptions )
Parameters
Name
Description
channel
io.grpc.Channel
callOptions
io.grpc.CallOptions
Returns
Overrides
io.grpc.stub.AbstractStub.build(io.grpc.Channel,io.grpc.CallOptions)
public ListenableFuture<Operation> deleteModel ( DeleteModelRequest request )
Deletes a Model.
Model can only be deleted if there are no [DeployedModels][] created
from it.
Parameter
Returns
Type
Description
com.google.common.util.concurrent.ListenableFuture <Operation >
public ListenableFuture<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 .
Parameter
Returns
Type
Description
com.google.common.util.concurrent.ListenableFuture <Operation >
public ListenableFuture<Model> getModel ( GetModelRequest request )
Parameter
Returns
Type
Description
com.google.common.util.concurrent.ListenableFuture <Model >
public ListenableFuture<ModelEvaluation> getModelEvaluation ( GetModelEvaluationRequest request )
Parameter
Returns
Type
Description
com.google.common.util.concurrent.ListenableFuture <ModelEvaluation >
public ListenableFuture<ModelEvaluationSlice> getModelEvaluationSlice ( GetModelEvaluationSliceRequest request )
Gets a ModelEvaluationSlice.
Parameter
Returns
public ListenableFuture<ListModelEvaluationSlicesResponse> listModelEvaluationSlices ( ListModelEvaluationSlicesRequest request )
Lists ModelEvaluationSlices in a ModelEvaluation.
Parameter
Returns
public ListenableFuture<ListModelEvaluationsResponse> listModelEvaluations ( ListModelEvaluationsRequest request )
Lists ModelEvaluations in a Model.
Parameter
Returns
public ListenableFuture<ListModelsResponse> listModels ( ListModelsRequest request )
Lists Models in a Location.
Parameter
Returns
public ListenableFuture<Model> updateModel ( UpdateModelRequest request )
Parameter
Returns
Type
Description
com.google.common.util.concurrent.ListenableFuture <Model >
public ListenableFuture<Operation> uploadModel ( UploadModelRequest request )
Uploads a Model artifact into Vertex AI.
Parameter
Returns
Type
Description
com.google.common.util.concurrent.ListenableFuture <Operation >
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 2026-03-14 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2026-03-14 UTC."],[],[]]