Couchbase C++ SDK 1.0.2 (rev. 51f4775)
|
Options for collection::lookup_in(). More...
#include <couchbase/lookup_in_options.hxx>
Classes | |
struct | built |
Immutable value object representing consistent options. More... | |
Public Member Functions | |
auto | build () const -> built |
Validates options and returns them as an immutable value. | |
auto | access_deleted (bool value) -> lookup_in_options & |
For internal use only: allows access to deleted documents that are in 'tombstone' form. | |
Public Member Functions inherited from common_durability_options< lookup_in_options > | |
auto | durability (durability_level level) -> lookup_in_options & |
Allows to customize the enhanced durability requirements for this operation. | |
auto | durability (persist_to persist_to_nodes, replicate_to replicate_to_nodes) -> lookup_in_options & |
Allows to customize the poll-based durability requirements for this operation. | |
Public Member Functions inherited from common_options< lookup_in_options > | |
auto | timeout (const std::chrono::milliseconds timeout) -> lookup_in_options & |
Specifies a custom per-operation timeout. | |
auto | retry_strategy (const std::shared_ptr< retry_strategy > strategy) -> lookup_in_options & |
Specifies a custom couchbase::retry_strategy for this operation. | |
Additional Inherited Members | |
Protected Member Functions inherited from common_durability_options< lookup_in_options > | |
auto | build_common_durability_options () const -> built |
Protected Member Functions inherited from common_options< lookup_in_options > | |
auto | build_common_options () const -> built |
auto | self () -> lookup_in_options & |
Allows to return the right options builder instance for child implementations. | |
Options for collection::lookup_in().
|
inline |
For internal use only: allows access to deleted documents that are in 'tombstone' form.
|
inlinenodiscard |
Validates options and returns them as an immutable value.
std::system_error | with code errc::common::invalid_argument if the options are not valid |