Class Issue
-
- All Implemented Interfaces:
public final class Issue extends Context
Represents a GitHub issue in GitHub Actions workflows.
Provides access to issue details including title, body, state, assignees, labels, milestone, and related metadata. Available in GitHub workflow contexts when issue-related events are triggered or when accessing issue data.
-
-
Field Summary
Fields Modifier and Type Field Description private final NumExpidprivate final StrExpnode_idprivate final StrExpurlprivate final StrExprepository_urlprivate final StrExplabels_urlprivate final StrExpcomments_urlprivate final StrExpevents_urlprivate final StrExphtml_urlprivate final NumExpnumberprivate final StrExpstateprivate final StrExptitleprivate final StrExpbodyprivate final Useruserprivate final Labellabelsprivate final Userassigneeprivate final Userassigneesprivate final Milestonemilestoneprivate final BoolExplockedprivate final StrExpactive_lock_reasonprivate final NumExpcommentsprivate final IssuePullRequestpull_requestprivate final StrExpclosed_atprivate final StrExpcreated_atprivate final StrExpupdated_atprivate final Userclosed_byprivate final StrExpauthor_associationprivate final StrExpstate_reasonprivate final BoolExpdraftprivate final Reactionsreactionsprivate final Stringprefix
-
Method Summary
Modifier and Type Method Description final NumExpgetId()final StrExpgetNode_id()final StrExpgetUrl()final StrExpgetRepository_url()final StrExpgetLabels_url()final StrExpgetComments_url()final StrExpgetEvents_url()final StrExpgetHtml_url()final NumExpgetNumber()final StrExpgetState()final StrExpgetTitle()final StrExpgetBody()final UsergetUser()final LabelgetLabels()final UsergetAssignee()final UsergetAssignees()final MilestonegetMilestone()final BoolExpgetLocked()final StrExpgetActive_lock_reason()final NumExpgetComments()final IssuePullRequestgetPull_request()final StrExpgetClosed_at()final StrExpgetCreated_at()final StrExpgetUpdated_at()final UsergetClosed_by()final StrExpgetAuthor_association()final StrExpgetState_reason()final BoolExpgetDraft()final ReactionsgetReactions()final StringgetPrefix()-
-
Method Detail
-
getNode_id
final StrExp getNode_id()
-
getRepository_url
final StrExp getRepository_url()
-
getLabels_url
final StrExp getLabels_url()
-
getComments_url
final StrExp getComments_url()
-
getEvents_url
final StrExp getEvents_url()
-
getHtml_url
final StrExp getHtml_url()
-
getAssignee
final User getAssignee()
-
getAssignees
final User getAssignees()
-
getMilestone
final Milestone getMilestone()
-
getActive_lock_reason
final StrExp getActive_lock_reason()
-
getComments
final NumExp getComments()
-
getPull_request
final IssuePullRequest getPull_request()
-
getClosed_at
final StrExp getClosed_at()
-
getCreated_at
final StrExp getCreated_at()
-
getUpdated_at
final StrExp getUpdated_at()
-
getClosed_by
final User getClosed_by()
-
getAuthor_association
final StrExp getAuthor_association()
-
getState_reason
final StrExp getState_reason()
-
getReactions
final Reactions getReactions()
-
-
-
-