9 namespace launchdarkly::config::shared::built {
 
   13     enum class VerifyMode { kVerifyPeer, kVerifyNone };
 
   16                std::optional<std::string> ca_bundle_path);
 
   18     [[nodiscard]] VerifyMode PeerVerifyMode() 
const;
 
   19     [[nodiscard]] std::optional<std::string> 
const& CustomCAFile() 
const;
 
   22     VerifyMode verify_mode_;
 
   23     std::optional<std::string> ca_bundle_path_;
 
   64     [[nodiscard]] std::optional<std::string> 
const& 
Url() 
const;
 
   67     std::optional<std::string> url_;
 
   73                    std::chrono::milliseconds read_timeout,
 
   74                    std::chrono::milliseconds write_timeout,
 
   75                    std::chrono::milliseconds response_timeout,
 
   76                    std::map<std::string, std::string> base_headers,
 
   80     [[nodiscard]] std::chrono::milliseconds ConnectTimeout() 
const;
 
   81     [[nodiscard]] std::chrono::milliseconds ReadTimeout() 
const;
 
   82     [[nodiscard]] std::chrono::milliseconds WriteTimeout() 
const;
 
   84     [[nodiscard]] std::chrono::milliseconds ResponseTimeout() 
const;
 
   85     [[nodiscard]] std::map<std::string, std::string> 
const& BaseHeaders() 
const;
 
   92     std::chrono::milliseconds connect_timeout_;
 
   93     std::chrono::milliseconds read_timeout_;
 
   94     std::chrono::milliseconds write_timeout_;
 
   95     std::chrono::milliseconds response_timeout_;
 
   96     std::map<std::string, std::string> base_headers_;
 
Definition: http_properties.hpp:70
Definition: http_properties.hpp:39
ProxyOptions()
Definition: http_properties.cpp:37
std::optional< std::string > const  & Url() const
Definition: http_properties.cpp:39
Definition: http_properties.hpp:11