Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Client ¶
type Client struct {
// contains filtered or unexported fields
}
func (Client) GetIssue ¶
func (client Client) GetIssue(ctx context.Context, credentials projectintegrations.Credentials, issueIDOrKey string, fields []string) (IssueResponse, error)
func (Client) SearchIssues ¶
func (client Client) SearchIssues(ctx context.Context, credentials projectintegrations.Credentials, request SearchRequest) (SearchResponse, error)
type IssueResponse ¶
type IssueResponse struct {
Raw json.RawMessage
}
type Poller ¶
type Poller struct {
Client Client
}
func (Poller) PollJira ¶
func (poller Poller) PollJira(ctx context.Context, credentials projectintegrations.Credentials, plan projectintegrations.JiraQueryPlan) (projectintegrations.PollResult, error)
func (Poller) PollJiraWithProgress ¶
func (poller Poller) PollJiraWithProgress(ctx context.Context, credentials projectintegrations.Credentials, plan projectintegrations.JiraQueryPlan, progress projectintegrations.PollProgressFunc) (projectintegrations.PollResult, error)
type SearchRequest ¶
type SearchResponse ¶
type SearchResponse struct {
Issues []json.RawMessage `json:"issues"`
NextPageToken string `json:"nextPageToken,omitempty"`
}
Click to show internal directories.
Click to hide internal directories.