Versions in this module Expand all Collapse all v0 v0.5.0 Feb 13, 2026 Changes in this version + var ArtifactDeletedEventType = api.ArtifactDeletedEventTypeV0_2_0 + var ArtifactDownloadedEventType = api.ArtifactDownloadedEventTypeV0_2_0 + var ArtifactPackagedEventType = api.ArtifactPackagedEventTypeV0_3_0 + var ArtifactPublishedEventType = api.ArtifactPublishedEventTypeV0_3_0 + var ArtifactSignedEventType = api.ArtifactSignedEventTypeV0_3_0 + var BranchCreatedEventType = api.BranchCreatedEventTypeV0_3_0 + var BranchDeletedEventType = api.BranchDeletedEventTypeV0_3_0 + var BuildFinishedEventType = api.BuildFinishedEventTypeV0_3_0 + var BuildQueuedEventType = api.BuildQueuedEventTypeV0_3_0 + var BuildStartedEventType = api.BuildStartedEventTypeV0_3_0 + var CDEventsByUnversionedTypes map[string]api.CDEventV04 + var CDEventsTypes = []api.CDEventV04 + var ChangeAbandonedEventType = api.ChangeAbandonedEventTypeV0_3_0 + var ChangeCreatedEventType = api.ChangeCreatedEventTypeV0_4_0 + var ChangeMergedEventType = api.ChangeMergedEventTypeV0_3_0 + var ChangeReviewedEventType = api.ChangeReviewedEventTypeV0_3_0 + var ChangeUpdatedEventType = api.ChangeUpdatedEventTypeV0_3_0 + var CustomTypeEventType = api.CustomTypeEventTypeV0_5_0 + var EnvironmentCreatedEventType = api.EnvironmentCreatedEventTypeV0_3_0 + var EnvironmentDeletedEventType = api.EnvironmentDeletedEventTypeV0_3_0 + var EnvironmentModifiedEventType = api.EnvironmentModifiedEventTypeV0_3_0 + var IncidentDetectedEventType = api.IncidentDetectedEventTypeV0_3_0 + var IncidentReportedEventType = api.IncidentReportedEventTypeV0_3_0 + var IncidentResolvedEventType = api.IncidentResolvedEventTypeV0_3_0 + var PipelineRunFinishedEventType = api.PipelineRunFinishedEventTypeV0_3_0 + var PipelineRunQueuedEventType = api.PipelineRunQueuedEventTypeV0_3_0 + var PipelineRunStartedEventType = api.PipelineRunStartedEventTypeV0_3_0 + var RepositoryCreatedEventType = api.RepositoryCreatedEventTypeV0_3_0 + var RepositoryDeletedEventType = api.RepositoryDeletedEventTypeV0_3_0 + var RepositoryModifiedEventType = api.RepositoryModifiedEventTypeV0_3_0 + var ServiceDeployedEventType = api.ServiceDeployedEventTypeV0_3_0 + var ServicePublishedEventType = api.ServicePublishedEventTypeV0_3_0 + var ServiceRemovedEventType = api.ServiceRemovedEventTypeV0_3_0 + var ServiceRolledbackEventType = api.ServiceRolledbackEventTypeV0_3_0 + var ServiceUpgradedEventType = api.ServiceUpgradedEventTypeV0_3_0 + var SpecVersion = "0.5.0" + var TaskRunFinishedEventType = api.TaskRunFinishedEventTypeV0_3_0 + var TaskRunStartedEventType = api.TaskRunStartedEventTypeV0_3_0 + var TestCaseRunFinishedEventType = api.TestCaseRunFinishedEventTypeV0_3_0 + var TestCaseRunQueuedEventType = api.TestCaseRunQueuedEventTypeV0_3_0 + var TestCaseRunSkippedEventType = api.TestCaseRunSkippedEventTypeV0_2_0 + var TestCaseRunStartedEventType = api.TestCaseRunStartedEventTypeV0_3_0 + var TestOutputPublishedEventType = api.TestOutputPublishedEventTypeV0_3_0 + var TestSuiteRunFinishedEventType = api.TestSuiteRunFinishedEventTypeV0_3_0 + var TestSuiteRunQueuedEventType = api.TestSuiteRunQueuedEventTypeV0_3_0 + var TestSuiteRunStartedEventType = api.TestSuiteRunStartedEventTypeV0_3_0 + var TicketClosedEventType = api.TicketClosedEventTypeV0_2_0 + var TicketCreatedEventType = api.TicketCreatedEventTypeV0_2_0 + var TicketUpdatedEventType = api.TicketUpdatedEventTypeV0_2_0 + func NewCDEvent(eventType, specVersion string) (api.CDEvent, error) + func NewFromJsonBytes(event []byte) (api.CDEventV04, error) + func NewFromJsonString(event string) (api.CDEventV04, error) + type ArtifactDeletedEvent = api.ArtifactDeletedEventV0_2_0 + func NewArtifactDeletedEvent() (*ArtifactDeletedEvent, error) + type ArtifactDeletedSubject = api.ArtifactDeletedSubjectV0_2_0 + type ArtifactDownloadedEvent = api.ArtifactDownloadedEventV0_2_0 + func NewArtifactDownloadedEvent() (*ArtifactDownloadedEvent, error) + type ArtifactDownloadedSubject = api.ArtifactDownloadedSubjectV0_2_0 + type ArtifactPackagedEvent = api.ArtifactPackagedEventV0_3_0 + func NewArtifactPackagedEvent() (*ArtifactPackagedEvent, error) + type ArtifactPackagedSubject = api.ArtifactPackagedSubjectV0_3_0 + type ArtifactPackagedSubjectContentSbom = api.ArtifactPackagedSubjectContentSbomV0_3_0 + type ArtifactPublishedEvent = api.ArtifactPublishedEventV0_3_0 + func NewArtifactPublishedEvent() (*ArtifactPublishedEvent, error) + type ArtifactPublishedSubject = api.ArtifactPublishedSubjectV0_3_0 + type ArtifactPublishedSubjectContentSbom = api.ArtifactPublishedSubjectContentSbomV0_3_0 + type ArtifactSignedEvent = api.ArtifactSignedEventV0_3_0 + func NewArtifactSignedEvent() (*ArtifactSignedEvent, error) + type ArtifactSignedSubject = api.ArtifactSignedSubjectV0_3_0 + type BranchCreatedEvent = api.BranchCreatedEventV0_3_0 + func NewBranchCreatedEvent() (*BranchCreatedEvent, error) + type BranchCreatedSubject = api.BranchCreatedSubjectV0_3_0 + type BranchDeletedEvent = api.BranchDeletedEventV0_3_0 + func NewBranchDeletedEvent() (*BranchDeletedEvent, error) + type BranchDeletedSubject = api.BranchDeletedSubjectV0_3_0 + type BuildFinishedEvent = api.BuildFinishedEventV0_3_0 + func NewBuildFinishedEvent() (*BuildFinishedEvent, error) + type BuildFinishedSubject = api.BuildFinishedSubjectV0_3_0 + type BuildQueuedEvent = api.BuildQueuedEventV0_3_0 + func NewBuildQueuedEvent() (*BuildQueuedEvent, error) + type BuildQueuedSubject = api.BuildQueuedSubjectV0_3_0 + type BuildStartedEvent = api.BuildStartedEventV0_3_0 + func NewBuildStartedEvent() (*BuildStartedEvent, error) + type BuildStartedSubject = api.BuildStartedSubjectV0_3_0 + type ChangeAbandonedEvent = api.ChangeAbandonedEventV0_3_0 + func NewChangeAbandonedEvent() (*ChangeAbandonedEvent, error) + type ChangeAbandonedSubject = api.ChangeAbandonedSubjectV0_3_0 + type ChangeCreatedEvent = api.ChangeCreatedEventV0_4_0 + func NewChangeCreatedEvent() (*ChangeCreatedEvent, error) + type ChangeCreatedSubject = api.ChangeCreatedSubjectV0_4_0 + type ChangeMergedEvent = api.ChangeMergedEventV0_3_0 + func NewChangeMergedEvent() (*ChangeMergedEvent, error) + type ChangeMergedSubject = api.ChangeMergedSubjectV0_3_0 + type ChangeReviewedEvent = api.ChangeReviewedEventV0_3_0 + func NewChangeReviewedEvent() (*ChangeReviewedEvent, error) + type ChangeReviewedSubject = api.ChangeReviewedSubjectV0_3_0 + type ChangeUpdatedEvent = api.ChangeUpdatedEventV0_3_0 + func NewChangeUpdatedEvent() (*ChangeUpdatedEvent, error) + type ChangeUpdatedSubject = api.ChangeUpdatedSubjectV0_3_0 + type CustomTypeEvent = api.CustomTypeEventV0_5_0 + func NewCustomTypeEvent() (*CustomTypeEvent, error) + type CustomTypeSubject = api.CustomTypeSubjectV0_5_0 + type EnvironmentCreatedEvent = api.EnvironmentCreatedEventV0_3_0 + func NewEnvironmentCreatedEvent() (*EnvironmentCreatedEvent, error) + type EnvironmentCreatedSubject = api.EnvironmentCreatedSubjectV0_3_0 + type EnvironmentDeletedEvent = api.EnvironmentDeletedEventV0_3_0 + func NewEnvironmentDeletedEvent() (*EnvironmentDeletedEvent, error) + type EnvironmentDeletedSubject = api.EnvironmentDeletedSubjectV0_3_0 + type EnvironmentModifiedEvent = api.EnvironmentModifiedEventV0_3_0 + func NewEnvironmentModifiedEvent() (*EnvironmentModifiedEvent, error) + type EnvironmentModifiedSubject = api.EnvironmentModifiedSubjectV0_3_0 + type IncidentDetectedEvent = api.IncidentDetectedEventV0_3_0 + func NewIncidentDetectedEvent() (*IncidentDetectedEvent, error) + type IncidentDetectedSubject = api.IncidentDetectedSubjectV0_3_0 + type IncidentReportedEvent = api.IncidentReportedEventV0_3_0 + func NewIncidentReportedEvent() (*IncidentReportedEvent, error) + type IncidentReportedSubject = api.IncidentReportedSubjectV0_3_0 + type IncidentResolvedEvent = api.IncidentResolvedEventV0_3_0 + func NewIncidentResolvedEvent() (*IncidentResolvedEvent, error) + type IncidentResolvedSubject = api.IncidentResolvedSubjectV0_3_0 + type PipelineRunFinishedEvent = api.PipelineRunFinishedEventV0_3_0 + func NewPipelineRunFinishedEvent() (*PipelineRunFinishedEvent, error) + type PipelineRunFinishedSubject = api.PipelineRunFinishedSubjectV0_3_0 + type PipelineRunQueuedEvent = api.PipelineRunQueuedEventV0_3_0 + func NewPipelineRunQueuedEvent() (*PipelineRunQueuedEvent, error) + type PipelineRunQueuedSubject = api.PipelineRunQueuedSubjectV0_3_0 + type PipelineRunStartedEvent = api.PipelineRunStartedEventV0_3_0 + func NewPipelineRunStartedEvent() (*PipelineRunStartedEvent, error) + type PipelineRunStartedSubject = api.PipelineRunStartedSubjectV0_3_0 + type RepositoryCreatedEvent = api.RepositoryCreatedEventV0_3_0 + func NewRepositoryCreatedEvent() (*RepositoryCreatedEvent, error) + type RepositoryCreatedSubject = api.RepositoryCreatedSubjectV0_3_0 + type RepositoryDeletedEvent = api.RepositoryDeletedEventV0_3_0 + func NewRepositoryDeletedEvent() (*RepositoryDeletedEvent, error) + type RepositoryDeletedSubject = api.RepositoryDeletedSubjectV0_3_0 + type RepositoryModifiedEvent = api.RepositoryModifiedEventV0_3_0 + func NewRepositoryModifiedEvent() (*RepositoryModifiedEvent, error) + type RepositoryModifiedSubject = api.RepositoryModifiedSubjectV0_3_0 + type ServiceDeployedEvent = api.ServiceDeployedEventV0_3_0 + func NewServiceDeployedEvent() (*ServiceDeployedEvent, error) + type ServiceDeployedSubject = api.ServiceDeployedSubjectV0_3_0 + type ServicePublishedEvent = api.ServicePublishedEventV0_3_0 + func NewServicePublishedEvent() (*ServicePublishedEvent, error) + type ServicePublishedSubject = api.ServicePublishedSubjectV0_3_0 + type ServiceRemovedEvent = api.ServiceRemovedEventV0_3_0 + func NewServiceRemovedEvent() (*ServiceRemovedEvent, error) + type ServiceRemovedSubject = api.ServiceRemovedSubjectV0_3_0 + type ServiceRolledbackEvent = api.ServiceRolledbackEventV0_3_0 + func NewServiceRolledbackEvent() (*ServiceRolledbackEvent, error) + type ServiceRolledbackSubject = api.ServiceRolledbackSubjectV0_3_0 + type ServiceUpgradedEvent = api.ServiceUpgradedEventV0_3_0 + func NewServiceUpgradedEvent() (*ServiceUpgradedEvent, error) + type ServiceUpgradedSubject = api.ServiceUpgradedSubjectV0_3_0 + type TaskRunFinishedEvent = api.TaskRunFinishedEventV0_3_0 + func NewTaskRunFinishedEvent() (*TaskRunFinishedEvent, error) + type TaskRunFinishedSubject = api.TaskRunFinishedSubjectV0_3_0 + type TaskRunStartedEvent = api.TaskRunStartedEventV0_3_0 + func NewTaskRunStartedEvent() (*TaskRunStartedEvent, error) + type TaskRunStartedSubject = api.TaskRunStartedSubjectV0_3_0 + type TestCaseRunFinishedEvent = api.TestCaseRunFinishedEventV0_3_0 + func NewTestCaseRunFinishedEvent() (*TestCaseRunFinishedEvent, error) + type TestCaseRunFinishedSubject = api.TestCaseRunFinishedSubjectV0_3_0 + type TestCaseRunFinishedSubjectContentTestCase = api.TestCaseRunFinishedSubjectContentTestCaseV0_3_0 + type TestCaseRunQueuedEvent = api.TestCaseRunQueuedEventV0_3_0 + func NewTestCaseRunQueuedEvent() (*TestCaseRunQueuedEvent, error) + type TestCaseRunQueuedSubject = api.TestCaseRunQueuedSubjectV0_3_0 + type TestCaseRunQueuedSubjectContentTestCase = api.TestCaseRunQueuedSubjectContentTestCaseV0_3_0 + type TestCaseRunQueuedSubjectContentTrigger = api.TestCaseRunQueuedSubjectContentTriggerV0_3_0 + type TestCaseRunSkippedEvent = api.TestCaseRunSkippedEventV0_2_0 + func NewTestCaseRunSkippedEvent() (*TestCaseRunSkippedEvent, error) + type TestCaseRunSkippedSubject = api.TestCaseRunSkippedSubjectV0_2_0 + type TestCaseRunSkippedSubjectContentTestCase = api.TestCaseRunSkippedSubjectContentTestCaseV0_2_0 + type TestCaseRunStartedEvent = api.TestCaseRunStartedEventV0_3_0 + func NewTestCaseRunStartedEvent() (*TestCaseRunStartedEvent, error) + type TestCaseRunStartedSubject = api.TestCaseRunStartedSubjectV0_3_0 + type TestCaseRunStartedSubjectContentTestCase = api.TestCaseRunStartedSubjectContentTestCaseV0_3_0 + type TestCaseRunStartedSubjectContentTrigger = api.TestCaseRunStartedSubjectContentTriggerV0_3_0 + type TestOutputPublishedEvent = api.TestOutputPublishedEventV0_3_0 + func NewTestOutputPublishedEvent() (*TestOutputPublishedEvent, error) + type TestOutputPublishedSubject = api.TestOutputPublishedSubjectV0_3_0 + type TestSuiteRunFinishedEvent = api.TestSuiteRunFinishedEventV0_3_0 + func NewTestSuiteRunFinishedEvent() (*TestSuiteRunFinishedEvent, error) + type TestSuiteRunFinishedSubject = api.TestSuiteRunFinishedSubjectV0_3_0 + type TestSuiteRunFinishedSubjectContentTestSuite = api.TestSuiteRunFinishedSubjectContentTestSuiteV0_3_0 + type TestSuiteRunQueuedEvent = api.TestSuiteRunQueuedEventV0_3_0 + func NewTestSuiteRunQueuedEvent() (*TestSuiteRunQueuedEvent, error) + type TestSuiteRunQueuedSubject = api.TestSuiteRunQueuedSubjectV0_3_0 + type TestSuiteRunQueuedSubjectContentTestSuite = api.TestSuiteRunQueuedSubjectContentTestSuiteV0_3_0 + type TestSuiteRunQueuedSubjectContentTrigger = api.TestSuiteRunQueuedSubjectContentTriggerV0_3_0 + type TestSuiteRunStartedEvent = api.TestSuiteRunStartedEventV0_3_0 + func NewTestSuiteRunStartedEvent() (*TestSuiteRunStartedEvent, error) + type TestSuiteRunStartedSubject = api.TestSuiteRunStartedSubjectV0_3_0 + type TestSuiteRunStartedSubjectContentTestSuite = api.TestSuiteRunStartedSubjectContentTestSuiteV0_3_0 + type TestSuiteRunStartedSubjectContentTrigger = api.TestSuiteRunStartedSubjectContentTriggerV0_3_0 + type TicketClosedEvent = api.TicketClosedEventV0_2_0 + func NewTicketClosedEvent() (*TicketClosedEvent, error) + type TicketClosedSubject = api.TicketClosedSubjectV0_2_0 + type TicketCreatedEvent = api.TicketCreatedEventV0_2_0 + func NewTicketCreatedEvent() (*TicketCreatedEvent, error) + type TicketCreatedSubject = api.TicketCreatedSubjectV0_2_0 + type TicketUpdatedEvent = api.TicketUpdatedEventV0_2_0 + func NewTicketUpdatedEvent() (*TicketUpdatedEvent, error) + type TicketUpdatedSubject = api.TicketUpdatedSubjectV0_2_0