Documentation ¶
Overview ¶
Index ¶
- func List(listFunc func(int) ([]interface{}, error), ...) (int, error)
- type BoardEpicsList
- type BoardIssuesList
- type BoardIssuesSearchOptions
- type BoardProjectsList
- type BoardService
- func (s *BoardService) GetEpics(boardID int, opt *jira.SearchOptions) (*BoardEpicsList, *jira.Response, error)
- func (s *BoardService) GetIssues(boardID int, opt *BoardIssuesSearchOptions) (*BoardIssuesList, *jira.Response, error)
- func (s *BoardService) GetIssuesBacklog(boardID int, opt *BoardIssuesSearchOptions) (*BoardIssuesList, *jira.Response, error)
- func (s *BoardService) GetIssuesForEpic(boardID, epicID int, opt *BoardIssuesSearchOptions) (*BoardIssuesList, *jira.Response, error)
- func (s *BoardService) GetIssuesForSprint(boardID, sprintID int, opt *BoardIssuesSearchOptions) (*BoardIssuesList, *jira.Response, error)
- func (s *BoardService) GetIssuesWithoutEpic(boardID int, opt *BoardIssuesSearchOptions) (*BoardIssuesList, *jira.Response, error)
- func (s *BoardService) GetProjects(boardID int, opt *jira.SearchOptions) (*BoardProjectsList, *jira.Response, error)
- type Client
- type IssueLinkService
- type IssueService
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type BoardEpicsList ¶
type BoardIssuesList ¶
type BoardIssuesSearchOptions ¶
type BoardIssuesSearchOptions struct { MaxResults int `json:"maxResults" structs:"maxResults"` StartAt int `json:"startAt" structs:"startAt"` Jql string `json:"jql" structs:"jql"` ValidateQuery bool `json:"validateQuery" structs:"validateQuery"` Fields []string `json:"fields" structs:"fields"` Expand string `json:"expand" structs:"expand"` }
type BoardProjectsList ¶
type BoardService ¶
type BoardService struct { *jira.BoardService // contains filtered or unexported fields }
func (*BoardService) GetEpics ¶
func (s *BoardService) GetEpics(boardID int, opt *jira.SearchOptions) (*BoardEpicsList, *jira.Response, error)
func (*BoardService) GetIssues ¶
func (s *BoardService) GetIssues(boardID int, opt *BoardIssuesSearchOptions) (*BoardIssuesList, *jira.Response, error)
func (*BoardService) GetIssuesBacklog ¶
func (s *BoardService) GetIssuesBacklog(boardID int, opt *BoardIssuesSearchOptions) (*BoardIssuesList, *jira.Response, error)
func (*BoardService) GetIssuesForEpic ¶
func (s *BoardService) GetIssuesForEpic(boardID, epicID int, opt *BoardIssuesSearchOptions) (*BoardIssuesList, *jira.Response, error)
func (*BoardService) GetIssuesForSprint ¶
func (s *BoardService) GetIssuesForSprint(boardID, sprintID int, opt *BoardIssuesSearchOptions) (*BoardIssuesList, *jira.Response, error)
func (*BoardService) GetIssuesWithoutEpic ¶
func (s *BoardService) GetIssuesWithoutEpic(boardID int, opt *BoardIssuesSearchOptions) (*BoardIssuesList, *jira.Response, error)
func (*BoardService) GetProjects ¶
func (s *BoardService) GetProjects(boardID int, opt *jira.SearchOptions) (*BoardProjectsList, *jira.Response, error)
type Client ¶
type Client struct { *jira.Client PlusIssue *IssueService PlusBoard *BoardService IssueLink *IssueLinkService }
type IssueLinkService ¶
type IssueLinkService struct {
// contains filtered or unexported fields
}
func (*IssueLinkService) AddLink ¶
func (s *IssueLinkService) AddLink(link *jira.IssueLink) (*jira.Response, error)
func (*IssueLinkService) DeleteLink ¶
func (s *IssueLinkService) DeleteLink(link *jira.IssueLink) (*jira.Response, error)
func (*IssueLinkService) GetTypes ¶
func (s *IssueLinkService) GetTypes() ([]jira.IssueLinkType, *jira.Response, error)
type IssueService ¶
type IssueService struct { *jira.IssueService // contains filtered or unexported fields }
func (*IssueService) GetComment ¶
func (s *IssueService) GetComment(issueID, commentID string) (*jira.Comment, *jira.Response, error)
func (*IssueService) UpdateComment ¶
func (s *IssueService) UpdateComment(issueID string, comment *jira.Comment) (*jira.Comment, *jira.Response, error)
Click to show internal directories.
Click to hide internal directories.