Interface ConversationalSearchServiceGrpc.AsyncService
-
- All Known Implementing Classes:
ConversationalSearchServiceGrpc.ConversationalSearchServiceImplBase
- Enclosing class:
- ConversationalSearchServiceGrpc
public static interface ConversationalSearchServiceGrpc.AsyncService
Service for conversational search.
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default void
converseConversation(ConverseConversationRequest request, io.grpc.stub.StreamObserver<ConverseConversationResponse> responseObserver)
Converses a conversation.default void
createConversation(CreateConversationRequest request, io.grpc.stub.StreamObserver<Conversation> responseObserver)
Creates a Conversation.default void
deleteConversation(DeleteConversationRequest request, io.grpc.stub.StreamObserver<com.google.protobuf.Empty> responseObserver)
Deletes a Conversation.default void
getConversation(GetConversationRequest request, io.grpc.stub.StreamObserver<Conversation> responseObserver)
Gets a Conversation.default void
listConversations(ListConversationsRequest request, io.grpc.stub.StreamObserver<ListConversationsResponse> responseObserver)
Lists all Conversations by their parent [DataStore][google.cloud.discoveryengine.v1.DataStore].default void
updateConversation(UpdateConversationRequest request, io.grpc.stub.StreamObserver<Conversation> responseObserver)
Updates a Conversation.
-
-
-
Method Detail
-
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.v1.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.v1.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.v1.Conversation] action type cannot be changed. If the [Conversation][google.cloud.discoveryengine.v1.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.v1.DataStore].
-
-