This interface defines virtual methods for each of the user-facing overload sets in DocumentServiceClient. This allows users to inject custom behavior (e.g., with a Google Mock object) when writing tests that use objects of type DocumentServiceClient.
[[["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-21 UTC."],[[["This webpage details the `DocumentServiceConnection` object for `DocumentServiceClient`, which defines virtual methods for each user-facing overload set in `DocumentServiceClient`."],["The latest version of the `DocumentServiceConnection` class documentation is version 2.37.0-rc, with multiple previous versions available, including the 2.35.0 version that is being documented on this specific page."],["Users can create concrete instances of `DocumentServiceConnection` using `MakeDocumentServiceConnection()` and can mock it using `discoveryengine_v1_mocks::MockDocumentServiceConnection`."],["The `DocumentServiceConnection` interface offers a variety of virtual functions including GetDocument, ListDocuments, CreateDocument, UpdateDocument, DeleteDocument, and various other document and operation-related methods."],["The available functions allow for the management of documents within the discovery engine, such as importing, purging, retrieving, creating, updating, deleting, and listing documents, as well as various operations on said documents."]]],[]]