Package com.gooddata.sdk.model.project
Class Role
java.lang.Object
com.gooddata.sdk.model.project.Role
Project Role
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionbooleanReturns names of granted permissions.Returns set of permission names this role can have granted.getTitle()getUri()inthashCode()booleanhasPermissionGranted(String permission) Returnstrueif provided permission is granted.voidAllows service to set self link as it is not provided by REST API.toString()
-
Field Details
-
URI
- See Also:
-
-
Method Details
-
getPermissions
Returns set of permission names this role can have granted.- Returns:
- set of permission names
-
getGrantedPermissions
Returns names of granted permissions.- Returns:
- set of granted permissions
-
hasPermissionGranted
Returnstrueif provided permission is granted.- Parameters:
permission- permission name to test- Returns:
- whether the permission is granted
-
getTitle
-
getIdentifier
-
getUri
-
setUri
Allows service to set self link as it is not provided by REST API.NOTE: This is intentionally left package-private.
-
equals
-
hashCode
public int hashCode() -
toString
-