OmniSciDB
a5dc49c757
|
#include <UserMapping.h>
Public Member Functions | |
UserMapping () | |
UserMapping (const int32_t id, const int32_t user_id, const int32_t foreign_server_id, const std::string type, const std::string options) | |
std::map< std::string, std::string, std::less<> > | getUnencryptedOptions () const |
void | validate (const ForeignServer *foreign_server) |
Public Attributes | |
int32_t | id |
int32_t | user_id |
int32_t | foreign_server_id |
std::string | type |
std::string | options |
Definition at line 30 of file UserMapping.h.
|
inline |
Definition at line 37 of file UserMapping.h.
|
inline |
Definition at line 39 of file UserMapping.h.
|
inline |
Definition at line 50 of file UserMapping.h.
|
inline |
Definition at line 54 of file UserMapping.h.
int32_t foreign_storage::UserMapping::foreign_server_id |
Definition at line 33 of file UserMapping.h.
int32_t foreign_storage::UserMapping::id |
Definition at line 31 of file UserMapping.h.
Referenced by heavydb.thrift.ttypes.TPendingQuery::read(), heavydb.thrift.ttypes.TPendingRenderQuery::read(), heavydb.thrift.ttypes.TCustomExpression::read(), heavydb.thrift.Heavy.update_custom_expression_args::read(), heavydb.thrift.ttypes.TPendingQuery::write(), heavydb.thrift.ttypes.TPendingRenderQuery::write(), heavydb.thrift.ttypes.TCustomExpression::write(), and heavydb.thrift.Heavy.update_custom_expression_args::write().
std::string foreign_storage::UserMapping::options |
Definition at line 35 of file UserMapping.h.
Referenced by foreign_storage::InternalSystemDataWrapper::validateUserMappingOptions().
std::string foreign_storage::UserMapping::type |
Definition at line 34 of file UserMapping.h.
Referenced by TableFunctionsFactory_node.PrimitiveNode::__eq__(), TableFunctionsFactory_declbracket.Declaration::__getattr__(), TableFunctionsFactory_node.ArgNode::__iter__(), TableFunctionsFactory_declbracket.Declaration::__repr__(), TableFunctionsFactory_declbracket.Declaration::__str__(), TableFunctionsFactory_parser.Token::__str__(), TableFunctionsFactory_node.TypeNode::is_array_text_encoding_dict(), TableFunctionsFactory_node.TypeNode::is_column(), TableFunctionsFactory_node.TypeNode::is_column_list(), TableFunctionsFactory_node.TypeNode::is_cursor(), TableFunctionsFactory_node.TypeNode::is_output_buffer_sizer(), TableFunctionsFactory_node.TypeNode::is_string_scalar(), TableFunctionsFactory_node.TypeNode::is_text_encoding_dict(), heavydb.completion_hints.ttypes.TCompletionHint::read(), heavydb.common.ttypes.TTypeInfo::read(), heavydb.serialized_result_set.ttypes.TTargetInfo::read(), heavydb.serialized_result_set.ttypes.TCountDistinctSet::read(), heavydb.thrift.ttypes.TColumnRange::read(), heavydb.thrift.ttypes.TRenderDatum::read(), heavydb.thrift.Heavy.get_db_object_privs_args::read(), heavydb.completion_hints.ttypes.TCompletionHint::write(), heavydb.common.ttypes.TTypeInfo::write(), heavydb.serialized_result_set.ttypes.TTargetInfo::write(), heavydb.serialized_result_set.ttypes.TCountDistinctSet::write(), heavydb.thrift.ttypes.TColumnRange::write(), heavydb.thrift.ttypes.TRenderDatum::write(), and heavydb.thrift.Heavy.get_db_object_privs_args::write().
int32_t foreign_storage::UserMapping::user_id |
Definition at line 32 of file UserMapping.h.