Package org.kohsuke.github
Class GHEventPayload.WorkflowDispatch
- java.lang.Object
-
- org.kohsuke.github.GHEventPayload
-
- org.kohsuke.github.GHEventPayload.WorkflowDispatch
-
- Enclosing class:
- GHEventPayload
public static class GHEventPayload.WorkflowDispatch extends GHEventPayload
Occurs when someone triggered a workflow run or sends a POST request to the "Create a workflow dispatch event" endpoint.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.kohsuke.github.GHEventPayload
GHEventPayload.CheckRun, GHEventPayload.CheckSuite, GHEventPayload.CommitComment, GHEventPayload.Create, GHEventPayload.Delete, GHEventPayload.Deployment, GHEventPayload.DeploymentStatus, GHEventPayload.Fork, GHEventPayload.Installation, GHEventPayload.InstallationRepositories, GHEventPayload.Issue, GHEventPayload.IssueComment, GHEventPayload.Label, GHEventPayload.Ping, GHEventPayload.Public, GHEventPayload.PullRequest, GHEventPayload.PullRequestReview, GHEventPayload.PullRequestReviewComment, GHEventPayload.Push, GHEventPayload.Release, GHEventPayload.Repository, GHEventPayload.Status, GHEventPayload.WorkflowDispatch, GHEventPayload.WorkflowRun
-
-
Constructor Summary
Constructors Constructor Description WorkflowDispatch()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Map<String,Object>
getInputs()
Gets the map of input parameters passed to the workflow.String
getRef()
Gets the ref of the branch (e.g.String
getWorkflow()
Gets the path of the workflow file (e.g.-
Methods inherited from class org.kohsuke.github.GHEventPayload
getAction, getInstallation, getOrganization, getRepository, getSender, setOrganization, setRepository, setSender
-
-
-
-
Method Detail
-
getInputs
public Map<String,Object> getInputs()
Gets the map of input parameters passed to the workflow.- Returns:
- the map of input parameters
-
getRef
public String getRef()
Gets the ref of the branch (e.g. refs/heads/main)- Returns:
- the ref of the branch
-
getWorkflow
public String getWorkflow()
Gets the path of the workflow file (e.g. .github/workflows/hello-world-workflow.yml).- Returns:
- the path of the workflow file
-
-