userver: dynamic_config::Client Class Reference
⚠️ This is the documentation for an old userver version. Click here to switch to the latest version.
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages Concepts
dynamic_config::Client Class Referencefinal

#include <userver/dynamic_config/client/client.hpp>

Detailed Description

Client for the dynamic configs service.

It is safe to concurrently invoke members of the same client because this client is a thin wrapper around clients::http::Client.

Definition at line 37 of file client.hpp.

Classes

struct  JsonReply
 
struct  Reply
 

Public Types

using Timestamp = std::string
 

Public Member Functions

 Client (clients::http::Client &http_client, const ClientConfig &)
 
Reply DownloadFullDocsMap ()
 
Reply FetchDocsMap (const std::optional< Timestamp > &last_update, const std::vector< std::string > &fields_to_load)
 
JsonReply FetchJson (const std::optional< Timestamp > &last_update, const std::vector< std::string > &fields_to_load)
 

Member Typedef Documentation

◆ Timestamp

using dynamic_config::Client::Timestamp = std::string

Definition at line 43 of file client.hpp.


The documentation for this class was generated from the following file: