Class SecuritySchemeJsonBean
java.lang.Object
com.atlassian.jira.issue.fields.rest.json.beans.SecuritySchemeJsonBean
Bean representing an issue security scheme with issue security levels.
- Since:
- 7.0
-
Constructor Summary
ConstructorsConstructorDescriptionSecuritySchemeJsonBean(String self, Long id, String name, String description) -
Method Summary
Modifier and TypeMethodDescriptionstatic List<SecuritySchemeJsonBean> fromIssueSecuritySchemes(List<IssueSecurityLevelScheme> schemes, JiraBaseUrls urls) static SecuritySchemeJsonBeanfullBean(IssueSecurityLevelScheme securityLevelScheme, JiraBaseUrls urls, Collection<IssueSecurityLevel> levels) getId()getName()getSelf()static StringvoidsetDefaultSecurityLevelId(Long defaultSecurityLevelId) voidsetDescription(String description) voidvoidsetLevels(Collection<SecurityLevelJsonBean> levels) voidvoidstatic SecuritySchemeJsonBeanshortBean(IssueSecurityLevelScheme securityLevelScheme, JiraBaseUrls urls)
-
Constructor Details
-
SecuritySchemeJsonBean
-
-
Method Details
-
getSelf
-
setSelf
-
getId
-
setId
-
getName
-
setName
-
getDescription
-
setDescription
-
getDefaultSecurityLevelId
-
setDefaultSecurityLevelId
-
getLevels
-
setLevels
-
fromIssueSecuritySchemes
public static List<SecuritySchemeJsonBean> fromIssueSecuritySchemes(List<IssueSecurityLevelScheme> schemes, JiraBaseUrls urls) -
shortBean
public static SecuritySchemeJsonBean shortBean(IssueSecurityLevelScheme securityLevelScheme, JiraBaseUrls urls) -
fullBean
public static SecuritySchemeJsonBean fullBean(IssueSecurityLevelScheme securityLevelScheme, JiraBaseUrls urls, Collection<IssueSecurityLevel> levels) -
getSelf
-