Couchbase C++ SDK 1.0.4 (rev. 5355b0f)
|
Immutable value object representing consistent options. More...
#include <couchbase/search_options.hxx>
Public Attributes | |
std::optional< std::string > | client_context_id {} |
bool | include_locations { false } |
bool | disable_scoring { false } |
std::optional< bool > | explain {} |
std::optional< std::uint32_t > | limit {} |
std::optional< std::uint32_t > | skip {} |
std::vector< std::string > | collections {} |
std::vector< std::string > | fields {} |
std::vector< std::string > | highlight_fields {} |
std::optional< couchbase::highlight_style > | highlight_style {} |
std::optional< search_scan_consistency > | scan_consistency {} |
std::vector< mutation_token > | mutation_state {} |
std::map< std::string, codec::binary, std::less<> > | raw {} |
std::map< std::string, std::shared_ptr< search_facet >, std::less<> > | facets {} |
std::vector< std::shared_ptr< search_sort > > | sort {} |
std::vector< std::string > | sort_string {} |
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 |
std::optional<std::string> client_context_id {} |
std::vector<std::string> collections {} |
bool disable_scoring { false } |
std::optional<bool> explain {} |
std::map<std::string, std::shared_ptr<search_facet>, std::less<> > facets {} |
std::vector<std::string> fields {} |
std::vector<std::string> highlight_fields {} |
std::optional<couchbase::highlight_style> highlight_style {} |
bool include_locations { false } |
std::optional<std::uint32_t> limit {} |
std::vector<mutation_token> mutation_state {} |
std::map<std::string, codec::binary, std::less<> > raw {} |
std::optional<search_scan_consistency> scan_consistency {} |
std::optional<std::uint32_t> skip {} |
std::vector<std::shared_ptr<search_sort> > sort {} |
std::vector<std::string> sort_string {} |