public class

IssueLabelsResource

extends Object
java.lang.Object
   ↳ com.atlassian.jira.rest.v1.labels.IssueLabelsResource

Class Overview

REST resource to interact with the labels for an issue.

Summary

Nested Classes
class IssueLabelsResource.LabelListStruct  
class IssueLabelsResource.LabelStruct  
class IssueLabelsResource.SuggestionListStruct  
class IssueLabelsResource.SuggestionStruct  
Public Constructors
IssueLabelsResource(JiraAuthenticationContext jiraAuthenticationContext, LabelService labelService, I18nHelper i18nHelper, ApplicationProperties applicationProperties, XsrfInvocationChecker xsrfChecker)
Public Methods
Response getLabels(Long issueId, Long customFieldId)
Response getSuggestions(Long issueId, Long customFieldId, String token)
Response getSuggestions(Long customFieldId, String token)
Response setLabels(Long issueId, Long customFieldId, String concatenatedLabels)
static Set<String> splitLabels(String concatenatedLabels)
[Expand]
Inherited Methods
From class java.lang.Object

Public Constructors

public IssueLabelsResource (JiraAuthenticationContext jiraAuthenticationContext, LabelService labelService, I18nHelper i18nHelper, ApplicationProperties applicationProperties, XsrfInvocationChecker xsrfChecker)

Public Methods

public Response getLabels (Long issueId, Long customFieldId)

public Response getSuggestions (Long issueId, Long customFieldId, String token)

public Response getSuggestions (Long customFieldId, String token)

public Response setLabels (Long issueId, Long customFieldId, String concatenatedLabels)

public static Set<String> splitLabels (String concatenatedLabels)