3#include <launchdarkly/config/shared/sdks.hpp>
10namespace launchdarkly::config::shared::built {
12template <
typename SDK>
17 std::chrono::milliseconds initial_reconnect_delay;
18 std::string streaming_path;
23 std::chrono::milliseconds initial_reconnect_delay;
24 std::string streaming_path;
25 std::optional<std::string> filter_key;
30 return lhs.initial_reconnect_delay == rhs.initial_reconnect_delay &&
31 lhs.streaming_path == rhs.streaming_path &&
32 lhs.filter_key == rhs.filter_key;
35template <
typename SDK>
40 std::chrono::seconds poll_interval;
41 std::string polling_get_path;
42 std::string polling_report_path;
43 std::chrono::seconds min_polling_interval;
48 std::chrono::seconds poll_interval;
49 std::string polling_get_path;
50 std::chrono::seconds min_polling_interval;
51 std::optional<std::string> filter_key;
54template <
typename SDK>
Definition data_source_config.hpp:55
Definition data_source_config.hpp:36
Definition data_source_config.hpp:13