|
Couchbase C++ SDK 1.4.0 (rev. 59aa900)
|
#include <couchbase/tracing_options.hxx>
Classes | |
| struct | built |
Public Member Functions | |
| auto | enable (bool enable) -> tracing_options & |
| auto | orphaned_emit_interval (std::chrono::milliseconds interval) -> tracing_options & |
| auto | orphaned_sample_size (std::size_t number_or_samples) -> tracing_options & |
| auto | threshold_emit_interval (std::chrono::milliseconds interval) -> tracing_options & |
| auto | threshold_sample_size (std::size_t number_or_samples) -> tracing_options & |
| auto | key_value_threshold (std::chrono::milliseconds duration) -> tracing_options & |
| auto | query_threshold (std::chrono::milliseconds duration) -> tracing_options & |
| auto | view_threshold (std::chrono::milliseconds duration) -> tracing_options & |
| auto | search_threshold (std::chrono::milliseconds duration) -> tracing_options & |
| auto | analytics_threshold (std::chrono::milliseconds duration) -> tracing_options & |
| auto | management_threshold (std::chrono::milliseconds duration) -> tracing_options & |
| auto | eventing_threshold (std::chrono::milliseconds duration) -> tracing_options & |
| auto | tracer (std::shared_ptr< tracing::request_tracer > custom_tracer) -> tracing_options & |
| auto | build () const -> built |
Static Public Attributes | |
| static constexpr std::size_t | default_orphaned_sample_size { 64 } |
| static constexpr std::chrono::milliseconds | default_orphaned_emit_interval |
| static constexpr std::size_t | default_threshold_sample_size { 64 } |
| static constexpr std::chrono::milliseconds | default_threshold_emit_interval |
| static constexpr std::chrono::milliseconds | default_key_value_threshold { 500 } |
| static constexpr std::chrono::milliseconds | default_query_threshold { std::chrono::seconds{ 1 } } |
| static constexpr std::chrono::milliseconds | default_view_threshold { std::chrono::seconds{ 1 } } |
| static constexpr std::chrono::milliseconds | default_search_threshold { std::chrono::seconds{ 1 } } |
| static constexpr std::chrono::milliseconds | default_analytics_threshold |
| static constexpr std::chrono::milliseconds | default_management_threshold |
| static constexpr std::chrono::milliseconds | default_eventing_threshold |
|
inline |
|
inlinenodiscard |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |