Interface EngineServiceGrpc.AsyncService

All Known Implementing Classes:
EngineServiceGrpc.EngineServiceImplBase
Enclosing class:
EngineServiceGrpc

public static interface EngineServiceGrpc.AsyncService
 Service for managing [Engine][google.cloud.discoveryengine.v1beta.Engine]
 configuration.
 
  • Method Details

    • createEngine

      default void createEngine(CreateEngineRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver)
       Creates a [Engine][google.cloud.discoveryengine.v1beta.Engine].
       
    • deleteEngine

      default void deleteEngine(DeleteEngineRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver)
       Deletes a [Engine][google.cloud.discoveryengine.v1beta.Engine].
       
    • updateEngine

      default void updateEngine(UpdateEngineRequest request, io.grpc.stub.StreamObserver<Engine> responseObserver)
       Updates an [Engine][google.cloud.discoveryengine.v1beta.Engine]
       
    • getEngine

      default void getEngine(GetEngineRequest request, io.grpc.stub.StreamObserver<Engine> responseObserver)
       Gets a [Engine][google.cloud.discoveryengine.v1beta.Engine].
       
    • listEngines

      default void listEngines(ListEnginesRequest request, io.grpc.stub.StreamObserver<ListEnginesResponse> responseObserver)
       Lists all the [Engine][google.cloud.discoveryengine.v1beta.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.v1beta.SolutionType] is
       [SOLUTION_TYPE_RECOMMENDATION][google.cloud.discoveryengine.v1beta.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.v1beta.SolutionType] is
       [SOLUTION_TYPE_RECOMMENDATION][google.cloud.discoveryengine.v1beta.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.v1beta.SolutionType] is
       [SOLUTION_TYPE_RECOMMENDATION][google.cloud.discoveryengine.v1beta.SolutionType.SOLUTION_TYPE_RECOMMENDATION].