Couchbase C++ SDK 1.0.4 (rev. 5355b0f)
|
Immutable value object representing consistent options. More...
#include <couchbase/query_options.hxx>
Public Attributes | |
const bool | adhoc |
const bool | metrics |
const bool | readonly |
const bool | flex_index |
const bool | preserve_expiry |
std::optional< bool > | use_replica |
std::optional< std::uint64_t > | max_parallelism |
std::optional< std::uint64_t > | scan_cap |
std::optional< std::chrono::milliseconds > | scan_wait |
std::optional< std::uint64_t > | pipeline_batch |
std::optional< std::uint64_t > | pipeline_cap |
std::optional< std::string > | client_context_id |
std::optional< query_scan_consistency > | scan_consistency |
std::vector< mutation_token > | mutation_state |
std::optional< query_profile > | profile |
std::vector< codec::binary > | positional_parameters |
std::map< std::string, codec::binary, std::less<> > | named_parameters |
std::map< std::string, codec::binary, std::less<> > | raw |
Public Attributes inherited from common_options< derived_class >::built | |
const std::optional< std::chrono::milliseconds > | timeout |
const std::shared_ptr< couchbase::retry_strategy > | retry_strategy |
const std::shared_ptr< tracing::request_span > | parent_span |
const bool adhoc |
std::optional<std::string> client_context_id |
const bool flex_index |
std::optional<std::uint64_t> max_parallelism |
const bool metrics |
std::vector<mutation_token> mutation_state |
std::map<std::string, codec::binary, std::less<> > named_parameters |
std::optional<std::uint64_t> pipeline_batch |
std::optional<std::uint64_t> pipeline_cap |
std::vector<codec::binary> positional_parameters |
const bool preserve_expiry |
std::optional<query_profile> profile |
std::map<std::string, codec::binary, std::less<> > raw |
const bool readonly |
std::optional<std::uint64_t> scan_cap |
std::optional<query_scan_consistency> scan_consistency |
std::optional<std::chrono::milliseconds> scan_wait |
std::optional<bool> use_replica |