Send feedback
Class ModelServiceGrpc.ModelServiceStub (2.6.0)
Stay organized with collections
Save and categorize content based on your preferences.
Version 2.6.0 keyboard_arrow_down
public static final class ModelServiceGrpc . ModelServiceStub extends AbstractAsyncStub<ModelServiceGrpc . ModelServiceStub >
Service for performing CRUD operations on models.
Recommendation models contain all the metadata necessary to generate a set of
models for the Predict() api. A model is queried
indirectly via a ServingConfig, which associates a model with a
given Placement (e.g. Frequently Bought Together on Home Page).
This service allows customers to e.g.:
Initiate training of a model.
Pause training of an existing model.
List all the available models along with their metadata.
Control their tuning schedule.
Inheritance
java.lang.Object >
io.grpc.stub.AbstractStub >
io.grpc.stub.AbstractAsyncStub >
ModelServiceGrpc.ModelServiceStub
Inherited Members
io.grpc.stub.AbstractAsyncStub.<T>newStub(io.grpc.stub.AbstractStub.StubFactory<T>,io.grpc.Channel)
io.grpc.stub.AbstractAsyncStub.<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
build(Channel channel, CallOptions callOptions)
protected ModelServiceGrpc . ModelServiceStub 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)
createModel(CreateModelRequest request, StreamObserver<Operation> responseObserver)
public void createModel ( CreateModelRequest request , StreamObserver<Operation> responseObserver )
Parameters
deleteModel(DeleteModelRequest request, StreamObserver<Empty> responseObserver)
public void deleteModel ( DeleteModelRequest request , StreamObserver<Empty> responseObserver )
Deletes an existing model.
Parameters
listModels(ListModelsRequest request, StreamObserver<ListModelsResponse> responseObserver)
public void listModels ( ListModelsRequest request , StreamObserver<ListModelsResponse> responseObserver )
Lists all the models linked to this event store.
Parameters
pauseModel(PauseModelRequest request, StreamObserver<Model> responseObserver)
public void pauseModel ( PauseModelRequest request , StreamObserver<Model> responseObserver )
Pauses the training of an existing model.
Parameters
resumeModel(ResumeModelRequest request, StreamObserver<Model> responseObserver)
public void resumeModel ( ResumeModelRequest request , StreamObserver<Model> responseObserver )
Resumes the training of an existing model.
Parameters
tuneModel(TuneModelRequest request, StreamObserver<Operation> responseObserver)
public void tuneModel ( TuneModelRequest request , StreamObserver<Operation> responseObserver )
Parameters
updateModel(UpdateModelRequest request, StreamObserver<Model> responseObserver)
public void updateModel ( UpdateModelRequest request , StreamObserver<Model> responseObserver )
Update of model metadata. Only fields that
currently can be updated are: filtering_option, periodic_tuning_state.
If other values are provided, this API method will ignore them.
Parameters
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-02-04 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-02-04 UTC."],[],[]]