Class GitEndpointBuilderFactory.GitHeaderNameBuilder

java.lang.Object
org.apache.camel.builder.endpoint.dsl.GitEndpointBuilderFactory.GitHeaderNameBuilder
Enclosing interface:
GitEndpointBuilderFactory

public static class GitEndpointBuilderFactory.GitHeaderNameBuilder extends Object
The builder of headers' name for the Git component.
  • Constructor Details

    • GitHeaderNameBuilder

      public GitHeaderNameBuilder()
  • Method Details

    • gitOperation

      public String gitOperation()
      The operation to do on a repository, if not specified as endpoint option. The option is a: String type. Group: producer
      Returns:
      the name of the header GitOperation.
    • gitFilename

      public String gitFilename()
      The file name in an add operation. The option is a: String type. Group: producer
      Returns:
      the name of the header GitFilename.
    • gitCommitMessage

      public String gitCommitMessage()
      The commit message related in a commit operation. The option is a: String type. Group: producer
      Returns:
      the name of the header GitCommitMessage.
    • gitCommitUsername

      public String gitCommitUsername()
      The commit username in a commit operation. The option is a: String type. Group: producer
      Returns:
      the name of the header GitCommitUsername.
    • gitCommitEmail

      public String gitCommitEmail()
      The commit email in a commit operation. The option is a: String type. Group: producer
      Returns:
      the name of the header GitCommitEmail.
    • gitCommitId

      public String gitCommitId()
      The commit id. The option is a: String type. Group: common
      Returns:
      the name of the header GitCommitId.
    • gitAllowEmpty

      public String gitAllowEmpty()
      The flag to manage empty git commits. The option is a: Boolean type. Group: producer
      Returns:
      the name of the header GitAllowEmpty.
    • gitAuthorName

      public String gitAuthorName()
      The author name. The option is a: String type. Group: consumer
      Returns:
      the name of the header GitAuthorName.
    • gitCommiterName

      public String gitCommiterName()
      The committer name. The option is a: String type. Group: consumer
      Returns:
      the name of the header GitCommiterName.
    • gitCommitTime

      public String gitCommitTime()
      The commit time. The option is a: int type. Group: consumer
      Returns:
      the name of the header GitCommitTime.
    • gitBranchLeaf

      public String gitBranchLeaf()
      The leaf. The option is a: String type. Group: consumer
      Returns:
      the name of the header GitBranchLeaf.
    • gitBranchObjectId

      public String gitBranchObjectId()
      The object id. The option is a: String type. Group: consumer
      Returns:
      the name of the header GitBranchObjectId.