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