Expand description
Issue CRUD, list/search, batch create, and label convenience operations —
IssuesService, obtained via LinearClient::issues.
Structs§
- Incoming
Relation - An incoming issue relation: the owning issue is the target (e.g. it is
blocked by
issue). - Issue
- A Linear issue with its commonly needed references embedded (state, team, people, labels, project placement, parent, and relation summaries).
- Issue
Create Input - Input for
IssuesService::createandIssuesService::batch_create.team_idandtitleare required; unset optional fields are omitted from the request. - Issue
Create Input Builder - Use builder syntax to set the inputs and finish with
build(). - Issue
Search Result - One hit from
IssuesService::search. This is Linear’s ownIssueSearchResultGraphQL type (notIssue), so it carries a smaller field set plus searchmetadata. - Issue
Update Input - Input for
IssuesService::update. Every field is optional. - Issue
Update Input Builder - Use builder syntax to set the inputs and finish with
build(). - Issues
Service - Issue operations. Obtained via
LinearClient::issues;Copy, so it can be freely captured by pagination closures. - List
Issues Request - Request for
IssuesService::list. All fields are optional; the server page size defaults to 50. - List
Issues Request Builder - Use builder syntax to set the inputs and finish with
build(). - Outgoing
Relation - An outgoing issue relation: the owning issue is the source (e.g. it
blocks
related_issue). - Search
Issues Request - Request for
IssuesService::search. Onlytermis required. - Search
Issues Request Builder - Use builder syntax to set the inputs and finish with
build().