Interface ManagedCustomFieldsService

All Known Implementing Classes:
ManagedCustomFieldsServiceImpl

@PublicApi public interface ManagedCustomFieldsService
This service exposes custom fields managed by JIRA Agile. Note: Under normal circumstances all methods should return a valid outcome. A successful result is not guaranteed though, so always check the outcome for errors first.
Since:
6.3.5
  • Method Summary

    Modifier and Type
    Method
    Description
    com.atlassian.jira.bc.ServiceOutcome<com.atlassian.jira.issue.fields.CustomField>
    Get the default epic color field.
    com.atlassian.jira.bc.ServiceOutcome<com.atlassian.jira.issue.fields.CustomField>
    Get the default epic link field.
    com.atlassian.jira.bc.ServiceOutcome<com.atlassian.jira.issue.fields.CustomField>
    Get the default epic name field.
    com.atlassian.jira.bc.ServiceOutcome<com.atlassian.jira.issue.fields.CustomField>
    Get the default epic status field.
    com.atlassian.jira.bc.ServiceOutcome<com.atlassian.jira.issue.fields.CustomField>
    Get the default rank field The rank field contains the lexographical rank value that is used to rank all issues
    com.atlassian.jira.bc.ServiceOutcome<com.atlassian.jira.issue.fields.CustomField>
    Get the default sprint field The sprint field contains the all sprints an issue is currently assigned.
    com.atlassian.jira.bc.ServiceOutcome<com.atlassian.jira.issue.fields.CustomField>
    Get the default story points field.
  • Method Details

    • getStoryPointsCustomField

      com.atlassian.jira.bc.ServiceOutcome<com.atlassian.jira.issue.fields.CustomField> getStoryPointsCustomField()
      Get the default story points field. Story Points is a numeric custom field.
    • getEpicNameCustomField

      com.atlassian.jira.bc.ServiceOutcome<com.atlassian.jira.issue.fields.CustomField> getEpicNameCustomField()
      Get the default epic name field. Epic name stores a short "label" for an Epic, used to display epic assignment on cards.
    • getEpicLinkCustomField

      com.atlassian.jira.bc.ServiceOutcome<com.atlassian.jira.issue.fields.CustomField> getEpicLinkCustomField()
      Get the default epic link field. Epic-Story relationships are stored as a (system) issue link. The Epic Link field is a calculated custom field that returns the key of the epic in case such a link exists.
    • getEpicColorCustomField

      com.atlassian.jira.bc.ServiceOutcome<com.atlassian.jira.issue.fields.CustomField> getEpicColorCustomField()
      Get the default epic color field. The epic color field stores a hex value representing the color of the epic.
    • getEpicStatusCustomField

      com.atlassian.jira.bc.ServiceOutcome<com.atlassian.jira.issue.fields.CustomField> getEpicStatusCustomField()
      Get the default epic status field. The epic status field is a single select field and stores the current status of an epic. Currently GreenHopper only distinguishes between the last and all other options. An epic is regarded as closed when the last choice is selected
    • getSprintCustomField

      com.atlassian.jira.bc.ServiceOutcome<com.atlassian.jira.issue.fields.CustomField> getSprintCustomField()
      Get the default sprint field The sprint field contains the all sprints an issue is currently assigned.
    • getRankCustomField

      com.atlassian.jira.bc.ServiceOutcome<com.atlassian.jira.issue.fields.CustomField> getRankCustomField()
      Get the default rank field The rank field contains the lexographical rank value that is used to rank all issues