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¶
-