Class TimelineComment


  • public class TimelineComment
    extends java.lang.Object
    TimelineComment represents a timeline comment (comment of any type) on a commit or issue
    • Constructor Detail

      • TimelineComment

        public TimelineComment()
    • Method Detail

      • getAssignee

        public User getAssignee()
        Get assignee
        Returns:
        assignee
      • setAssignee

        public void setAssignee​(User assignee)
      • getAssigneeTeam

        public Team getAssigneeTeam()
        Get assigneeTeam
        Returns:
        assigneeTeam
      • setAssigneeTeam

        public void setAssigneeTeam​(Team assigneeTeam)
      • getBody

        public java.lang.String getBody()
        Get body
        Returns:
        body
      • setBody

        public void setBody​(java.lang.String body)
      • createdAt

        public TimelineComment createdAt​(org.threeten.bp.OffsetDateTime createdAt)
      • getCreatedAt

        public org.threeten.bp.OffsetDateTime getCreatedAt()
        Get createdAt
        Returns:
        createdAt
      • setCreatedAt

        public void setCreatedAt​(org.threeten.bp.OffsetDateTime createdAt)
      • getDependentIssue

        public Issue getDependentIssue()
        Get dependentIssue
        Returns:
        dependentIssue
      • setDependentIssue

        public void setDependentIssue​(Issue dependentIssue)
      • getHtmlUrl

        public java.lang.String getHtmlUrl()
        Get htmlUrl
        Returns:
        htmlUrl
      • setHtmlUrl

        public void setHtmlUrl​(java.lang.String htmlUrl)
      • getId

        public java.lang.Long getId()
        Get id
        Returns:
        id
      • setId

        public void setId​(java.lang.Long id)
      • issueUrl

        public TimelineComment issueUrl​(java.lang.String issueUrl)
      • getIssueUrl

        public java.lang.String getIssueUrl()
        Get issueUrl
        Returns:
        issueUrl
      • setIssueUrl

        public void setIssueUrl​(java.lang.String issueUrl)
      • getLabel

        public Label getLabel()
        Get label
        Returns:
        label
      • setLabel

        public void setLabel​(Label label)
      • getMilestone

        public Milestone getMilestone()
        Get milestone
        Returns:
        milestone
      • setMilestone

        public void setMilestone​(Milestone milestone)
      • getNewRef

        public java.lang.String getNewRef()
        Get newRef
        Returns:
        newRef
      • setNewRef

        public void setNewRef​(java.lang.String newRef)
      • newTitle

        public TimelineComment newTitle​(java.lang.String newTitle)
      • getNewTitle

        public java.lang.String getNewTitle()
        Get newTitle
        Returns:
        newTitle
      • setNewTitle

        public void setNewTitle​(java.lang.String newTitle)
      • getOldMilestone

        public Milestone getOldMilestone()
        Get oldMilestone
        Returns:
        oldMilestone
      • setOldMilestone

        public void setOldMilestone​(Milestone oldMilestone)
      • oldProjectId

        public TimelineComment oldProjectId​(java.lang.Long oldProjectId)
      • getOldProjectId

        public java.lang.Long getOldProjectId()
        Get oldProjectId
        Returns:
        oldProjectId
      • setOldProjectId

        public void setOldProjectId​(java.lang.Long oldProjectId)
      • getOldRef

        public java.lang.String getOldRef()
        Get oldRef
        Returns:
        oldRef
      • setOldRef

        public void setOldRef​(java.lang.String oldRef)
      • oldTitle

        public TimelineComment oldTitle​(java.lang.String oldTitle)
      • getOldTitle

        public java.lang.String getOldTitle()
        Get oldTitle
        Returns:
        oldTitle
      • setOldTitle

        public void setOldTitle​(java.lang.String oldTitle)
      • projectId

        public TimelineComment projectId​(java.lang.Long projectId)
      • getProjectId

        public java.lang.Long getProjectId()
        Get projectId
        Returns:
        projectId
      • setProjectId

        public void setProjectId​(java.lang.Long projectId)
      • pullRequestUrl

        public TimelineComment pullRequestUrl​(java.lang.String pullRequestUrl)
      • getPullRequestUrl

        public java.lang.String getPullRequestUrl()
        Get pullRequestUrl
        Returns:
        pullRequestUrl
      • setPullRequestUrl

        public void setPullRequestUrl​(java.lang.String pullRequestUrl)
      • refAction

        public TimelineComment refAction​(java.lang.String refAction)
      • getRefAction

        public java.lang.String getRefAction()
        Get refAction
        Returns:
        refAction
      • setRefAction

        public void setRefAction​(java.lang.String refAction)
      • getRefComment

        public Comment getRefComment()
        Get refComment
        Returns:
        refComment
      • setRefComment

        public void setRefComment​(Comment refComment)
      • refCommitSha

        public TimelineComment refCommitSha​(java.lang.String refCommitSha)
      • getRefCommitSha

        public java.lang.String getRefCommitSha()
        commit SHA where issue/PR was referenced
        Returns:
        refCommitSha
      • setRefCommitSha

        public void setRefCommitSha​(java.lang.String refCommitSha)
      • getRefIssue

        public Issue getRefIssue()
        Get refIssue
        Returns:
        refIssue
      • setRefIssue

        public void setRefIssue​(Issue refIssue)
      • removedAssignee

        public TimelineComment removedAssignee​(java.lang.Boolean removedAssignee)
      • isRemovedAssignee

        public java.lang.Boolean isRemovedAssignee()
        whether the assignees were removed or added
        Returns:
        removedAssignee
      • setRemovedAssignee

        public void setRemovedAssignee​(java.lang.Boolean removedAssignee)
      • getResolveDoer

        public User getResolveDoer()
        Get resolveDoer
        Returns:
        resolveDoer
      • setResolveDoer

        public void setResolveDoer​(User resolveDoer)
      • getReviewId

        public java.lang.Long getReviewId()
        Get reviewId
        Returns:
        reviewId
      • setReviewId

        public void setReviewId​(java.lang.Long reviewId)
      • getTrackedTime

        public TrackedTime getTrackedTime()
        Get trackedTime
        Returns:
        trackedTime
      • setTrackedTime

        public void setTrackedTime​(TrackedTime trackedTime)
      • getType

        public java.lang.String getType()
        Get type
        Returns:
        type
      • setType

        public void setType​(java.lang.String type)
      • updatedAt

        public TimelineComment updatedAt​(org.threeten.bp.OffsetDateTime updatedAt)
      • getUpdatedAt

        public org.threeten.bp.OffsetDateTime getUpdatedAt()
        Get updatedAt
        Returns:
        updatedAt
      • setUpdatedAt

        public void setUpdatedAt​(org.threeten.bp.OffsetDateTime updatedAt)
      • getUser

        public User getUser()
        Get user
        Returns:
        user
      • setUser

        public void setUser​(User user)
      • equals

        public boolean equals​(java.lang.Object o)
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object