public static final class ConversationalSearchServiceGrpc.ConversationalSearchServiceFutureStub extends AbstractFutureStub<ConversationalSearchServiceGrpc.ConversationalSearchServiceFutureStub>
A stub to allow clients to do ListenableFuture-style rpc calls to service ConversationalSearchService.
Service for conversational search.
Inheritance
java.lang.Object > io.grpc.stub.AbstractStub > io.grpc.stub.AbstractFutureStub > ConversationalSearchServiceGrpc.ConversationalSearchServiceFutureStubMethods
build(Channel channel, CallOptions callOptions)
protected ConversationalSearchServiceGrpc.ConversationalSearchServiceFutureStub build(Channel channel, CallOptions callOptions)
Parameters | |
---|---|
Name | Description |
channel | io.grpc.Channel |
callOptions | io.grpc.CallOptions |
Returns | |
---|---|
Type | Description |
ConversationalSearchServiceGrpc.ConversationalSearchServiceFutureStub |
converseConversation(ConverseConversationRequest request)
public ListenableFuture<ConverseConversationResponse> converseConversation(ConverseConversationRequest request)
Converses a conversation.
Parameter | |
---|---|
Name | Description |
request | ConverseConversationRequest |
Returns | |
---|---|
Type | Description |
com.google.common.util.concurrent.ListenableFuture<ConverseConversationResponse> |
createConversation(CreateConversationRequest request)
public ListenableFuture<Conversation> createConversation(CreateConversationRequest request)
Creates a Conversation. If the Conversation to create already exists, an ALREADY_EXISTS error is returned.
Parameter | |
---|---|
Name | Description |
request | CreateConversationRequest |
Returns | |
---|---|
Type | Description |
com.google.common.util.concurrent.ListenableFuture<Conversation> |
deleteConversation(DeleteConversationRequest request)
public ListenableFuture<Empty> deleteConversation(DeleteConversationRequest request)
Deletes a Conversation. If the Conversation to delete does not exist, a NOT_FOUND error is returned.
Parameter | |
---|---|
Name | Description |
request | DeleteConversationRequest |
Returns | |
---|---|
Type | Description |
com.google.common.util.concurrent.ListenableFuture<Empty> |
getConversation(GetConversationRequest request)
public ListenableFuture<Conversation> getConversation(GetConversationRequest request)
Gets a Conversation.
Parameter | |
---|---|
Name | Description |
request | GetConversationRequest |
Returns | |
---|---|
Type | Description |
com.google.common.util.concurrent.ListenableFuture<Conversation> |
listConversations(ListConversationsRequest request)
public ListenableFuture<ListConversationsResponse> listConversations(ListConversationsRequest request)
Lists all Conversations by their parent DataStore.
Parameter | |
---|---|
Name | Description |
request | ListConversationsRequest |
Returns | |
---|---|
Type | Description |
com.google.common.util.concurrent.ListenableFuture<ListConversationsResponse> |
updateConversation(UpdateConversationRequest request)
public ListenableFuture<Conversation> updateConversation(UpdateConversationRequest request)
Updates a Conversation. Conversation action type cannot be changed. If the Conversation to update does not exist, a NOT_FOUND error is returned.
Parameter | |
---|---|
Name | Description |
request | UpdateConversationRequest |
Returns | |
---|---|
Type | Description |
com.google.common.util.concurrent.ListenableFuture<Conversation> |