Class EngineServiceGrpc.EngineServiceStub
java.lang.Object
io.grpc.stub.AbstractStub<S>
io.grpc.stub.AbstractAsyncStub<EngineServiceGrpc.EngineServiceStub>
com.google.cloud.discoveryengine.v1.EngineServiceGrpc.EngineServiceStub
- Enclosing class:
- EngineServiceGrpc
public static final class EngineServiceGrpc.EngineServiceStub
extends io.grpc.stub.AbstractAsyncStub<EngineServiceGrpc.EngineServiceStub>
A stub to allow clients to do asynchronous rpc calls to service EngineService.
Service for managing [Engine][google.cloud.discoveryengine.v1.Engine] configuration.
-
Nested Class Summary
Nested classes/interfaces inherited from class io.grpc.stub.AbstractStub
io.grpc.stub.AbstractStub.StubFactory<T extends io.grpc.stub.AbstractStub<T>> -
Method Summary
Modifier and TypeMethodDescriptionprotected EngineServiceGrpc.EngineServiceStubbuild(io.grpc.Channel channel, io.grpc.CallOptions callOptions) voidcreateEngine(CreateEngineRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Creates a [Engine][google.cloud.discoveryengine.v1.Engine].voiddeleteEngine(DeleteEngineRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Deletes a [Engine][google.cloud.discoveryengine.v1.Engine].voidgetEngine(GetEngineRequest request, io.grpc.stub.StreamObserver<Engine> responseObserver) Gets a [Engine][google.cloud.discoveryengine.v1.Engine].voidlistEngines(ListEnginesRequest request, io.grpc.stub.StreamObserver<ListEnginesResponse> responseObserver) Lists all the [Engine][google.cloud.discoveryengine.v1.Engine]s associated with the project.voidupdateEngine(UpdateEngineRequest request, io.grpc.stub.StreamObserver<Engine> responseObserver) Updates an [Engine][google.cloud.discoveryengine.v1.Engine]Methods inherited from class io.grpc.stub.AbstractAsyncStub
newStub, newStubMethods inherited from class io.grpc.stub.AbstractStub
getCallOptions, getChannel, withCallCredentials, withChannel, withCompression, withDeadline, withDeadlineAfter, withDeadlineAfter, withExecutor, withInterceptors, withMaxInboundMessageSize, withMaxOutboundMessageSize, withOnReadyThreshold, withOption, withWaitForReady
-
Method Details
-
build
protected EngineServiceGrpc.EngineServiceStub build(io.grpc.Channel channel, io.grpc.CallOptions callOptions) - Specified by:
buildin classio.grpc.stub.AbstractStub<EngineServiceGrpc.EngineServiceStub>
-
createEngine
public void createEngine(CreateEngineRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Creates a [Engine][google.cloud.discoveryengine.v1.Engine].
-
deleteEngine
public void deleteEngine(DeleteEngineRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Deletes a [Engine][google.cloud.discoveryengine.v1.Engine].
-
updateEngine
public void updateEngine(UpdateEngineRequest request, io.grpc.stub.StreamObserver<Engine> responseObserver) Updates an [Engine][google.cloud.discoveryengine.v1.Engine]
-
getEngine
public void getEngine(GetEngineRequest request, io.grpc.stub.StreamObserver<Engine> responseObserver) Gets a [Engine][google.cloud.discoveryengine.v1.Engine].
-
listEngines
public void listEngines(ListEnginesRequest request, io.grpc.stub.StreamObserver<ListEnginesResponse> responseObserver) Lists all the [Engine][google.cloud.discoveryengine.v1.Engine]s associated with the project.
-