Interface AssistantServiceGrpc.AsyncService (0.90.0)

public static interface AssistantServiceGrpc.AsyncService

Service for managing Assistant configuration and assisting users.

Methods

createAssistant(CreateAssistantRequest request, StreamObserver<Assistant> responseObserver)

public default void createAssistant(CreateAssistantRequest request, StreamObserver<Assistant> responseObserver)

Creates an Assistant.

Parameters
Name Description
request CreateAssistantRequest
responseObserver io.grpc.stub.StreamObserver<Assistant>

deleteAssistant(DeleteAssistantRequest request, StreamObserver<Empty> responseObserver)

public default void deleteAssistant(DeleteAssistantRequest request, StreamObserver<Empty> responseObserver)

Deletes an Assistant.

Parameters
Name Description
request DeleteAssistantRequest
responseObserver io.grpc.stub.StreamObserver<Empty>

getAssistant(GetAssistantRequest request, StreamObserver<Assistant> responseObserver)

public default void getAssistant(GetAssistantRequest request, StreamObserver<Assistant> responseObserver)

Gets an Assistant.

Parameters
Name Description
request GetAssistantRequest
responseObserver io.grpc.stub.StreamObserver<Assistant>

listAssistants(ListAssistantsRequest request, StreamObserver<ListAssistantsResponse> responseObserver)

public default void listAssistants(ListAssistantsRequest request, StreamObserver<ListAssistantsResponse> responseObserver)

Lists all Assistants under an Engine.

Parameters
Name Description
request ListAssistantsRequest
responseObserver io.grpc.stub.StreamObserver<ListAssistantsResponse>

streamAssist(StreamAssistRequest request, StreamObserver<StreamAssistResponse> responseObserver)

public default void streamAssist(StreamAssistRequest request, StreamObserver<StreamAssistResponse> responseObserver)

Assists the user with a query in a streaming fashion.

Parameters
Name Description
request StreamAssistRequest
responseObserver io.grpc.stub.StreamObserver<StreamAssistResponse>

updateAssistant(UpdateAssistantRequest request, StreamObserver<Assistant> responseObserver)

public default void updateAssistant(UpdateAssistantRequest request, StreamObserver<Assistant> responseObserver)

Updates an Assistant

Parameters
Name Description
request UpdateAssistantRequest
responseObserver io.grpc.stub.StreamObserver<Assistant>