Class ConversationalSearchServiceGrpc.ConversationalSearchServiceBlockingStub (0.38.0)

public static final class ConversationalSearchServiceGrpc.ConversationalSearchServiceBlockingStub extends AbstractBlockingStub<ConversationalSearchServiceGrpc.ConversationalSearchServiceBlockingStub>

A stub to allow clients to do synchronous rpc calls to service ConversationalSearchService.

Service for conversational search.

Inheritance

java.lang.Object > io.grpc.stub.AbstractStub > io.grpc.stub.AbstractBlockingStub > ConversationalSearchServiceGrpc.ConversationalSearchServiceBlockingStub

Methods

build(Channel channel, CallOptions callOptions)

protected ConversationalSearchServiceGrpc.ConversationalSearchServiceBlockingStub build(Channel channel, CallOptions callOptions)
Parameters
Name Description
channel io.grpc.Channel
callOptions io.grpc.CallOptions
Returns
Type Description
ConversationalSearchServiceGrpc.ConversationalSearchServiceBlockingStub
Overrides
io.grpc.stub.AbstractStub.build(io.grpc.Channel,io.grpc.CallOptions)

converseConversation(ConverseConversationRequest request)

public ConverseConversationResponse converseConversation(ConverseConversationRequest request)

Converses a conversation.

Parameter
Name Description
request ConverseConversationRequest
Returns
Type Description
ConverseConversationResponse

createConversation(CreateConversationRequest request)

public 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
Conversation

deleteConversation(DeleteConversationRequest request)

public 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
Empty

getConversation(GetConversationRequest request)

public Conversation getConversation(GetConversationRequest request)

Gets a Conversation.

Parameter
Name Description
request GetConversationRequest
Returns
Type Description
Conversation

listConversations(ListConversationsRequest request)

public ListConversationsResponse listConversations(ListConversationsRequest request)

Lists all Conversations by their parent DataStore.

Parameter
Name Description
request ListConversationsRequest
Returns
Type Description
ListConversationsResponse

updateConversation(UpdateConversationRequest request)

public 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
Conversation