Class JiraEndpointBuilderFactory.JiraHeaderNameBuilder

java.lang.Object
org.apache.camel.builder.endpoint.dsl.JiraEndpointBuilderFactory.JiraHeaderNameBuilder
Enclosing interface:
JiraEndpointBuilderFactory

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

    • JiraHeaderNameBuilder

      public JiraHeaderNameBuilder()
  • Method Details

    • issueAssigneeId

      public String issueAssigneeId()
      The assignee's id of the issue. The option is a: String type. Group: producer
      Returns:
      the name of the header IssueAssigneeId.
    • 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.