Interface ConversationalSearchServiceGrpc.AsyncService
- All Known Implementing Classes:
ConversationalSearchServiceGrpc.ConversationalSearchServiceImplBase
- Enclosing class:
- ConversationalSearchServiceGrpc
public static interface ConversationalSearchServiceGrpc.AsyncService
Service for conversational search.
-
Method Summary
Modifier and TypeMethodDescriptiondefault voidanswerQuery(AnswerQueryRequest request, io.grpc.stub.StreamObserver<AnswerQueryResponse> responseObserver) Answer query method.default voidconverseConversation(ConverseConversationRequest request, io.grpc.stub.StreamObserver<ConverseConversationResponse> responseObserver) Converses a conversation.default voidcreateConversation(CreateConversationRequest request, io.grpc.stub.StreamObserver<Conversation> responseObserver) Creates a Conversation.default voidcreateSession(CreateSessionRequest request, io.grpc.stub.StreamObserver<Session> responseObserver) Creates a Session.default voiddeleteConversation(DeleteConversationRequest request, io.grpc.stub.StreamObserver<com.google.protobuf.Empty> responseObserver) Deletes a Conversation.default voiddeleteSession(DeleteSessionRequest request, io.grpc.stub.StreamObserver<com.google.protobuf.Empty> responseObserver) Deletes a Session.default voidgetAnswer(GetAnswerRequest request, io.grpc.stub.StreamObserver<Answer> responseObserver) Gets a Answer.default voidgetConversation(GetConversationRequest request, io.grpc.stub.StreamObserver<Conversation> responseObserver) Gets a Conversation.default voidgetSession(GetSessionRequest request, io.grpc.stub.StreamObserver<Session> responseObserver) Gets a Session.default voidlistConversations(ListConversationsRequest request, io.grpc.stub.StreamObserver<ListConversationsResponse> responseObserver) Lists all Conversations by their parent [DataStore][google.cloud.discoveryengine.v1alpha.DataStore].default voidlistSessions(ListSessionsRequest request, io.grpc.stub.StreamObserver<ListSessionsResponse> responseObserver) Lists all Sessions by their parent [DataStore][google.cloud.discoveryengine.v1alpha.DataStore].default voidupdateConversation(UpdateConversationRequest request, io.grpc.stub.StreamObserver<Conversation> responseObserver) Updates a Conversation.default voidupdateSession(UpdateSessionRequest request, io.grpc.stub.StreamObserver<Session> responseObserver) Updates a Session.
-
Method Details
-
converseConversation
default void converseConversation(ConverseConversationRequest request, io.grpc.stub.StreamObserver<ConverseConversationResponse> responseObserver) Converses a conversation.
-
createConversation
default void createConversation(CreateConversationRequest request, io.grpc.stub.StreamObserver<Conversation> responseObserver) Creates a Conversation. If the [Conversation][google.cloud.discoveryengine.v1alpha.Conversation] to create already exists, an ALREADY_EXISTS error is returned.
-
deleteConversation
default void deleteConversation(DeleteConversationRequest request, io.grpc.stub.StreamObserver<com.google.protobuf.Empty> responseObserver) Deletes a Conversation. If the [Conversation][google.cloud.discoveryengine.v1alpha.Conversation] to delete does not exist, a NOT_FOUND error is returned.
-
updateConversation
default void updateConversation(UpdateConversationRequest request, io.grpc.stub.StreamObserver<Conversation> responseObserver) Updates a Conversation. [Conversation][google.cloud.discoveryengine.v1alpha.Conversation] action type cannot be changed. If the [Conversation][google.cloud.discoveryengine.v1alpha.Conversation] to update does not exist, a NOT_FOUND error is returned.
-
getConversation
default void getConversation(GetConversationRequest request, io.grpc.stub.StreamObserver<Conversation> responseObserver) Gets a Conversation.
-
listConversations
default void listConversations(ListConversationsRequest request, io.grpc.stub.StreamObserver<ListConversationsResponse> responseObserver) Lists all Conversations by their parent [DataStore][google.cloud.discoveryengine.v1alpha.DataStore].
-
answerQuery
default void answerQuery(AnswerQueryRequest request, io.grpc.stub.StreamObserver<AnswerQueryResponse> responseObserver) Answer query method.
-
getAnswer
default void getAnswer(GetAnswerRequest request, io.grpc.stub.StreamObserver<Answer> responseObserver) Gets a Answer.
-
createSession
default void createSession(CreateSessionRequest request, io.grpc.stub.StreamObserver<Session> responseObserver) Creates a Session. If the [Session][google.cloud.discoveryengine.v1alpha.Session] to create already exists, an ALREADY_EXISTS error is returned.
-
deleteSession
default void deleteSession(DeleteSessionRequest request, io.grpc.stub.StreamObserver<com.google.protobuf.Empty> responseObserver) Deletes a Session. If the [Session][google.cloud.discoveryengine.v1alpha.Session] to delete does not exist, a NOT_FOUND error is returned.
-
updateSession
default void updateSession(UpdateSessionRequest request, io.grpc.stub.StreamObserver<Session> responseObserver) Updates a Session. [Session][google.cloud.discoveryengine.v1alpha.Session] action type cannot be changed. If the [Session][google.cloud.discoveryengine.v1alpha.Session] to update does not exist, a NOT_FOUND error is returned.
-
getSession
default void getSession(GetSessionRequest request, io.grpc.stub.StreamObserver<Session> responseObserver) Gets a Session.
-
listSessions
default void listSessions(ListSessionsRequest request, io.grpc.stub.StreamObserver<ListSessionsResponse> responseObserver) Lists all Sessions by their parent [DataStore][google.cloud.discoveryengine.v1alpha.DataStore].
-