Class JiraEndpointBuilderFactory.JiraHeaderNameBuilder

  • Enclosing interface:
    JiraEndpointBuilderFactory

    public static class JiraEndpointBuilderFactory.JiraHeaderNameBuilder
    extends Object
    The builder of headers' name for the Jira component.
    • Constructor Detail

      • JiraHeaderNameBuilder

        public JiraHeaderNameBuilder()
    • Method Detail

      • issueAssignee

        public String issueAssignee()
        The assignee's name of the issue. The option is a: String type. Group: producer
        Returns:
        the name of the header IssueAssignee.
      • issueComponents

        public String issueComponents()
        The comma separated list of the issue's components. The option is a: String type. Group: producer
        Returns:
        the name of the header IssueComponents.
      • issueChanged

        public String issueChanged()
        The name of the updated field (i.e Status). The option is a: String type. Group: consumer
        Returns:
        the name of the header IssueChanged.
      • issueKey

        public String issueKey()
        The id of the issue. The option is a: String type. Group: common
        Returns:
        the name of the header IssueKey.
      • issuePriorityId

        public String issuePriorityId()
        The priority's id of the issue. The option is a: Long type. Group: producer
        Returns:
        the name of the header IssuePriorityId.
      • issuePriorityName

        public String issuePriorityName()
        The priority's name of the issue. The option is a: String type. Group: producer
        Returns:
        the name of the header IssuePriorityName.
      • projectKey

        public String projectKey()
        The project's id of the issue. The option is a: String type. Group: producer
        Returns:
        the name of the header ProjectKey.
      • issueSummary

        public String issueSummary()
        The summary of the issue. The option is a: String type. Group: producer
        Returns:
        the name of the header IssueSummary.
      • issueTransitionId

        public String issueTransitionId()
        The transition id. The option is a: Integer type. Group: producer
        Returns:
        the name of the header IssueTransitionId.
      • issueTypeId

        public String issueTypeId()
        The type's id of the issue. The option is a: Long type. Group: producer
        Returns:
        the name of the header IssueTypeId.
      • issueTypeName

        public String issueTypeName()
        The type's name of the issue. The option is a: String type. Group: producer
        Returns:
        the name of the header IssueTypeName.
      • issueWatchedIssues

        public String issueWatchedIssues()
        The list of all issue keys that are watched in the time of update. The option is a: String type. Group: consumer
        Returns:
        the name of the header IssueWatchedIssues.
      • issueWatchersAdd

        public String issueWatchersAdd()
        The comma separated list of watchers to add to the issue. The option is a: String type. Group: producer
        Returns:
        the name of the header IssueWatchersAdd.
      • issueWatchersRemove

        public String issueWatchersRemove()
        The watchers of the issue to remove. The option is a: String type. Group: producer
        Returns:
        the name of the header IssueWatchersRemove.
      • parentIssueKey

        public String parentIssueKey()
        The id of the parent issue. The option is a: String type. Group: producer
        Returns:
        the name of the header ParentIssueKey.
      • childIssueKey

        public String childIssueKey()
        The id of the child issue. The option is a: String type. Group: producer
        Returns:
        the name of the header ChildIssueKey.
      • linkType

        public String linkType()
        The type of link. The option is a: String type. Group: producer
        Returns:
        the name of the header linkType.
      • minutesSpent

        public String minutesSpent()
        The minutes spent. The option is a: int type. Default: -1 Group: producer
        Returns:
        the name of the header minutesSpent.