Class RepositoryDispatchEvent
-
- All Implemented Interfaces:
-
io.typeflows.github.workflow.event.GitHubEvent
public final class RepositoryDispatchEvent extends Context implements GitHubEvent
Represents a repository dispatch event in GitHub Actions workflows.
This event is triggered when someone dispatches a custom webhook event using the GitHub API. It allows external systems to trigger workflows with custom event types and payloads. Use this event to integrate with external systems, implement custom automation triggers, or create API-driven workflows with flexible payload data.
-
-
Field Summary
Fields Modifier and Type Field Description private final Repositoryrepositoryprivate final Usersenderprivate final StrExpactionprivate final StrExpbranchprivate final StrExpclient_payloadprivate final Installationinstallationprivate final Stringprefix
-
Constructor Summary
Constructors Constructor Description RepositoryDispatchEvent(String prefix)
-
Method Summary
Modifier and Type Method Description RepositorygetRepository()UsergetSender()final StrExpgetAction()final StrExpgetBranch()final StrExpgetClient_payload()final InstallationgetInstallation()final StringgetPrefix()-
-
Constructor Detail
-
RepositoryDispatchEvent
RepositoryDispatchEvent(String prefix)
-
-
Method Detail
-
getRepository
Repository getRepository()
-
getClient_payload
final StrExp getClient_payload()
-
getInstallation
final Installation getInstallation()
-
-
-
-