Class EngineServiceGrpc.EngineServiceBlockingV2Stub

java.lang.Object
io.grpc.stub.AbstractStub<S>
io.grpc.stub.AbstractBlockingStub<EngineServiceGrpc.EngineServiceBlockingV2Stub>
com.google.cloud.discoveryengine.v1beta.EngineServiceGrpc.EngineServiceBlockingV2Stub
Enclosing class:
EngineServiceGrpc

public static final class EngineServiceGrpc.EngineServiceBlockingV2Stub extends io.grpc.stub.AbstractBlockingStub<EngineServiceGrpc.EngineServiceBlockingV2Stub>
A stub to allow clients to do synchronous rpc calls to service EngineService.
 Service for managing [Engine][google.cloud.discoveryengine.v1beta.Engine]
 configuration.
 
  • Method Details

    • build

      protected EngineServiceGrpc.EngineServiceBlockingV2Stub build(io.grpc.Channel channel, io.grpc.CallOptions callOptions)
      Specified by:
      build in class io.grpc.stub.AbstractStub<EngineServiceGrpc.EngineServiceBlockingV2Stub>
    • createEngine

      public Operation createEngine(CreateEngineRequest request) throws io.grpc.StatusException
       Creates a [Engine][google.cloud.discoveryengine.v1beta.Engine].
       
      Throws:
      io.grpc.StatusException
    • deleteEngine

      public Operation deleteEngine(DeleteEngineRequest request) throws io.grpc.StatusException
       Deletes a [Engine][google.cloud.discoveryengine.v1beta.Engine].
       
      Throws:
      io.grpc.StatusException
    • updateEngine

      public Engine updateEngine(UpdateEngineRequest request) throws io.grpc.StatusException
       Updates an [Engine][google.cloud.discoveryengine.v1beta.Engine]
       
      Throws:
      io.grpc.StatusException
    • getEngine

      public Engine getEngine(GetEngineRequest request) throws io.grpc.StatusException
       Gets a [Engine][google.cloud.discoveryengine.v1beta.Engine].
       
      Throws:
      io.grpc.StatusException
    • listEngines

      public ListEnginesResponse listEngines(ListEnginesRequest request) throws io.grpc.StatusException
       Lists all the [Engine][google.cloud.discoveryengine.v1beta.Engine]s
       associated with the project.
       
      Throws:
      io.grpc.StatusException
    • pauseEngine

      public Engine pauseEngine(PauseEngineRequest request) throws io.grpc.StatusException
       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].
       
      Throws:
      io.grpc.StatusException
    • resumeEngine

      public Engine resumeEngine(ResumeEngineRequest request) throws io.grpc.StatusException
       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].
       
      Throws:
      io.grpc.StatusException
    • tuneEngine

      public Operation tuneEngine(TuneEngineRequest request) throws io.grpc.StatusException
       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].
       
      Throws:
      io.grpc.StatusException