Class GitEndpointBuilderFactory.GitHeaderNameBuilder

  • Enclosing interface:
    GitEndpointBuilderFactory

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

      • GitHeaderNameBuilder

        public GitHeaderNameBuilder()
    • Method Detail

      • 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.