Class DeploymentStatusEvent
-
- All Implemented Interfaces:
-
io.typeflows.github.workflow.event.GitHubEvent
public final class DeploymentStatusEvent extends Context implements GitHubEvent
Represents a deployment status event in GitHub Actions workflows.
This event is triggered when deployment status is created or updated through the GitHub API. It provides access to both the deployment status information (success, failure, pending) and the associated deployment details. Use this event to monitor deployment progress, implement notification systems, or trigger follow-up actions based on deployment outcomes.
-
-
Field Summary
Fields Modifier and Type Field Description private final Repositoryrepositoryprivate final Usersenderprivate final DeploymentStatusdeployment_statusprivate final Deploymentdeploymentprivate final Stringprefix
-
Constructor Summary
Constructors Constructor Description DeploymentStatusEvent(String prefix)
-
Method Summary
Modifier and Type Method Description RepositorygetRepository()UsergetSender()final DeploymentStatusgetDeployment_status()final DeploymentgetDeployment()final StringgetPrefix()-
-
Constructor Detail
-
DeploymentStatusEvent
DeploymentStatusEvent(String prefix)
-
-
Method Detail
-
getRepository
Repository getRepository()
-
getDeployment_status
final DeploymentStatus getDeployment_status()
-
getDeployment
final Deployment getDeployment()
-
-
-
-