87 std::optional<std::string> index_name_{};
88 bool ignore_if_not_exists_{
false };
Common options that used by most operations.
Definition common_options.hxx:38
auto self() -> drop_primary_query_index_options &
Definition common_options.hxx:116
auto build_common_options() const -> built
Definition common_options.hxx:103
Definition drop_primary_query_index_options.hxx:29
auto index_name(std::string index_name) -> drop_primary_query_index_options &
Name of the primary index.
Definition drop_primary_query_index_options.hxx:38
auto ignore_if_not_exists(bool ignore_if_not_exists) -> drop_primary_query_index_options &
Set flag to ignore error if the index already exists.
Definition drop_primary_query_index_options.hxx:54
auto build() const -> built
Validates options and returns them as an immutable value.
Definition drop_primary_query_index_options.hxx:81
Represents a single item from the result of collection::scan()
Definition allow_querying_search_index_options.hxx:28
std::function< void(error)> drop_primary_query_index_handler
The signature for the handler of the query_index_manager::get_all_indexes() operation.
Definition drop_primary_query_index_options.hxx:98
Immutable value object representing consistent options.
Definition drop_primary_query_index_options.hxx:65
bool ignore_if_not_exists
Definition drop_primary_query_index_options.hxx:67
std::optional< std::string > index_name
Definition drop_primary_query_index_options.hxx:66