/*!
@page discoveryengine-override-endpoint How to Override the Default Endpoint

In some cases, you may need to override the default endpoint used by the client
library. Use the
[EndpointOption](@ref google::cloud::EndpointOption) when initializing the
client library to change this default.

<!-- inject-endpoint-snippet-start -->
For example, this will override the default endpoint for `discoveryengine_v1::CompletionServiceClient`:

@snippet completion_client_samples.cc set-client-endpoint

Follow these links to find examples for other \c *Client classes:

- [\c discoveryengine_v1::CompletionServiceClient](@ref discoveryengine_v1::CompletionServiceClient-endpoint-snippet)
- [\c discoveryengine_v1::ControlServiceClient](@ref discoveryengine_v1::ControlServiceClient-endpoint-snippet)
- [\c discoveryengine_v1::ConversationalSearchServiceClient](@ref discoveryengine_v1::ConversationalSearchServiceClient-endpoint-snippet)
- [\c discoveryengine_v1::DataStoreServiceClient](@ref discoveryengine_v1::DataStoreServiceClient-endpoint-snippet)
- [\c discoveryengine_v1::DocumentServiceClient](@ref discoveryengine_v1::DocumentServiceClient-endpoint-snippet)
- [\c discoveryengine_v1::EngineServiceClient](@ref discoveryengine_v1::EngineServiceClient-endpoint-snippet)
- [\c discoveryengine_v1::GroundedGenerationServiceClient](@ref discoveryengine_v1::GroundedGenerationServiceClient-endpoint-snippet)
- [\c discoveryengine_v1::ProjectServiceClient](@ref discoveryengine_v1::ProjectServiceClient-endpoint-snippet)
- [\c discoveryengine_v1::RankServiceClient](@ref discoveryengine_v1::RankServiceClient-endpoint-snippet)
- [\c discoveryengine_v1::RecommendationServiceClient](@ref discoveryengine_v1::RecommendationServiceClient-endpoint-snippet)
- [\c discoveryengine_v1::SchemaServiceClient](@ref discoveryengine_v1::SchemaServiceClient-endpoint-snippet)
- [\c discoveryengine_v1::SearchServiceClient](@ref discoveryengine_v1::SearchServiceClient-endpoint-snippet)
- [\c discoveryengine_v1::SiteSearchEngineServiceClient](@ref discoveryengine_v1::SiteSearchEngineServiceClient-endpoint-snippet)
- [\c discoveryengine_v1::UserEventServiceClient](@ref discoveryengine_v1::UserEventServiceClient-endpoint-snippet)

<!-- inject-endpoint-snippet-end -->

*/

// <!-- inject-endpoint-pages-start -->

/*! @page discoveryengine_v1::CompletionServiceClient-endpoint-snippet Override discoveryengine_v1::CompletionServiceClient Endpoint Configuration

@snippet google/cloud/discoveryengine/v1/samples/completion_client_samples.cc set-client-endpoint

*/

/*! @page discoveryengine_v1::ControlServiceClient-endpoint-snippet Override discoveryengine_v1::ControlServiceClient Endpoint Configuration

@snippet google/cloud/discoveryengine/v1/samples/control_client_samples.cc set-client-endpoint

*/

/*! @page discoveryengine_v1::ConversationalSearchServiceClient-endpoint-snippet Override discoveryengine_v1::ConversationalSearchServiceClient Endpoint Configuration

@snippet google/cloud/discoveryengine/v1/samples/conversational_search_client_samples.cc set-client-endpoint

*/

/*! @page discoveryengine_v1::DataStoreServiceClient-endpoint-snippet Override discoveryengine_v1::DataStoreServiceClient Endpoint Configuration

@snippet google/cloud/discoveryengine/v1/samples/data_store_client_samples.cc set-client-endpoint

*/

/*! @page discoveryengine_v1::DocumentServiceClient-endpoint-snippet Override discoveryengine_v1::DocumentServiceClient Endpoint Configuration

@snippet google/cloud/discoveryengine/v1/samples/document_client_samples.cc set-client-endpoint

*/

/*! @page discoveryengine_v1::EngineServiceClient-endpoint-snippet Override discoveryengine_v1::EngineServiceClient Endpoint Configuration

@snippet google/cloud/discoveryengine/v1/samples/engine_client_samples.cc set-client-endpoint

*/

/*! @page discoveryengine_v1::GroundedGenerationServiceClient-endpoint-snippet Override discoveryengine_v1::GroundedGenerationServiceClient Endpoint Configuration

@snippet google/cloud/discoveryengine/v1/samples/grounded_generation_client_samples.cc set-client-endpoint

*/

/*! @page discoveryengine_v1::ProjectServiceClient-endpoint-snippet Override discoveryengine_v1::ProjectServiceClient Endpoint Configuration

@snippet google/cloud/discoveryengine/v1/samples/project_client_samples.cc set-client-endpoint

*/

/*! @page discoveryengine_v1::RankServiceClient-endpoint-snippet Override discoveryengine_v1::RankServiceClient Endpoint Configuration

@snippet google/cloud/discoveryengine/v1/samples/rank_client_samples.cc set-client-endpoint

*/

/*! @page discoveryengine_v1::RecommendationServiceClient-endpoint-snippet Override discoveryengine_v1::RecommendationServiceClient Endpoint Configuration

@snippet google/cloud/discoveryengine/v1/samples/recommendation_client_samples.cc set-client-endpoint

*/

/*! @page discoveryengine_v1::SchemaServiceClient-endpoint-snippet Override discoveryengine_v1::SchemaServiceClient Endpoint Configuration

@snippet google/cloud/discoveryengine/v1/samples/schema_client_samples.cc set-client-endpoint

*/

/*! @page discoveryengine_v1::SearchServiceClient-endpoint-snippet Override discoveryengine_v1::SearchServiceClient Endpoint Configuration

@snippet google/cloud/discoveryengine/v1/samples/search_client_samples.cc set-client-endpoint

*/

/*! @page discoveryengine_v1::SiteSearchEngineServiceClient-endpoint-snippet Override discoveryengine_v1::SiteSearchEngineServiceClient Endpoint Configuration

@snippet google/cloud/discoveryengine/v1/samples/site_search_engine_client_samples.cc set-client-endpoint

*/

/*! @page discoveryengine_v1::UserEventServiceClient-endpoint-snippet Override discoveryengine_v1::UserEventServiceClient Endpoint Configuration

@snippet google/cloud/discoveryengine/v1/samples/user_event_client_samples.cc set-client-endpoint

*/
// <!-- inject-endpoint-pages-end -->
