Struct foreign_storage::ForeignServer

struct ForeignServer : public foreign_storage::OptionsContainer

Public Functions

ForeignServer()
ForeignServer(const int32_t server_id, const std::string &server_name, const std::string &data_wrapper_type, const std::string &options_str, const int32_t user_id, const time_t creation_time)
ForeignServer(const std::string &server_name, const std::string &data_wrapper_type, const std::map<std::string, std::string, std::less<>> &options, const int32_t user_id)
void validate()

Public Members

int32_t id
std::string name
std::string data_wrapper_type
int32_t user_id
time_t creation_time

Private Functions

void validateStorageParameters()