Class PullRequest


  • public class PullRequest
    extends Object
    Author:
    Robin Müller
    • Constructor Detail

      • PullRequest

        public PullRequest()
      • PullRequest

        public PullRequest​(int id,
                           int iid,
                           String sourceBranch,
                           String targetBranch,
                           String title,
                           int sourceProjectId,
                           int targetProjectId,
                           String description,
                           String mergeStatus)
      • PullRequest

        public PullRequest​(int id,
                           int iid,
                           String sourceBranch,
                           String targetBranch,
                           String title,
                           int sourceProjectId,
                           int targetProjectId,
                           String description,
                           String mergeStatus,
                           String pathWithNamespace)
    • Method Detail

      • setId

        public void setId​(Integer id)
      • setIid

        public void setIid​(Integer iid)
      • getSourceBranch

        public String getSourceBranch()
      • setSourceBranch

        public void setSourceBranch​(String sourceBranch)
      • getTargetBranch

        public String getTargetBranch()
      • setTargetBranch

        public void setTargetBranch​(String targetBranch)
      • getProjectId

        public Integer getProjectId()
      • setProjectId

        public void setProjectId​(Integer projectId)
      • getTitle

        public String getTitle()
      • setTitle

        public void setTitle​(String title)
      • getState

        public State getState()
      • setState

        public void setState​(State state)
      • getUpvotes

        public Integer getUpvotes()
      • setUpvotes

        public void setUpvotes​(Integer upvotes)
      • getDownvotes

        public Integer getDownvotes()
      • setDownvotes

        public void setDownvotes​(Integer downvotes)
      • getAuthor

        public User getAuthor()
      • setAuthor

        public void setAuthor​(User author)
      • getAssignee

        public User getAssignee()
      • setAssignee

        public void setAssignee​(User assignee)
      • getSourceProjectId

        public Integer getSourceProjectId()
      • setSourceProjectId

        public void setSourceProjectId​(Integer sourceProjectId)
      • getTargetProjectId

        public Integer getTargetProjectId()
      • setTargetProjectId

        public void setTargetProjectId​(Integer targetProjectId)
      • setLabels

        public void setLabels​(List<String> labels)
      • getDescription

        public String getDescription()
      • setDescription

        public void setDescription​(String description)
      • getWorkInProgress

        public Boolean getWorkInProgress()
      • setWorkInProgress

        public void setWorkInProgress​(Boolean workInProgress)
      • getMergeWhenBuildSucceeds

        public Boolean getMergeWhenBuildSucceeds()
      • setMergeWhenBuildSucceeds

        public void setMergeWhenBuildSucceeds​(Boolean mergeWhenBuildSucceeds)
      • getMergeStatus

        public String getMergeStatus()
      • setMergeStatus

        public void setMergeStatus​(String mergeStatus)
      • getRepoOwner

        public String getRepoOwner()
      • setRepoOwner

        public void setRepoOwner​(String repoOwner)
      • getRepoPath

        public String getRepoPath()
      • setRepoPath

        public void setRepoPath​(String repoPath)
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object