Class ReasoningEngineExecutionServiceGrpc.ReasoningEngineExecutionServiceBlockingStub (3.56.0)

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

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.ReasoningEngineExecutionServiceBlockingStub

Methods

build(Channel channel, CallOptions callOptions)

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

queryReasoningEngine(QueryReasoningEngineRequest request)

public QueryReasoningEngineResponse queryReasoningEngine(QueryReasoningEngineRequest request)

Queries using a reasoning engine.

Parameter
Name Description
request QueryReasoningEngineRequest
Returns
Type Description
QueryReasoningEngineResponse

streamQueryReasoningEngine(StreamQueryReasoningEngineRequest request)

public Iterator<HttpBody> streamQueryReasoningEngine(StreamQueryReasoningEngineRequest request)

Streams queries using a reasoning engine.

Parameter
Name Description
request StreamQueryReasoningEngineRequest
Returns
Type Description
Iterator<com.google.api.HttpBody>