Class GitHubEndpointBuilderFactory.GitHubHeaderNameBuilder

java.lang.Object
org.apache.camel.builder.endpoint.dsl.GitHubEndpointBuilderFactory.GitHubHeaderNameBuilder
Enclosing interface:
GitHubEndpointBuilderFactory

public static class GitHubEndpointBuilderFactory.GitHubHeaderNameBuilder extends Object
The builder of headers' name for the GitHub component.
  • Constructor Details

    • GitHubHeaderNameBuilder

      public GitHubHeaderNameBuilder()
  • Method Details

    • gitHubPullRequest

      public String gitHubPullRequest()
      The pull request. The option is a: PullRequest or Integer type. Group: common
      Returns:
      the name of the header GitHubPullRequest.
    • gitHubInResponseTo

      public String gitHubInResponseTo()
      The id of the comment to reply to. The option is a: Integer type. Group: producer
      Returns:
      the name of the header GitHubInResponseTo.
    • gitHubPullRequestHeadCommitSHA

      public String gitHubPullRequestHeadCommitSHA()
      The sha of the head of the pull request. The option is a: String type. Group: common
      Returns:
      the name of the header GitHubPullRequestHeadCommitSHA.
    • gitHubIssueTitle

      public String gitHubIssueTitle()
      The title of the issue. The option is a: String type. Group: producer
      Returns:
      the name of the header GitHubIssueTitle.
    • gitHubCommitAuthor

      public String gitHubCommitAuthor()
      The commit author. The option is a: String type. Group: consumer
      Returns:
      the name of the header GitHubCommitAuthor.
    • gitHubCommitCommitter

      public String gitHubCommitCommitter()
      The committer name. The option is a: String type. Group: consumer
      Returns:
      the name of the header GitHubCommitCommitter.
    • gitHubCommitSha

      public String gitHubCommitSha()
      The commit sha. The option is a: String type. Group: consumer
      Returns:
      the name of the header GitHubCommitSha.
    • gitHubCommitUrl

      public String gitHubCommitUrl()
      The commit URL. The option is a: String type. Group: consumer
      Returns:
      the name of the header GitHubCommitUrl.
    • gitHubEventPayload

      public String gitHubEventPayload()
      The event payload. The option is a: org.eclipse.egit.github.core.event.EventPayload type. Group: consumer
      Returns:
      the name of the header GitHubEventPayload.