Class ReasoningEngineServiceGrpc.ReasoningEngineServiceFutureStub (3.53.0)

public static final class ReasoningEngineServiceGrpc.ReasoningEngineServiceFutureStub extends AbstractFutureStub<ReasoningEngineServiceGrpc.ReasoningEngineServiceFutureStub>

A stub to allow clients to do ListenableFuture-style rpc calls to service ReasoningEngineService.

A service for managing Vertex AI's Reasoning Engines.

Inheritance

java.lang.Object > io.grpc.stub.AbstractStub > io.grpc.stub.AbstractFutureStub > ReasoningEngineServiceGrpc.ReasoningEngineServiceFutureStub

Methods

build(Channel channel, CallOptions callOptions)

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

createReasoningEngine(CreateReasoningEngineRequest request)

public ListenableFuture<Operation> createReasoningEngine(CreateReasoningEngineRequest request)

Creates a reasoning engine.

Parameter
Name Description
request CreateReasoningEngineRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<Operation>

deleteReasoningEngine(DeleteReasoningEngineRequest request)

public ListenableFuture<Operation> deleteReasoningEngine(DeleteReasoningEngineRequest request)

Deletes a reasoning engine.

Parameter
Name Description
request DeleteReasoningEngineRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<Operation>

getReasoningEngine(GetReasoningEngineRequest request)

public ListenableFuture<ReasoningEngine> getReasoningEngine(GetReasoningEngineRequest request)

Gets a reasoning engine.

Parameter
Name Description
request GetReasoningEngineRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<ReasoningEngine>

listReasoningEngines(ListReasoningEnginesRequest request)

public ListenableFuture<ListReasoningEnginesResponse> listReasoningEngines(ListReasoningEnginesRequest request)

Lists reasoning engines in a location.

Parameter
Name Description
request ListReasoningEnginesRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<ListReasoningEnginesResponse>

updateReasoningEngine(UpdateReasoningEngineRequest request)

public ListenableFuture<Operation> updateReasoningEngine(UpdateReasoningEngineRequest request)

Updates a reasoning engine.

Parameter
Name Description
request UpdateReasoningEngineRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<Operation>