Package cdc.issues.answers
Interface IssueAnswer
- All Superinterfaces:
LabelsItem,MetasItem
- All Known Implementing Classes:
IssueAnswerImpl
Interface describing the answer that can be given to an issue.
- Author:
- Damien Carbonne
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionstatic IssueAnswer.Builderbuilder()List<? extends IssueComment>Methods inherited from interface cdc.issues.LabelsItem
getLabels
-
Method Details
-
getIssueId
IssueId getIssueId()- Returns:
- The id of associated issues.
Should NOT benull.
-
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 benull.
-
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 benullif severity was not changed.
-
getComments
List<? extends IssueComment> getComments()- Returns:
- The comments of this answer.
-
builder
-