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 PermissionJsonBeanfromGlobalPermission(GlobalPermissionType globalPermission, JiraAuthenticationContext authenticationContext) static PermissionJsonBeanfromProjectPermission(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:
toStringin classPermissionJsonBean
-