Class AssistantServiceGrpc.AssistantServiceFutureStub (0.90.0)

public static final class AssistantServiceGrpc.AssistantServiceFutureStub extends AbstractFutureStub<AssistantServiceGrpc.AssistantServiceFutureStub>

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

Service for managing Assistant configuration and assisting users.

Inheritance

java.lang.Object > io.grpc.stub.AbstractStub > io.grpc.stub.AbstractFutureStub > AssistantServiceGrpc.AssistantServiceFutureStub

Methods

build(Channel channel, CallOptions callOptions)

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

createAssistant(CreateAssistantRequest request)

public ListenableFuture<Assistant> createAssistant(CreateAssistantRequest request)

Creates an Assistant.

Parameter
Name Description
request CreateAssistantRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<Assistant>

deleteAssistant(DeleteAssistantRequest request)

public ListenableFuture<Empty> deleteAssistant(DeleteAssistantRequest request)

Deletes an Assistant.

Parameter
Name Description
request DeleteAssistantRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<Empty>

getAssistant(GetAssistantRequest request)

public ListenableFuture<Assistant> getAssistant(GetAssistantRequest request)

Gets an Assistant.

Parameter
Name Description
request GetAssistantRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<Assistant>

listAssistants(ListAssistantsRequest request)

public ListenableFuture<ListAssistantsResponse> listAssistants(ListAssistantsRequest request)

Lists all Assistants under an Engine.

Parameter
Name Description
request ListAssistantsRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<ListAssistantsResponse>

updateAssistant(UpdateAssistantRequest request)

public ListenableFuture<Assistant> updateAssistant(UpdateAssistantRequest request)

Updates an Assistant

Parameter
Name Description
request UpdateAssistantRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<Assistant>