Class ReasoningEngineExecutionServiceGrpc.ReasoningEngineExecutionServiceBlockingV2Stub (3.94.0)

public static final class ReasoningEngineExecutionServiceGrpc.ReasoningEngineExecutionServiceBlockingV2Stub extends AbstractBlockingStub<ReasoningEngineExecutionServiceGrpc.ReasoningEngineExecutionServiceBlockingV2Stub>

A stub to allow clients to do synchronous rpc calls to service ReasoningEngineExecutionService.

A service for executing queries on Reasoning Engine.

Inheritance

java.lang.Object > io.grpc.stub.AbstractStub > io.grpc.stub.AbstractBlockingStub > ReasoningEngineExecutionServiceGrpc.ReasoningEngineExecutionServiceBlockingV2Stub

Methods

asyncQueryReasoningEngine(AsyncQueryReasoningEngineRequest request)

public Operation asyncQueryReasoningEngine(AsyncQueryReasoningEngineRequest request)

Async query using a reasoning engine.

Parameter
Name Description
request AsyncQueryReasoningEngineRequest
Returns
Type Description
Operation
Exceptions
Type Description
io.grpc.StatusException

build(Channel channel, CallOptions callOptions)

protected ReasoningEngineExecutionServiceGrpc.ReasoningEngineExecutionServiceBlockingV2Stub build(Channel channel, CallOptions callOptions)
Parameters
Name Description
channel io.grpc.Channel
callOptions io.grpc.CallOptions
Returns
Type Description
ReasoningEngineExecutionServiceGrpc.ReasoningEngineExecutionServiceBlockingV2Stub
Overrides
io.grpc.stub.AbstractStub.build(io.grpc.Channel,io.grpc.CallOptions)

cancelAsyncQueryReasoningEngine(CancelAsyncQueryReasoningEngineRequest request)

public CancelAsyncQueryReasoningEngineResponse cancelAsyncQueryReasoningEngine(CancelAsyncQueryReasoningEngineRequest request)

Cancels an AsyncQueryReasoningEngine operation.

Parameter
Name Description
request CancelAsyncQueryReasoningEngineRequest
Returns
Type Description
CancelAsyncQueryReasoningEngineResponse
Exceptions
Type Description
io.grpc.StatusException

queryReasoningEngine(QueryReasoningEngineRequest request)

public QueryReasoningEngineResponse queryReasoningEngine(QueryReasoningEngineRequest request)

Queries using a reasoning engine.

Parameter
Name Description
request QueryReasoningEngineRequest
Returns
Type Description
QueryReasoningEngineResponse
Exceptions
Type Description
io.grpc.StatusException

streamQueryReasoningEngine(StreamQueryReasoningEngineRequest request)

public BlockingClientCall<?,HttpBody> streamQueryReasoningEngine(StreamQueryReasoningEngineRequest request)

Streams queries using a reasoning engine.

Parameter
Name Description
request StreamQueryReasoningEngineRequest
Returns
Type Description
io.grpc.stub.BlockingClientCall<?,com.google.api.HttpBody>