Struct foreign_storage::OptionsContainer¶
-
struct
OptionsContainer
¶ Subclassed by foreign_storage::ForeignServer, foreign_storage::ForeignTable
Public Functions
-
OptionsContainer
()¶
-
OptionsContainer
(const OptionsMap &options)¶
-
OptionsContainer
(const std::string &options_str)¶
-
void
populateOptionsMap
(OptionsMap &&options_map, bool clear = false)¶
-
void
populateOptionsMap
(const rapidjson::Value &ddl_options, bool clear = false)¶
-
void
populateOptionsMap
(const std::string &options_json, bool clear = false)¶
-
std::string
getOptionsAsJsonString
() const¶
-
std::optional<std::string>
getOption
(const std::string_view &key) const¶
Public Members
-
OptionsMap
options
¶
-