The ConversationsConnection
object for ConversationsClient
.
This interface defines virtual methods for each of the user-facing overload sets in ConversationsClient
. This allows users to inject custom behavior (e.g., with a Google Mock object) when writing tests that use objects of type ConversationsClient
.
To create a concrete instance, see MakeConversationsConnection()
.
For mocking, see dialogflow_es_mocks::MockConversationsConnection
.
Functions
virtual options()
Returns | |
---|---|
Type | Description |
Options |
virtual CreateConversation(google::cloud::dialogflow::v2::CreateConversationRequest const &)
Parameter | |
---|---|
Name | Description |
request |
google::cloud::dialogflow::v2::CreateConversationRequest const &
|
Returns | |
---|---|
Type | Description |
StatusOr< google::cloud::dialogflow::v2::Conversation > |
virtual ListConversations(google::cloud::dialogflow::v2::ListConversationsRequest)
Parameter | |
---|---|
Name | Description |
request |
google::cloud::dialogflow::v2::ListConversationsRequest
|
Returns | |
---|---|
Type | Description |
StreamRange< google::cloud::dialogflow::v2::Conversation > |
virtual GetConversation(google::cloud::dialogflow::v2::GetConversationRequest const &)
Parameter | |
---|---|
Name | Description |
request |
google::cloud::dialogflow::v2::GetConversationRequest const &
|
Returns | |
---|---|
Type | Description |
StatusOr< google::cloud::dialogflow::v2::Conversation > |
virtual CompleteConversation(google::cloud::dialogflow::v2::CompleteConversationRequest const &)
Parameter | |
---|---|
Name | Description |
request |
google::cloud::dialogflow::v2::CompleteConversationRequest const &
|
Returns | |
---|---|
Type | Description |
StatusOr< google::cloud::dialogflow::v2::Conversation > |
virtual ListMessages(google::cloud::dialogflow::v2::ListMessagesRequest)
Parameter | |
---|---|
Name | Description |
request |
google::cloud::dialogflow::v2::ListMessagesRequest
|
Returns | |
---|---|
Type | Description |
StreamRange< google::cloud::dialogflow::v2::Message > |
virtual SuggestConversationSummary(google::cloud::dialogflow::v2::SuggestConversationSummaryRequest const &)
Parameter | |
---|---|
Name | Description |
request |
google::cloud::dialogflow::v2::SuggestConversationSummaryRequest const &
|
Returns | |
---|---|
Type | Description |
StatusOr< google::cloud::dialogflow::v2::SuggestConversationSummaryResponse > |
virtual GenerateStatelessSummary(google::cloud::dialogflow::v2::GenerateStatelessSummaryRequest const &)
Parameter | |
---|---|
Name | Description |
request |
google::cloud::dialogflow::v2::GenerateStatelessSummaryRequest const &
|
Returns | |
---|---|
Type | Description |
StatusOr< google::cloud::dialogflow::v2::GenerateStatelessSummaryResponse > |
virtual GenerateStatelessSuggestion(google::cloud::dialogflow::v2::GenerateStatelessSuggestionRequest const &)
Parameter | |
---|---|
Name | Description |
request |
google::cloud::dialogflow::v2::GenerateStatelessSuggestionRequest const &
|
Returns | |
---|---|
Type | Description |
StatusOr< google::cloud::dialogflow::v2::GenerateStatelessSuggestionResponse > |
virtual SearchKnowledge(google::cloud::dialogflow::v2::SearchKnowledgeRequest const &)
Parameter | |
---|---|
Name | Description |
request |
google::cloud::dialogflow::v2::SearchKnowledgeRequest const &
|
Returns | |
---|---|
Type | Description |
StatusOr< google::cloud::dialogflow::v2::SearchKnowledgeResponse > |