public static final class ConversationalSearchServiceGrpc.ConversationalSearchServiceStub extends io.grpc.stub.AbstractAsyncStub<ConversationalSearchServiceGrpc.ConversationalSearchServiceStub>
Service for conversational search.
| Modifier and Type | Method and Description |
|---|---|
void |
answerQuery(AnswerQueryRequest request,
io.grpc.stub.StreamObserver<AnswerQueryResponse> responseObserver)
Answer query method.
|
protected ConversationalSearchServiceGrpc.ConversationalSearchServiceStub |
build(io.grpc.Channel channel,
io.grpc.CallOptions callOptions) |
void |
converseConversation(ConverseConversationRequest request,
io.grpc.stub.StreamObserver<ConverseConversationResponse> responseObserver)
Converses a conversation.
|
void |
createConversation(CreateConversationRequest request,
io.grpc.stub.StreamObserver<Conversation> responseObserver)
Creates a Conversation.
|
void |
createSession(CreateSessionRequest request,
io.grpc.stub.StreamObserver<Session> responseObserver)
Creates a Session.
|
void |
deleteConversation(DeleteConversationRequest request,
io.grpc.stub.StreamObserver<com.google.protobuf.Empty> responseObserver)
Deletes a Conversation.
|
void |
deleteSession(DeleteSessionRequest request,
io.grpc.stub.StreamObserver<com.google.protobuf.Empty> responseObserver)
Deletes a Session.
|
void |
getAnswer(GetAnswerRequest request,
io.grpc.stub.StreamObserver<Answer> responseObserver)
Gets a Answer.
|
void |
getConversation(GetConversationRequest request,
io.grpc.stub.StreamObserver<Conversation> responseObserver)
Gets a Conversation.
|
void |
getSession(GetSessionRequest request,
io.grpc.stub.StreamObserver<Session> responseObserver)
Gets a Session.
|
void |
listConversations(ListConversationsRequest request,
io.grpc.stub.StreamObserver<ListConversationsResponse> responseObserver)
Lists all Conversations by their parent
[DataStore][google.cloud.discoveryengine.v1beta.DataStore].
|
void |
listSessions(ListSessionsRequest request,
io.grpc.stub.StreamObserver<ListSessionsResponse> responseObserver)
Lists all Sessions by their parent
[DataStore][google.cloud.discoveryengine.v1beta.DataStore].
|
void |
updateConversation(UpdateConversationRequest request,
io.grpc.stub.StreamObserver<Conversation> responseObserver)
Updates a Conversation.
|
void |
updateSession(UpdateSessionRequest request,
io.grpc.stub.StreamObserver<Session> responseObserver)
Updates a Session.
|
getCallOptions, getChannel, withCallCredentials, withChannel, withCompression, withDeadline, withDeadlineAfter, withDeadlineAfter, withExecutor, withInterceptors, withMaxInboundMessageSize, withMaxOutboundMessageSize, withOnReadyThreshold, withOption, withWaitForReadyprotected ConversationalSearchServiceGrpc.ConversationalSearchServiceStub build(io.grpc.Channel channel, io.grpc.CallOptions callOptions)
build in class io.grpc.stub.AbstractStub<ConversationalSearchServiceGrpc.ConversationalSearchServiceStub>public void converseConversation(ConverseConversationRequest request, io.grpc.stub.StreamObserver<ConverseConversationResponse> responseObserver)
Converses a conversation.
public void createConversation(CreateConversationRequest request, io.grpc.stub.StreamObserver<Conversation> responseObserver)
Creates a Conversation. If the [Conversation][google.cloud.discoveryengine.v1beta.Conversation] to create already exists, an ALREADY_EXISTS error is returned.
public void deleteConversation(DeleteConversationRequest request, io.grpc.stub.StreamObserver<com.google.protobuf.Empty> responseObserver)
Deletes a Conversation. If the [Conversation][google.cloud.discoveryengine.v1beta.Conversation] to delete does not exist, a NOT_FOUND error is returned.
public void updateConversation(UpdateConversationRequest request, io.grpc.stub.StreamObserver<Conversation> responseObserver)
Updates a Conversation. [Conversation][google.cloud.discoveryengine.v1beta.Conversation] action type cannot be changed. If the [Conversation][google.cloud.discoveryengine.v1beta.Conversation] to update does not exist, a NOT_FOUND error is returned.
public void getConversation(GetConversationRequest request, io.grpc.stub.StreamObserver<Conversation> responseObserver)
Gets a Conversation.
public void listConversations(ListConversationsRequest request, io.grpc.stub.StreamObserver<ListConversationsResponse> responseObserver)
Lists all Conversations by their parent [DataStore][google.cloud.discoveryengine.v1beta.DataStore].
public void answerQuery(AnswerQueryRequest request, io.grpc.stub.StreamObserver<AnswerQueryResponse> responseObserver)
Answer query method.
public void getAnswer(GetAnswerRequest request, io.grpc.stub.StreamObserver<Answer> responseObserver)
Gets a Answer.
public void createSession(CreateSessionRequest request, io.grpc.stub.StreamObserver<Session> responseObserver)
Creates a Session. If the [Session][google.cloud.discoveryengine.v1beta.Session] to create already exists, an ALREADY_EXISTS error is returned.
public void deleteSession(DeleteSessionRequest request, io.grpc.stub.StreamObserver<com.google.protobuf.Empty> responseObserver)
Deletes a Session. If the [Session][google.cloud.discoveryengine.v1beta.Session] to delete does not exist, a NOT_FOUND error is returned.
public void updateSession(UpdateSessionRequest request, io.grpc.stub.StreamObserver<Session> responseObserver)
Updates a Session. [Session][google.cloud.discoveryengine.v1beta.Session] action type cannot be changed. If the [Session][google.cloud.discoveryengine.v1beta.Session] to update does not exist, a NOT_FOUND error is returned.
public void getSession(GetSessionRequest request, io.grpc.stub.StreamObserver<Session> responseObserver)
Gets a Session.
public void listSessions(ListSessionsRequest request, io.grpc.stub.StreamObserver<ListSessionsResponse> responseObserver)
Lists all Sessions by their parent [DataStore][google.cloud.discoveryengine.v1beta.DataStore].
Copyright © 2025 Google LLC. All rights reserved.