## Uses of Class
com.omnisci.thrift.server.TDashboardPermissions

Packages that use TDashboardPermissions
com.omnisci.thrift.server

### Uses of TDashboardPermissions in com.omnisci.thrift.server

Fields in com.omnisci.thrift.server declared as TDashboardPermissions
`TDashboardPermissions` OmniSci.share_dashboard_args.`permissions`
`TDashboardPermissions` OmniSci.share_dashboards_args.`permissions`
`TDashboardPermissions` OmniSci.unshare_dashboard_args.`permissions`
`TDashboardPermissions` OmniSci.unshare_dashboards_args.`permissions`
`TDashboardPermissions` TDashboardGrantees.`permissions`

Methods in com.omnisci.thrift.server that return TDashboardPermissions
`TDashboardPermissions` TDashboardPermissions.`deepCopy()`
`TDashboardPermissions` TDBObjectPermissions.`getDashboard_permissions_()`
`TDashboardPermissions` OmniSci.share_dashboard_args.`getPermissions()`
`TDashboardPermissions` OmniSci.share_dashboards_args.`getPermissions()`
`TDashboardPermissions` OmniSci.unshare_dashboard_args.`getPermissions()`
`TDashboardPermissions` OmniSci.unshare_dashboards_args.`getPermissions()`
`TDashboardPermissions` TDashboardGrantees.`getPermissions()`
`TDashboardPermissions` TDashboardPermissions.`setCreate_​(boolean create_)`
`TDashboardPermissions` TDashboardPermissions.`setDelete_​(boolean delete_)`
`TDashboardPermissions` TDashboardPermissions.`setEdit_​(boolean edit_)`
`TDashboardPermissions` TDashboardPermissions.`setView_​(boolean view_)`

Methods in com.omnisci.thrift.server with parameters of type TDashboardPermissions
`int` TDashboardPermissions.`compareTo​(TDashboardPermissions other)`
`static TDBObjectPermissions` TDBObjectPermissions.`dashboard_permissions_​(TDashboardPermissions value)`
`boolean` TDashboardPermissions.`equals​(TDashboardPermissions that)`
`void` OmniSci.Client.`send_share_dashboard​(String session, int dashboard_id, List<String> groups, List<String> objects, TDashboardPermissions permissions, boolean grant_role)`
`void` OmniSci.Client.`send_share_dashboards​(String session, List<Integer> dashboard_ids, List<String> groups, TDashboardPermissions permissions)`
`void` OmniSci.Client.`send_unshare_dashboard​(String session, int dashboard_id, List<String> groups, List<String> objects, TDashboardPermissions permissions)`
`void` OmniSci.Client.`send_unshare_dashboards​(String session, List<Integer> dashboard_ids, List<String> groups, TDashboardPermissions permissions)`
`void` TDBObjectPermissions.`setDashboard_permissions_​(TDashboardPermissions value)`
`OmniSci.share_dashboard_args` OmniSci.share_dashboard_args.`setPermissions​(TDashboardPermissions permissions)`
`OmniSci.share_dashboards_args` OmniSci.share_dashboards_args.`setPermissions​(TDashboardPermissions permissions)`
`OmniSci.unshare_dashboard_args` OmniSci.unshare_dashboard_args.`setPermissions​(TDashboardPermissions permissions)`
`OmniSci.unshare_dashboards_args` OmniSci.unshare_dashboards_args.`setPermissions​(TDashboardPermissions permissions)`
`TDashboardGrantees` TDashboardGrantees.`setPermissions​(TDashboardPermissions permissions)`
`void` OmniSci.AsyncClient.`share_dashboard​(String session, int dashboard_id, List<String> groups, List<String> objects, TDashboardPermissions permissions, boolean grant_role, org.apache.thrift.async.AsyncMethodCallback<Void> resultHandler)`
`void` OmniSci.AsyncIface.`share_dashboard​(String session, int dashboard_id, List<String> groups, List<String> objects, TDashboardPermissions permissions, boolean grant_role, org.apache.thrift.async.AsyncMethodCallback<Void> resultHandler)`
`void` OmniSci.Client.`share_dashboard​(String session, int dashboard_id, List<String> groups, List<String> objects, TDashboardPermissions permissions, boolean grant_role)`
`void` OmniSci.Iface.`share_dashboard​(String session, int dashboard_id, List<String> groups, List<String> objects, TDashboardPermissions permissions, boolean grant_role)`
`void` OmniSci.AsyncClient.`share_dashboards​(String session, List<Integer> dashboard_ids, List<String> groups, TDashboardPermissions permissions, org.apache.thrift.async.AsyncMethodCallback<Void> resultHandler)`
`void` OmniSci.AsyncIface.`share_dashboards​(String session, List<Integer> dashboard_ids, List<String> groups, TDashboardPermissions permissions, org.apache.thrift.async.AsyncMethodCallback<Void> resultHandler)`
`void` OmniSci.Client.`share_dashboards​(String session, List<Integer> dashboard_ids, List<String> groups, TDashboardPermissions permissions)`
`void` OmniSci.Iface.`share_dashboards​(String session, List<Integer> dashboard_ids, List<String> groups, TDashboardPermissions permissions)`
`void` OmniSci.AsyncClient.`unshare_dashboard​(String session, int dashboard_id, List<String> groups, List<String> objects, TDashboardPermissions permissions, org.apache.thrift.async.AsyncMethodCallback<Void> resultHandler)`
`void` OmniSci.AsyncIface.`unshare_dashboard​(String session, int dashboard_id, List<String> groups, List<String> objects, TDashboardPermissions permissions, org.apache.thrift.async.AsyncMethodCallback<Void> resultHandler)`
`void` OmniSci.Client.`unshare_dashboard​(String session, int dashboard_id, List<String> groups, List<String> objects, TDashboardPermissions permissions)`
`void` OmniSci.Iface.`unshare_dashboard​(String session, int dashboard_id, List<String> groups, List<String> objects, TDashboardPermissions permissions)`
`void` OmniSci.AsyncClient.`unshare_dashboards​(String session, List<Integer> dashboard_ids, List<String> groups, TDashboardPermissions permissions, org.apache.thrift.async.AsyncMethodCallback<Void> resultHandler)`
`void` OmniSci.AsyncIface.`unshare_dashboards​(String session, List<Integer> dashboard_ids, List<String> groups, TDashboardPermissions permissions, org.apache.thrift.async.AsyncMethodCallback<Void> resultHandler)`
`void` OmniSci.Client.`unshare_dashboards​(String session, List<Integer> dashboard_ids, List<String> groups, TDashboardPermissions permissions)`
`void` OmniSci.Iface.`unshare_dashboards​(String session, List<Integer> dashboard_ids, List<String> groups, TDashboardPermissions permissions)`

Constructors in com.omnisci.thrift.server with parameters of type TDashboardPermissions
`share_dashboard_args​(String session, int dashboard_id, List<String> groups, List<String> objects, TDashboardPermissions permissions, boolean grant_role)`
`share_dashboard_call​(String session, int dashboard_id, List<String> groups, List<String> objects, TDashboardPermissions permissions, boolean grant_role, org.apache.thrift.async.AsyncMethodCallback<Void> resultHandler, org.apache.thrift.async.TAsyncClient client, org.apache.thrift.protocol.TProtocolFactory protocolFactory, org.apache.thrift.transport.TNonblockingTransport transport)`
`share_dashboards_args​(String session, List<Integer> dashboard_ids, List<String> groups, TDashboardPermissions permissions)`
`share_dashboards_call​(String session, List<Integer> dashboard_ids, List<String> groups, TDashboardPermissions permissions, org.apache.thrift.async.AsyncMethodCallback<Void> resultHandler, org.apache.thrift.async.TAsyncClient client, org.apache.thrift.protocol.TProtocolFactory protocolFactory, org.apache.thrift.transport.TNonblockingTransport transport)`
`TDashboardGrantees​(String name, boolean is_user, TDashboardPermissions permissions)`
`TDashboardPermissions​(TDashboardPermissions other)` Performs a deep copy on other.
`unshare_dashboard_args​(String session, int dashboard_id, List<String> groups, List<String> objects, TDashboardPermissions permissions)`
`unshare_dashboard_call​(String session, int dashboard_id, List<String> groups, List<String> objects, TDashboardPermissions permissions, org.apache.thrift.async.AsyncMethodCallback<Void> resultHandler, org.apache.thrift.async.TAsyncClient client, org.apache.thrift.protocol.TProtocolFactory protocolFactory, org.apache.thrift.transport.TNonblockingTransport transport)`
`unshare_dashboards_args​(String session, List<Integer> dashboard_ids, List<String> groups, TDashboardPermissions permissions)`
`unshare_dashboards_call​(String session, List<Integer> dashboard_ids, List<String> groups, TDashboardPermissions permissions, org.apache.thrift.async.AsyncMethodCallback<Void> resultHandler, org.apache.thrift.async.TAsyncClient client, org.apache.thrift.protocol.TProtocolFactory protocolFactory, org.apache.thrift.transport.TNonblockingTransport transport)`