This interface defines virtual methods for each of the user-facing overload sets in ConversationDatasetsClient. This allows users to inject custom behavior (e.g., with a Google Mock object) when writing tests that use objects of type ConversationDatasetsClient.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-03-14 UTC."],[[["This webpage provides documentation for the `ConversationDatasetsConnection` class within the Google Cloud Dialogflow ES C++ client library, focusing on version 2.11.0, but also includes links to other versions."],["The `ConversationDatasetsConnection` class defines virtual methods that correspond to user-facing overload sets in `ConversationDatasetsClient`, enabling users to inject custom behavior, primarily for testing."],["The provided content highlights the ability to create, get, list, delete, and import conversation datasets, and it provides the functions and parameters used for that, each with its respective return type."],["Users can create concrete instances of `ConversationDatasetsConnection` using the `MakeConversationDatasetsConnection()` function, or utilize the `MockConversationDatasetsConnection` class for mocking purposes."],["The page details the available functions for the `ConversationDatasetsConnection` class, and they are `options`, `CreateConversationDataset`, `GetConversationDataset`, `ListConversationDatasets`, `DeleteConversationDataset`, `ImportConversationData`, each with its parameters and return types listed."]]],[]]