Package dev.cdevents.models
Interface CDEvent
-
- All Known Implementing Classes:
ArtifactPackagedCDEvent,ArtifactPublishedCDEvent,ArtifactSignedCDEvent,BranchCreatedCDEvent,BranchDeletedCDEvent,BuildFinishedCDEvent,BuildQueuedCDEvent,BuildStartedCDEvent,ChangeAbandonedCDEvent,ChangeCreatedCDEvent,ChangeMergedCDEvent,ChangeReviewedCDEvent,ChangeUpdatedCDEvent,EnvironmentCreatedCDEvent,EnvironmentDeletedCDEvent,EnvironmentModifiedCDEvent,IncidentDetectedCDEvent,IncidentReportedCDEvent,IncidentResolvedCDEvent,PipelinerunFinishedCDEvent,PipelinerunQueuedCDEvent,PipelinerunStartedCDEvent,RepositoryCreatedCDEvent,RepositoryDeletedCDEvent,RepositoryModifiedCDEvent,ServiceDeployedCDEvent,ServicePublishedCDEvent,ServiceRemovedCDEvent,ServiceRolledbackCDEvent,ServiceUpgradedCDEvent,TaskrunFinishedCDEvent,TaskrunStartedCDEvent,TestcaserunFinishedCDEvent,TestcaserunQueuedCDEvent,TestcaserunStartedCDEvent,TestoutputPublishedCDEvent,TestsuiterunFinishedCDEvent,TestsuiterunQueuedCDEvent,TestsuiterunStartedCDEvent
public interface CDEvent
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description StringcurrentCDEventType()StringeventSchema()StringeventSource()voidinitCDEvent()Initialize the CDEvent with the context values.StringschemaURL()
-
-
-
Method Detail
-
currentCDEventType
String currentCDEventType()
- Returns:
- current CDEvent type
-
schemaURL
String schemaURL()
- Returns:
- schema URL for validating the CDEvent structure
-
eventSchema
String eventSchema()
- Returns:
- schema json for validating the CDEvent structure
-
initCDEvent
void initCDEvent()
Initialize the CDEvent with the context values.
-
eventSource
String eventSource()
- Returns:
- source of the event
-
-