Interface EngineServiceGrpc.AsyncService
- All Known Implementing Classes:
EngineServiceGrpc.EngineServiceImplBase
- Enclosing class:
- EngineServiceGrpc
public static interface EngineServiceGrpc.AsyncService
Service for managing [Engine][google.cloud.discoveryengine.v1alpha.Engine] configuration.
-
Method Summary
Modifier and TypeMethodDescriptiondefault voidcreateEngine(CreateEngineRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Creates a [Engine][google.cloud.discoveryengine.v1alpha.Engine].default voiddeleteEngine(DeleteEngineRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Deletes a [Engine][google.cloud.discoveryengine.v1alpha.Engine].default voidgetEngine(GetEngineRequest request, io.grpc.stub.StreamObserver<Engine> responseObserver) Gets a [Engine][google.cloud.discoveryengine.v1alpha.Engine].default voidlistEngines(ListEnginesRequest request, io.grpc.stub.StreamObserver<ListEnginesResponse> responseObserver) Lists all the [Engine][google.cloud.discoveryengine.v1alpha.Engine]s associated with the project.default voidpauseEngine(PauseEngineRequest request, io.grpc.stub.StreamObserver<Engine> responseObserver) Pauses the training of an existing engine.default voidresumeEngine(ResumeEngineRequest request, io.grpc.stub.StreamObserver<Engine> responseObserver) Resumes the training of an existing engine.default voidtuneEngine(TuneEngineRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Tunes an existing engine.default voidupdateEngine(UpdateEngineRequest request, io.grpc.stub.StreamObserver<Engine> responseObserver) Updates an [Engine][google.cloud.discoveryengine.v1alpha.Engine]
-
Method Details
-
createEngine
default void createEngine(CreateEngineRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Creates a [Engine][google.cloud.discoveryengine.v1alpha.Engine].
-
deleteEngine
default void deleteEngine(DeleteEngineRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Deletes a [Engine][google.cloud.discoveryengine.v1alpha.Engine].
-
updateEngine
default void updateEngine(UpdateEngineRequest request, io.grpc.stub.StreamObserver<Engine> responseObserver) Updates an [Engine][google.cloud.discoveryengine.v1alpha.Engine]
-
getEngine
default void getEngine(GetEngineRequest request, io.grpc.stub.StreamObserver<Engine> responseObserver) Gets a [Engine][google.cloud.discoveryengine.v1alpha.Engine].
-
listEngines
default void listEngines(ListEnginesRequest request, io.grpc.stub.StreamObserver<ListEnginesResponse> responseObserver) Lists all the [Engine][google.cloud.discoveryengine.v1alpha.Engine]s associated with the project.
-
pauseEngine
default void pauseEngine(PauseEngineRequest request, io.grpc.stub.StreamObserver<Engine> responseObserver) Pauses the training of an existing engine. Only applicable if [SolutionType][google.cloud.discoveryengine.v1alpha.SolutionType] is [SOLUTION_TYPE_RECOMMENDATION][google.cloud.discoveryengine.v1alpha.SolutionType.SOLUTION_TYPE_RECOMMENDATION].
-
resumeEngine
default void resumeEngine(ResumeEngineRequest request, io.grpc.stub.StreamObserver<Engine> responseObserver) Resumes the training of an existing engine. Only applicable if [SolutionType][google.cloud.discoveryengine.v1alpha.SolutionType] is [SOLUTION_TYPE_RECOMMENDATION][google.cloud.discoveryengine.v1alpha.SolutionType.SOLUTION_TYPE_RECOMMENDATION].
-
tuneEngine
default void tuneEngine(TuneEngineRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Tunes an existing engine. Only applicable if [SolutionType][google.cloud.discoveryengine.v1alpha.SolutionType] is [SOLUTION_TYPE_RECOMMENDATION][google.cloud.discoveryengine.v1alpha.SolutionType.SOLUTION_TYPE_RECOMMENDATION].
-