3 #include <launchdarkly/config/shared/sdks.hpp>
10 namespace launchdarkly::config::shared::built {
12 template <
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;
35 template <
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;
54 template <
typename SDK>
Definition: data_source_config.hpp:55
Definition: data_source_config.hpp:39
Definition: data_source_config.hpp:36
Definition: data_source_config.hpp:22
Definition: data_source_config.hpp:13