33 std::chrono::seconds{ 10 }
67 key_value_durable_timeout_ =
timeout;
79 key_value_scan_timeout_ =
timeout;
137 analytics_timeout_, connect_timeout_, eventing_timeout_, key_value_durable_timeout_,
138 key_value_timeout_, key_value_scan_timeout_, management_timeout_, query_timeout_,
139 search_timeout_, view_timeout_, bootstrap_timeout_, resolve_timeout_,
Definition timeout_options.hxx:26
static constexpr std::chrono::milliseconds default_resolve_timeout
Definition timeout_options.hxx:45
static constexpr std::chrono::milliseconds default_management_timeout
Definition timeout_options.hxx:38
static constexpr std::chrono::milliseconds default_query_timeout
Definition timeout_options.hxx:40
static constexpr std::chrono::milliseconds default_analytics_timeout
Definition timeout_options.hxx:28
auto query_timeout(std::chrono::milliseconds timeout) -> timeout_options &
Definition timeout_options.hxx:89
auto key_value_timeout(std::chrono::milliseconds timeout) -> timeout_options &
Definition timeout_options.hxx:71
auto key_value_durable_timeout(std::chrono::milliseconds timeout) -> timeout_options &
Definition timeout_options.hxx:65
auto bootstrap_timeout(std::chrono::milliseconds timeout) -> timeout_options &
Definition timeout_options.hxx:107
static constexpr std::chrono::milliseconds default_eventing_timeout
Definition timeout_options.hxx:31
static constexpr std::chrono::milliseconds default_bootstrap_timeout
Definition timeout_options.hxx:43
auto resolve_timeout(std::chrono::milliseconds timeout) -> timeout_options &
Definition timeout_options.hxx:113
auto build() const -> built
Definition timeout_options.hxx:134
static constexpr std::chrono::milliseconds default_search_timeout
Definition timeout_options.hxx:41
auto eventing_timeout(std::chrono::milliseconds timeout) -> timeout_options &
Definition timeout_options.hxx:59
auto analytics_timeout(std::chrono::milliseconds timeout) -> timeout_options &
Definition timeout_options.hxx:47
static constexpr std::chrono::milliseconds default_key_value_scan_timeout
Definition timeout_options.hxx:36
auto key_value_scan_timeout(std::chrono::milliseconds timeout) -> timeout_options &
Definition timeout_options.hxx:77
static constexpr std::chrono::milliseconds default_key_value_durable_timeout
Definition timeout_options.hxx:32
auto search_timeout(std::chrono::milliseconds timeout) -> timeout_options &
Definition timeout_options.hxx:95
static constexpr std::chrono::milliseconds default_view_timeout
Definition timeout_options.hxx:42
auto view_timeout(std::chrono::milliseconds timeout) -> timeout_options &
Definition timeout_options.hxx:101
static constexpr std::chrono::milliseconds default_key_value_timeout
Definition timeout_options.hxx:35
static constexpr std::chrono::milliseconds default_connect_timeout
Definition timeout_options.hxx:30
auto management_timeout(std::chrono::milliseconds timeout) -> timeout_options &
Definition timeout_options.hxx:83
auto connect_timeout(std::chrono::milliseconds timeout) -> timeout_options &
Definition timeout_options.hxx:53
Represents a single item from the result of scan()
Definition allow_querying_search_index_options.hxx:28
@ timeout
Definition analytics_status.hxx:34
Definition timeout_options.hxx:119
std::chrono::milliseconds search_timeout
Definition timeout_options.hxx:128
std::chrono::milliseconds view_timeout
Definition timeout_options.hxx:129
std::chrono::milliseconds connect_timeout
Definition timeout_options.hxx:121
std::chrono::milliseconds eventing_timeout
Definition timeout_options.hxx:122
std::chrono::milliseconds query_timeout
Definition timeout_options.hxx:127
std::chrono::milliseconds bootstrap_timeout
Definition timeout_options.hxx:130
std::chrono::milliseconds resolve_timeout
Definition timeout_options.hxx:131
std::chrono::milliseconds key_value_scan_timeout
Definition timeout_options.hxx:125
std::chrono::milliseconds key_value_durable_timeout
Definition timeout_options.hxx:123
std::chrono::milliseconds key_value_timeout
Definition timeout_options.hxx:124
std::chrono::milliseconds management_timeout
Definition timeout_options.hxx:126
std::chrono::milliseconds analytics_timeout
Definition timeout_options.hxx:120