OmniSciDB
a5dc49c757
|
specifies the object_roles content in-memory of a row in mapd_object_permissions table More...
#include <ObjectRoleDescriptor.h>
Public Attributes | |
std::string | roleName |
bool | roleType |
int32_t | objectType |
int32_t | dbId |
int | objectId |
AccessPrivileges | privs |
int32_t | objectOwnerId |
std::string | objectName |
specifies the object_roles content in-memory of a row in mapd_object_permissions table
Definition at line 31 of file ObjectRoleDescriptor.h.
int32_t ObjectRoleDescriptor::dbId |
Definition at line 35 of file ObjectRoleDescriptor.h.
int ObjectRoleDescriptor::objectId |
Definition at line 36 of file ObjectRoleDescriptor.h.
Referenced by heavydb.thrift.ttypes.TDBObject::read(), and heavydb.thrift.ttypes.TDBObject::write().
std::string ObjectRoleDescriptor::objectName |
Definition at line 39 of file ObjectRoleDescriptor.h.
Referenced by heavydb.thrift.ttypes.TDBObject::read(), heavydb.thrift.Heavy.get_db_object_privs_args::read(), heavydb.thrift.ttypes.TDBObject::write(), and heavydb.thrift.Heavy.get_db_object_privs_args::write().
int32_t ObjectRoleDescriptor::objectOwnerId |
Definition at line 38 of file ObjectRoleDescriptor.h.
int32_t ObjectRoleDescriptor::objectType |
Definition at line 34 of file ObjectRoleDescriptor.h.
Referenced by heavydb.thrift.ttypes.TDBObject::read(), heavydb.thrift.Heavy.has_object_privilege_args::read(), heavydb.thrift.ttypes.TDBObject::write(), and heavydb.thrift.Heavy.has_object_privilege_args::write().
AccessPrivileges ObjectRoleDescriptor::privs |
Definition at line 37 of file ObjectRoleDescriptor.h.
Referenced by heavydb.thrift.ttypes.TDBObject::read(), and heavydb.thrift.ttypes.TDBObject::write().
std::string ObjectRoleDescriptor::roleName |
bool ObjectRoleDescriptor::roleType |
Definition at line 33 of file ObjectRoleDescriptor.h.