Class PermissionJsonBean
java.lang.Object
com.atlassian.jira.issue.fields.rest.json.beans.PermissionJsonBean
com.atlassian.jira.rest.v2.permission.PermissionJsonBean
- Direct Known Subclasses:
UserPermissionJsonBean
Represents a single JIRA permission
- Since:
- v7.0
-
Field Summary
FieldsModifier and TypeFieldDescriptioncom.atlassian.jira.rest.v2.permission.PermissionJsonBean.PermissionType
-
Constructor Summary
ConstructorsConstructorDescriptionPermissionJsonBean
(String key, String name, com.atlassian.jira.rest.v2.permission.PermissionJsonBean.PermissionType type, String description) -
Method Summary
Modifier and TypeMethodDescriptionstatic PermissionJsonBean
fromGlobalPermission
(GlobalPermissionType globalPermission, JiraAuthenticationContext authenticationContext) static PermissionJsonBean
fromProjectPermission
(ProjectPermission projectPermission, JiraAuthenticationContext authenticationContext) toString()
Methods inherited from class com.atlassian.jira.issue.fields.rest.json.beans.PermissionJsonBean
asPermission, fullBean, id, id, key, key
-
Field Details
-
name
-
type
public com.atlassian.jira.rest.v2.permission.PermissionJsonBean.PermissionType type -
description
-
-
Constructor Details
-
PermissionJsonBean
public PermissionJsonBean() -
PermissionJsonBean
-
-
Method Details
-
fromGlobalPermission
public static PermissionJsonBean fromGlobalPermission(GlobalPermissionType globalPermission, JiraAuthenticationContext authenticationContext) -
fromProjectPermission
public static PermissionJsonBean fromProjectPermission(ProjectPermission projectPermission, JiraAuthenticationContext authenticationContext) -
toString
- Overrides:
toString
in classPermissionJsonBean
-