public static final class ModelServiceGrpc.ModelServiceBlockingStub extends AbstractBlockingStub<ModelServiceGrpc.ModelServiceBlockingStub>
A service for managing Vertex AI's machine learning Models.
Inheritance
java.lang.Object >
io.grpc.stub.AbstractStub >
io.grpc.stub.AbstractBlockingStub >
ModelServiceGrpc.ModelServiceBlockingStub
Inherited Members
io.grpc.stub.AbstractBlockingStub.<T>newStub(io.grpc.stub.AbstractStub.StubFactory<T>,io.grpc.Channel)
io.grpc.stub.AbstractBlockingStub.<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
public BatchImportModelEvaluationSlicesResponse batchImportModelEvaluationSlices(BatchImportModelEvaluationSlicesRequest request)
Imports a list of externally generated ModelEvaluationSlice.
Parameter
Returns
protected ModelServiceGrpc.ModelServiceBlockingStub 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 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 content to
be region-agnostic, as well as making sure that any resources (e.g. files)
it depends on remain accessible.
Parameter
Returns
public Operation 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.
Parameter
Returns
public Operation 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.
Parameter
Returns
public 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
public Model getModel(GetModelRequest request)
Parameter
Returns
public ModelEvaluation getModelEvaluation(GetModelEvaluationRequest request)
Parameter
Returns
public ModelEvaluationSlice getModelEvaluationSlice(GetModelEvaluationSliceRequest request)
Gets a ModelEvaluationSlice.
Parameter
Returns
public ModelEvaluation importModelEvaluation(ImportModelEvaluationRequest request)
Imports an externally generated ModelEvaluation.
Parameter
Returns
public ListModelEvaluationSlicesResponse listModelEvaluationSlices(ListModelEvaluationSlicesRequest request)
Lists ModelEvaluationSlices in a ModelEvaluation.
Parameter
Returns
public ListModelEvaluationsResponse listModelEvaluations(ListModelEvaluationsRequest request)
Lists ModelEvaluations in a Model.
Parameter
Returns
public ListModelVersionsResponse listModelVersions(ListModelVersionsRequest request)
Lists versions of the specified model.
Parameter
Returns
public ListModelsResponse listModels(ListModelsRequest request)
Lists Models in a Location.
Parameter
Returns
public Model mergeVersionAliases(MergeVersionAliasesRequest request)
Merges a set of aliases for a Model version.
Parameter
Returns
public Operation updateExplanationDataset(UpdateExplanationDatasetRequest request)
Incrementally update the dataset used for an examples model.
Parameter
Returns
public Model updateModel(UpdateModelRequest request)
Parameter
Returns
public Operation uploadModel(UploadModelRequest request)
Uploads a Model artifact into Vertex AI.
Parameter
Returns