|
iceberg-cpp
|
Public Member Functions | |
| PrincipalPrivilegeSet (const PrincipalPrivilegeSet &) | |
| PrincipalPrivilegeSet & | operator= (const PrincipalPrivilegeSet &) |
| void | __set_userPrivileges (const std::map< std::string, std::vector< PrivilegeGrantInfo > > &val) |
| void | __set_groupPrivileges (const std::map< std::string, std::vector< PrivilegeGrantInfo > > &val) |
| void | __set_rolePrivileges (const std::map< std::string, std::vector< PrivilegeGrantInfo > > &val) |
| bool | operator== (const PrincipalPrivilegeSet &rhs) const |
| bool | operator!= (const PrincipalPrivilegeSet &rhs) const |
| bool | operator< (const PrincipalPrivilegeSet &) const |
| uint32_t | read (::apache::thrift::protocol::TProtocol *iprot) override |
| uint32_t | write (::apache::thrift::protocol::TProtocol *oprot) const override |
| virtual void | printTo (std::ostream &out) const |
Public Attributes | |
| std::map< std::string, std::vector< PrivilegeGrantInfo > > | userPrivileges |
| std::map< std::string, std::vector< PrivilegeGrantInfo > > | groupPrivileges |
| std::map< std::string, std::vector< PrivilegeGrantInfo > > | rolePrivileges |
| _PrincipalPrivilegeSet__isset | __isset |