Package org.kohsuke.github
Class GHEventPayload.Issue
- java.lang.Object
-
- org.kohsuke.github.GHEventPayload
-
- org.kohsuke.github.GHEventPayload.Issue
-
- Enclosing class:
- GHEventPayload
public static class GHEventPayload.Issue extends GHEventPayload
A Issue has been assigned, unassigned, labeled, unlabeled, opened, edited, milestoned, demilestoned, closed, or reopened.- See Also:
- issues events, Issues Comments
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.kohsuke.github.GHEventPayload
GHEventPayload.CheckRun, GHEventPayload.CheckSuite, GHEventPayload.CommentChanges, GHEventPayload.CommitComment, GHEventPayload.Create, GHEventPayload.Delete, GHEventPayload.Deployment, GHEventPayload.DeploymentStatus, GHEventPayload.Discussion, GHEventPayload.Fork, GHEventPayload.Installation, GHEventPayload.InstallationRepositories, GHEventPayload.Issue, GHEventPayload.IssueComment, GHEventPayload.Label, GHEventPayload.Ping, GHEventPayload.ProjectsV2Item, GHEventPayload.Public, GHEventPayload.PullRequest, GHEventPayload.PullRequestReview, GHEventPayload.PullRequestReviewComment, GHEventPayload.Push, GHEventPayload.Release, GHEventPayload.Repository, GHEventPayload.Star, GHEventPayload.Status, GHEventPayload.WorkflowDispatch, GHEventPayload.WorkflowJob, GHEventPayload.WorkflowRun
-
-
Constructor Summary
Constructors Constructor Description Issue()
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description GHIssueChangesgetChanges()Get changes (for action="edited").GHIssuegetIssue()Gets issue.GHLabelgetLabel()Gets the added or removed label for labeled/unlabeled events.GitHubgetRoot()Deprecated.For access to theGitHubinstance, use a local copy instead of pulling it out of objects.voidsetIssue(GHIssue issue)Deprecated.Do not use this method.-
Methods inherited from class org.kohsuke.github.GHEventPayload
getAction, getInstallation, getOrganization, getRepository, getSender, setOrganization, setRepository, setSender
-
-
-
-
Method Detail
-
getIssue
public GHIssue getIssue()
Gets issue.- Returns:
- the issue
-
setIssue
@Deprecated public void setIssue(GHIssue issue)
Deprecated.Do not use this method. It was added due to incomplete understanding of Jackson binding.Sets issue.- Parameters:
issue- the issue
-
getLabel
public GHLabel getLabel()
Gets the added or removed label for labeled/unlabeled events.- Returns:
- label the added or removed label
-
getChanges
public GHIssueChanges getChanges()
Get changes (for action="edited").- Returns:
- changes
-
getRoot
@Deprecated public GitHub getRoot()
Deprecated.For access to theGitHubinstance, use a local copy instead of pulling it out of objects.Get the rootGitHubinstance for this object.- Returns:
- the root
GitHubinstance
-
-