public interface IssueMethods
Modifier and Type | Method and Description |
---|---|
IssueComment |
addIssueComment(AddIssueCommentParams params)
Adds a issue comment.
|
IssueComment |
addIssueCommentNotification(AddIssueCommentNotificationParams params)
Adds a issue comment notification.
|
Issue |
createIssue(CreateIssueParams params)
Creates a issue.
|
Issue |
deleteIssue(java.lang.Object issueIdOrKey)
Deletes the issue.
|
Attachment |
deleteIssueAttachment(java.lang.Object issueIdOrKey,
java.lang.Object attachmentId)
Deletes the attachment file on the issue.
|
AttachmentData |
downloadIssueAttachment(java.lang.Object issueIdOrKey,
java.lang.Object attachmentId)
Returns the attachment file data on the issue.
|
Issue |
getIssue(java.lang.Object issueIdOrKey)
Returns the issue.
|
ResponseList<Attachment> |
getIssueAttachments(java.lang.Object issueIdOrKey)
Returns all the attachments on the issue.
|
IssueComment |
getIssueComment(java.lang.Object issueIdOrKey,
java.lang.Object commentId)
Returns the issue comment.
|
int |
getIssueCommentCount(java.lang.Object issueIdOrKey)
Returns the count of the issue comments.
|
ResponseList<Notification> |
getIssueCommentNotifications(java.lang.Object issueIdOrKey,
java.lang.Object commentId)
Returns the issue comment notifications.
|
ResponseList<IssueComment> |
getIssueComments(java.lang.Object issueIdOrKey)
Returns the issue comments.
|
ResponseList<IssueComment> |
getIssueComments(java.lang.Object issueIdOrKey,
QueryParams queryParams)
Returns the issue comments.
|
ResponseList<Issue> |
getIssues(GetIssuesParams params)
Finds and returns all the issues.
|
int |
getIssuesCount(GetIssuesCountParams params)
Finds and returns all the issues count.
|
ResponseList<SharedFile> |
getIssueSharedFiles(java.lang.Object issueIdOrKey)
Returns all the shared files on the issue.
|
ResponseList<SharedFile> |
linkIssueSharedFile(java.lang.Object issueIdOrKey,
java.util.List fileIds)
links the shared files to the issue.
|
SharedFile |
unlinkIssueSharedFile(java.lang.Object issueIdOrKey,
java.lang.Object fileId)
Deletes link of the shared file from the issue.
|
Issue |
updateIssue(UpdateIssueParams params)
Updates an existing issue.
|
IssueComment |
updateIssueComment(UpdateIssueCommentParams params)
Updates an existing issue comment.
|
ResponseList<Issue> getIssues(GetIssuesParams params) throws BacklogException
params
- the finding issue parametersBacklogException
int getIssuesCount(GetIssuesCountParams params) throws BacklogException
params
- the finding issue parametersBacklogException
Issue createIssue(CreateIssueParams params) throws BacklogException
params
- the issue creating parametersBacklogException
Issue getIssue(java.lang.Object issueIdOrKey) throws BacklogException
issueIdOrKey
- the issue identifierBacklogException
Issue updateIssue(UpdateIssueParams params) throws BacklogException
params
- the issue updating parametersBacklogException
Issue deleteIssue(java.lang.Object issueIdOrKey) throws BacklogException
issueIdOrKey
- the issue identifierBacklogException
ResponseList<IssueComment> getIssueComments(java.lang.Object issueIdOrKey) throws BacklogException
issueIdOrKey
- the issue identifierBacklogException
ResponseList<IssueComment> getIssueComments(java.lang.Object issueIdOrKey, QueryParams queryParams) throws BacklogException
issueIdOrKey
- the issue identifierqueryParams
- the query parametersBacklogException
IssueComment addIssueComment(AddIssueCommentParams params) throws BacklogException
params
- the issue comment adding parametersBacklogException
int getIssueCommentCount(java.lang.Object issueIdOrKey) throws BacklogException
issueIdOrKey
- the issue identifierBacklogException
IssueComment getIssueComment(java.lang.Object issueIdOrKey, java.lang.Object commentId) throws BacklogException
issueIdOrKey
- the issue identifiercommentId
- the comment identifierBacklogException
IssueComment updateIssueComment(UpdateIssueCommentParams params) throws BacklogException
params
- the issue comment updating parameters.BacklogException
ResponseList<Notification> getIssueCommentNotifications(java.lang.Object issueIdOrKey, java.lang.Object commentId) throws BacklogException
issueIdOrKey
- the issue identifiercommentId
- the comment identifierBacklogException
IssueComment addIssueCommentNotification(AddIssueCommentNotificationParams params) throws BacklogException
params
- the issue comment notification adding parametersBacklogException
ResponseList<Attachment> getIssueAttachments(java.lang.Object issueIdOrKey)
issueIdOrKey
- the issue identifierAttachmentData downloadIssueAttachment(java.lang.Object issueIdOrKey, java.lang.Object attachmentId)
issueIdOrKey
- the issue identifierattachmentId
- the attachment identifierAttachment deleteIssueAttachment(java.lang.Object issueIdOrKey, java.lang.Object attachmentId)
issueIdOrKey
- the issue identifierattachmentId
- the attachment identifierResponseList<SharedFile> getIssueSharedFiles(java.lang.Object issueIdOrKey)
issueIdOrKey
- the issue identifierResponseList<SharedFile> linkIssueSharedFile(java.lang.Object issueIdOrKey, java.util.List fileIds)
issueIdOrKey
- the issue identifierfileIds
- the file identifiers in a listSharedFile unlinkIssueSharedFile(java.lang.Object issueIdOrKey, java.lang.Object fileId)
issueIdOrKey
- the issue identifierfileId
- the file identifiers