Interface IssueAnswer


public interface IssueAnswer
Interface describing the answer that can be given to an issue.
Author:
Damien Carbonne
  • Method Details

    • getIssueId

      IssueId getIssueId()
      Returns:
      The id of associated issues.
      Should NOT be null.
    • getAuthor

      String getAuthor()
      Returns:
      The author of this answer.
    • getCreationDate

      Instant getCreationDate()
      Returns:
      The creation date (as an Instant) of this answer.
    • getModificationDate

      Instant getModificationDate()
      Returns:
      The last modification date (as an Instant) of this answer.
    • getStatus

      IssueStatus getStatus()
      Returns:
      The status of this answer.
      Should NOT be null.
    • getResolution

      IssueResolution getResolution()
      Returns:
      The resolution of this answer. May be null.
    • getAssignee

      String getAssignee()
      Returns:
      The assignee of this answer.
    • getNewSeverity

      IssueSeverity getNewSeverity()
      Returns:
      The new severity of this answer.
      May be null if severity was not changed.
    • getComments

      List<? extends IssueComment> getComments()
      Returns:
      The comments of this answer.
    • getMetas

      Params getMetas()
      Returns:
      The meta data of this answer.
    • getLabels

      Labels getLabels()
      Returns:
      The labels of this answer.