Documentation
¶
Index ¶
- Constants
- Variables
- func AsCloudEvent(event CDEventReader) (*cloudevents.Event, error)
- func AsJsonBytes(event CDEventReader) ([]byte, error)
- func AsJsonString(event CDEventReader) (string, error)
- func CheckCustomData(contentType string, data interface{}) error
- func GetCustomData(contentType string, data interface{}) (interface{}, error)
- func GetCustomDataAs(e CDEventReader, receiver interface{}) error
- func GetCustomDataRaw(contentType string, data interface{}) ([]byte, error)
- func Validate(event CDEventReader) error
- func ValidateEventType(fl validator.FieldLevel) bool
- func ValidatePurl(fl validator.FieldLevel) bool
- func ValidateUriReference(fl validator.FieldLevel) bool
- type ArtifactPackagedEvent
- func (e ArtifactPackagedEvent) GetCustomData() (interface{}, error)
- func (e ArtifactPackagedEvent) GetCustomDataAs(receiver interface{}) error
- func (e ArtifactPackagedEvent) GetCustomDataContentType() string
- func (e ArtifactPackagedEvent) GetCustomDataRaw() ([]byte, error)
- func (e ArtifactPackagedEvent) GetId() string
- func (e ArtifactPackagedEvent) GetSchema() (string, string)
- func (e ArtifactPackagedEvent) GetSource() string
- func (e ArtifactPackagedEvent) GetSubject() Subject
- func (e ArtifactPackagedEvent) GetSubjectId() string
- func (e ArtifactPackagedEvent) GetSubjectSource() string
- func (e ArtifactPackagedEvent) GetTimestamp() time.Time
- func (e ArtifactPackagedEvent) GetType() CDEventType
- func (e ArtifactPackagedEvent) GetVersion() string
- func (e *ArtifactPackagedEvent) SetCustomData(contentType string, data interface{}) error
- func (e *ArtifactPackagedEvent) SetId(id string)
- func (e *ArtifactPackagedEvent) SetSource(source string)
- func (e *ArtifactPackagedEvent) SetSubjectChange(change Reference)
- func (e *ArtifactPackagedEvent) SetSubjectId(subjectId string)
- func (e *ArtifactPackagedEvent) SetSubjectSource(subjectSource string)
- func (e *ArtifactPackagedEvent) SetTimestamp(timestamp time.Time)
- type ArtifactPackagedSubject
- type ArtifactPackagedSubjectContent
- type ArtifactPublishedEvent
- func (e ArtifactPublishedEvent) GetCustomData() (interface{}, error)
- func (e ArtifactPublishedEvent) GetCustomDataAs(receiver interface{}) error
- func (e ArtifactPublishedEvent) GetCustomDataContentType() string
- func (e ArtifactPublishedEvent) GetCustomDataRaw() ([]byte, error)
- func (e ArtifactPublishedEvent) GetId() string
- func (e ArtifactPublishedEvent) GetSchema() (string, string)
- func (e ArtifactPublishedEvent) GetSource() string
- func (e ArtifactPublishedEvent) GetSubject() Subject
- func (e ArtifactPublishedEvent) GetSubjectId() string
- func (e ArtifactPublishedEvent) GetSubjectSource() string
- func (e ArtifactPublishedEvent) GetTimestamp() time.Time
- func (e ArtifactPublishedEvent) GetType() CDEventType
- func (e ArtifactPublishedEvent) GetVersion() string
- func (e *ArtifactPublishedEvent) SetCustomData(contentType string, data interface{}) error
- func (e *ArtifactPublishedEvent) SetId(id string)
- func (e *ArtifactPublishedEvent) SetSource(source string)
- func (e *ArtifactPublishedEvent) SetSubjectId(subjectId string)
- func (e *ArtifactPublishedEvent) SetSubjectSource(subjectSource string)
- func (e *ArtifactPublishedEvent) SetTimestamp(timestamp time.Time)
- type ArtifactPublishedSubject
- type ArtifactPublishedSubjectContent
- type BranchCreatedEvent
- func (e BranchCreatedEvent) GetCustomData() (interface{}, error)
- func (e BranchCreatedEvent) GetCustomDataAs(receiver interface{}) error
- func (e BranchCreatedEvent) GetCustomDataContentType() string
- func (e BranchCreatedEvent) GetCustomDataRaw() ([]byte, error)
- func (e BranchCreatedEvent) GetId() string
- func (e BranchCreatedEvent) GetSchema() (string, string)
- func (e BranchCreatedEvent) GetSource() string
- func (e BranchCreatedEvent) GetSubject() Subject
- func (e BranchCreatedEvent) GetSubjectId() string
- func (e BranchCreatedEvent) GetSubjectSource() string
- func (e BranchCreatedEvent) GetTimestamp() time.Time
- func (e BranchCreatedEvent) GetType() CDEventType
- func (e BranchCreatedEvent) GetVersion() string
- func (e *BranchCreatedEvent) SetCustomData(contentType string, data interface{}) error
- func (e *BranchCreatedEvent) SetId(id string)
- func (e *BranchCreatedEvent) SetSource(source string)
- func (e *BranchCreatedEvent) SetSubjectId(subjectId string)
- func (e *BranchCreatedEvent) SetSubjectRepository(repository Reference)
- func (e *BranchCreatedEvent) SetSubjectSource(subjectSource string)
- func (e *BranchCreatedEvent) SetTimestamp(timestamp time.Time)
- type BranchCreatedSubject
- type BranchCreatedSubjectContent
- type BranchDeletedEvent
- func (e BranchDeletedEvent) GetCustomData() (interface{}, error)
- func (e BranchDeletedEvent) GetCustomDataAs(receiver interface{}) error
- func (e BranchDeletedEvent) GetCustomDataContentType() string
- func (e BranchDeletedEvent) GetCustomDataRaw() ([]byte, error)
- func (e BranchDeletedEvent) GetId() string
- func (e BranchDeletedEvent) GetSchema() (string, string)
- func (e BranchDeletedEvent) GetSource() string
- func (e BranchDeletedEvent) GetSubject() Subject
- func (e BranchDeletedEvent) GetSubjectId() string
- func (e BranchDeletedEvent) GetSubjectSource() string
- func (e BranchDeletedEvent) GetTimestamp() time.Time
- func (e BranchDeletedEvent) GetType() CDEventType
- func (e BranchDeletedEvent) GetVersion() string
- func (e *BranchDeletedEvent) SetCustomData(contentType string, data interface{}) error
- func (e *BranchDeletedEvent) SetId(id string)
- func (e *BranchDeletedEvent) SetSource(source string)
- func (e *BranchDeletedEvent) SetSubjectId(subjectId string)
- func (e *BranchDeletedEvent) SetSubjectRepository(repository Reference)
- func (e *BranchDeletedEvent) SetSubjectSource(subjectSource string)
- func (e *BranchDeletedEvent) SetTimestamp(timestamp time.Time)
- type BranchDeletedSubject
- type BranchDeletedSubjectContent
- type BuildFinishedEvent
- func (e BuildFinishedEvent) GetCustomData() (interface{}, error)
- func (e BuildFinishedEvent) GetCustomDataAs(receiver interface{}) error
- func (e BuildFinishedEvent) GetCustomDataContentType() string
- func (e BuildFinishedEvent) GetCustomDataRaw() ([]byte, error)
- func (e BuildFinishedEvent) GetId() string
- func (e BuildFinishedEvent) GetSchema() (string, string)
- func (e BuildFinishedEvent) GetSource() string
- func (e BuildFinishedEvent) GetSubject() Subject
- func (e BuildFinishedEvent) GetSubjectId() string
- func (e BuildFinishedEvent) GetSubjectSource() string
- func (e BuildFinishedEvent) GetTimestamp() time.Time
- func (e BuildFinishedEvent) GetType() CDEventType
- func (e BuildFinishedEvent) GetVersion() string
- func (e *BuildFinishedEvent) SetCustomData(contentType string, data interface{}) error
- func (e *BuildFinishedEvent) SetId(id string)
- func (e *BuildFinishedEvent) SetSource(source string)
- func (e *BuildFinishedEvent) SetSubjectArtifactId(artifactId string)
- func (e *BuildFinishedEvent) SetSubjectId(subjectId string)
- func (e *BuildFinishedEvent) SetSubjectSource(subjectSource string)
- func (e *BuildFinishedEvent) SetTimestamp(timestamp time.Time)
- type BuildFinishedSubject
- type BuildFinishedSubjectContent
- type BuildQueuedEvent
- func (e BuildQueuedEvent) GetCustomData() (interface{}, error)
- func (e BuildQueuedEvent) GetCustomDataAs(receiver interface{}) error
- func (e BuildQueuedEvent) GetCustomDataContentType() string
- func (e BuildQueuedEvent) GetCustomDataRaw() ([]byte, error)
- func (e BuildQueuedEvent) GetId() string
- func (e BuildQueuedEvent) GetSchema() (string, string)
- func (e BuildQueuedEvent) GetSource() string
- func (e BuildQueuedEvent) GetSubject() Subject
- func (e BuildQueuedEvent) GetSubjectId() string
- func (e BuildQueuedEvent) GetSubjectSource() string
- func (e BuildQueuedEvent) GetTimestamp() time.Time
- func (e BuildQueuedEvent) GetType() CDEventType
- func (e BuildQueuedEvent) GetVersion() string
- func (e *BuildQueuedEvent) SetCustomData(contentType string, data interface{}) error
- func (e *BuildQueuedEvent) SetId(id string)
- func (e *BuildQueuedEvent) SetSource(source string)
- func (e *BuildQueuedEvent) SetSubjectId(subjectId string)
- func (e *BuildQueuedEvent) SetSubjectSource(subjectSource string)
- func (e *BuildQueuedEvent) SetTimestamp(timestamp time.Time)
- type BuildQueuedSubject
- type BuildQueuedSubjectContent
- type BuildStartedEvent
- func (e BuildStartedEvent) GetCustomData() (interface{}, error)
- func (e BuildStartedEvent) GetCustomDataAs(receiver interface{}) error
- func (e BuildStartedEvent) GetCustomDataContentType() string
- func (e BuildStartedEvent) GetCustomDataRaw() ([]byte, error)
- func (e BuildStartedEvent) GetId() string
- func (e BuildStartedEvent) GetSchema() (string, string)
- func (e BuildStartedEvent) GetSource() string
- func (e BuildStartedEvent) GetSubject() Subject
- func (e BuildStartedEvent) GetSubjectId() string
- func (e BuildStartedEvent) GetSubjectSource() string
- func (e BuildStartedEvent) GetTimestamp() time.Time
- func (e BuildStartedEvent) GetType() CDEventType
- func (e BuildStartedEvent) GetVersion() string
- func (e *BuildStartedEvent) SetCustomData(contentType string, data interface{}) error
- func (e *BuildStartedEvent) SetId(id string)
- func (e *BuildStartedEvent) SetSource(source string)
- func (e *BuildStartedEvent) SetSubjectId(subjectId string)
- func (e *BuildStartedEvent) SetSubjectSource(subjectSource string)
- func (e *BuildStartedEvent) SetTimestamp(timestamp time.Time)
- type BuildStartedSubject
- type BuildStartedSubjectContent
- type CDEvent
- type CDEventCustomData
- type CDEventCustomDataEncoding
- type CDEventReader
- type CDEventType
- type CDEventWriter
- type ChangeAbandonedEvent
- func (e ChangeAbandonedEvent) GetCustomData() (interface{}, error)
- func (e ChangeAbandonedEvent) GetCustomDataAs(receiver interface{}) error
- func (e ChangeAbandonedEvent) GetCustomDataContentType() string
- func (e ChangeAbandonedEvent) GetCustomDataRaw() ([]byte, error)
- func (e ChangeAbandonedEvent) GetId() string
- func (e ChangeAbandonedEvent) GetSchema() (string, string)
- func (e ChangeAbandonedEvent) GetSource() string
- func (e ChangeAbandonedEvent) GetSubject() Subject
- func (e ChangeAbandonedEvent) GetSubjectId() string
- func (e ChangeAbandonedEvent) GetSubjectSource() string
- func (e ChangeAbandonedEvent) GetTimestamp() time.Time
- func (e ChangeAbandonedEvent) GetType() CDEventType
- func (e ChangeAbandonedEvent) GetVersion() string
- func (e *ChangeAbandonedEvent) SetCustomData(contentType string, data interface{}) error
- func (e *ChangeAbandonedEvent) SetId(id string)
- func (e *ChangeAbandonedEvent) SetSource(source string)
- func (e *ChangeAbandonedEvent) SetSubjectId(subjectId string)
- func (e *ChangeAbandonedEvent) SetSubjectRepository(repository Reference)
- func (e *ChangeAbandonedEvent) SetSubjectSource(subjectSource string)
- func (e *ChangeAbandonedEvent) SetTimestamp(timestamp time.Time)
- type ChangeAbandonedSubject
- type ChangeAbandonedSubjectContent
- type ChangeCreatedEvent
- func (e ChangeCreatedEvent) GetCustomData() (interface{}, error)
- func (e ChangeCreatedEvent) GetCustomDataAs(receiver interface{}) error
- func (e ChangeCreatedEvent) GetCustomDataContentType() string
- func (e ChangeCreatedEvent) GetCustomDataRaw() ([]byte, error)
- func (e ChangeCreatedEvent) GetId() string
- func (e ChangeCreatedEvent) GetSchema() (string, string)
- func (e ChangeCreatedEvent) GetSource() string
- func (e ChangeCreatedEvent) GetSubject() Subject
- func (e ChangeCreatedEvent) GetSubjectId() string
- func (e ChangeCreatedEvent) GetSubjectSource() string
- func (e ChangeCreatedEvent) GetTimestamp() time.Time
- func (e ChangeCreatedEvent) GetType() CDEventType
- func (e ChangeCreatedEvent) GetVersion() string
- func (e *ChangeCreatedEvent) SetCustomData(contentType string, data interface{}) error
- func (e *ChangeCreatedEvent) SetId(id string)
- func (e *ChangeCreatedEvent) SetSource(source string)
- func (e *ChangeCreatedEvent) SetSubjectId(subjectId string)
- func (e *ChangeCreatedEvent) SetSubjectRepository(repository Reference)
- func (e *ChangeCreatedEvent) SetSubjectSource(subjectSource string)
- func (e *ChangeCreatedEvent) SetTimestamp(timestamp time.Time)
- type ChangeCreatedSubject
- type ChangeCreatedSubjectContent
- type ChangeMergedEvent
- func (e ChangeMergedEvent) GetCustomData() (interface{}, error)
- func (e ChangeMergedEvent) GetCustomDataAs(receiver interface{}) error
- func (e ChangeMergedEvent) GetCustomDataContentType() string
- func (e ChangeMergedEvent) GetCustomDataRaw() ([]byte, error)
- func (e ChangeMergedEvent) GetId() string
- func (e ChangeMergedEvent) GetSchema() (string, string)
- func (e ChangeMergedEvent) GetSource() string
- func (e ChangeMergedEvent) GetSubject() Subject
- func (e ChangeMergedEvent) GetSubjectId() string
- func (e ChangeMergedEvent) GetSubjectSource() string
- func (e ChangeMergedEvent) GetTimestamp() time.Time
- func (e ChangeMergedEvent) GetType() CDEventType
- func (e ChangeMergedEvent) GetVersion() string
- func (e *ChangeMergedEvent) SetCustomData(contentType string, data interface{}) error
- func (e *ChangeMergedEvent) SetId(id string)
- func (e *ChangeMergedEvent) SetSource(source string)
- func (e *ChangeMergedEvent) SetSubjectId(subjectId string)
- func (e *ChangeMergedEvent) SetSubjectRepository(repository Reference)
- func (e *ChangeMergedEvent) SetSubjectSource(subjectSource string)
- func (e *ChangeMergedEvent) SetTimestamp(timestamp time.Time)
- type ChangeMergedSubject
- type ChangeMergedSubjectContent
- type ChangeReviewedEvent
- func (e ChangeReviewedEvent) GetCustomData() (interface{}, error)
- func (e ChangeReviewedEvent) GetCustomDataAs(receiver interface{}) error
- func (e ChangeReviewedEvent) GetCustomDataContentType() string
- func (e ChangeReviewedEvent) GetCustomDataRaw() ([]byte, error)
- func (e ChangeReviewedEvent) GetId() string
- func (e ChangeReviewedEvent) GetSchema() (string, string)
- func (e ChangeReviewedEvent) GetSource() string
- func (e ChangeReviewedEvent) GetSubject() Subject
- func (e ChangeReviewedEvent) GetSubjectId() string
- func (e ChangeReviewedEvent) GetSubjectSource() string
- func (e ChangeReviewedEvent) GetTimestamp() time.Time
- func (e ChangeReviewedEvent) GetType() CDEventType
- func (e ChangeReviewedEvent) GetVersion() string
- func (e *ChangeReviewedEvent) SetCustomData(contentType string, data interface{}) error
- func (e *ChangeReviewedEvent) SetId(id string)
- func (e *ChangeReviewedEvent) SetSource(source string)
- func (e *ChangeReviewedEvent) SetSubjectId(subjectId string)
- func (e *ChangeReviewedEvent) SetSubjectRepository(repository Reference)
- func (e *ChangeReviewedEvent) SetSubjectSource(subjectSource string)
- func (e *ChangeReviewedEvent) SetTimestamp(timestamp time.Time)
- type ChangeReviewedSubject
- type ChangeReviewedSubjectContent
- type ChangeUpdatedEvent
- func (e ChangeUpdatedEvent) GetCustomData() (interface{}, error)
- func (e ChangeUpdatedEvent) GetCustomDataAs(receiver interface{}) error
- func (e ChangeUpdatedEvent) GetCustomDataContentType() string
- func (e ChangeUpdatedEvent) GetCustomDataRaw() ([]byte, error)
- func (e ChangeUpdatedEvent) GetId() string
- func (e ChangeUpdatedEvent) GetSchema() (string, string)
- func (e ChangeUpdatedEvent) GetSource() string
- func (e ChangeUpdatedEvent) GetSubject() Subject
- func (e ChangeUpdatedEvent) GetSubjectId() string
- func (e ChangeUpdatedEvent) GetSubjectSource() string
- func (e ChangeUpdatedEvent) GetTimestamp() time.Time
- func (e ChangeUpdatedEvent) GetType() CDEventType
- func (e ChangeUpdatedEvent) GetVersion() string
- func (e *ChangeUpdatedEvent) SetCustomData(contentType string, data interface{}) error
- func (e *ChangeUpdatedEvent) SetId(id string)
- func (e *ChangeUpdatedEvent) SetSource(source string)
- func (e *ChangeUpdatedEvent) SetSubjectId(subjectId string)
- func (e *ChangeUpdatedEvent) SetSubjectRepository(repository Reference)
- func (e *ChangeUpdatedEvent) SetSubjectSource(subjectSource string)
- func (e *ChangeUpdatedEvent) SetTimestamp(timestamp time.Time)
- type ChangeUpdatedSubject
- type ChangeUpdatedSubjectContent
- type Context
- type EnvironmentCreatedEvent
- func (e EnvironmentCreatedEvent) GetCustomData() (interface{}, error)
- func (e EnvironmentCreatedEvent) GetCustomDataAs(receiver interface{}) error
- func (e EnvironmentCreatedEvent) GetCustomDataContentType() string
- func (e EnvironmentCreatedEvent) GetCustomDataRaw() ([]byte, error)
- func (e EnvironmentCreatedEvent) GetId() string
- func (e EnvironmentCreatedEvent) GetSchema() (string, string)
- func (e EnvironmentCreatedEvent) GetSource() string
- func (e EnvironmentCreatedEvent) GetSubject() Subject
- func (e EnvironmentCreatedEvent) GetSubjectId() string
- func (e EnvironmentCreatedEvent) GetSubjectSource() string
- func (e EnvironmentCreatedEvent) GetTimestamp() time.Time
- func (e EnvironmentCreatedEvent) GetType() CDEventType
- func (e EnvironmentCreatedEvent) GetVersion() string
- func (e *EnvironmentCreatedEvent) SetCustomData(contentType string, data interface{}) error
- func (e *EnvironmentCreatedEvent) SetId(id string)
- func (e *EnvironmentCreatedEvent) SetSource(source string)
- func (e *EnvironmentCreatedEvent) SetSubjectId(subjectId string)
- func (e *EnvironmentCreatedEvent) SetSubjectName(name string)
- func (e *EnvironmentCreatedEvent) SetSubjectSource(subjectSource string)
- func (e *EnvironmentCreatedEvent) SetSubjectUrl(url string)
- func (e *EnvironmentCreatedEvent) SetTimestamp(timestamp time.Time)
- type EnvironmentCreatedSubject
- type EnvironmentCreatedSubjectContent
- type EnvironmentDeletedEvent
- func (e EnvironmentDeletedEvent) GetCustomData() (interface{}, error)
- func (e EnvironmentDeletedEvent) GetCustomDataAs(receiver interface{}) error
- func (e EnvironmentDeletedEvent) GetCustomDataContentType() string
- func (e EnvironmentDeletedEvent) GetCustomDataRaw() ([]byte, error)
- func (e EnvironmentDeletedEvent) GetId() string
- func (e EnvironmentDeletedEvent) GetSchema() (string, string)
- func (e EnvironmentDeletedEvent) GetSource() string
- func (e EnvironmentDeletedEvent) GetSubject() Subject
- func (e EnvironmentDeletedEvent) GetSubjectId() string
- func (e EnvironmentDeletedEvent) GetSubjectSource() string
- func (e EnvironmentDeletedEvent) GetTimestamp() time.Time
- func (e EnvironmentDeletedEvent) GetType() CDEventType
- func (e EnvironmentDeletedEvent) GetVersion() string
- func (e *EnvironmentDeletedEvent) SetCustomData(contentType string, data interface{}) error
- func (e *EnvironmentDeletedEvent) SetId(id string)
- func (e *EnvironmentDeletedEvent) SetSource(source string)
- func (e *EnvironmentDeletedEvent) SetSubjectId(subjectId string)
- func (e *EnvironmentDeletedEvent) SetSubjectName(name string)
- func (e *EnvironmentDeletedEvent) SetSubjectSource(subjectSource string)
- func (e *EnvironmentDeletedEvent) SetTimestamp(timestamp time.Time)
- type EnvironmentDeletedSubject
- type EnvironmentDeletedSubjectContent
- type EnvironmentModifiedEvent
- func (e EnvironmentModifiedEvent) GetCustomData() (interface{}, error)
- func (e EnvironmentModifiedEvent) GetCustomDataAs(receiver interface{}) error
- func (e EnvironmentModifiedEvent) GetCustomDataContentType() string
- func (e EnvironmentModifiedEvent) GetCustomDataRaw() ([]byte, error)
- func (e EnvironmentModifiedEvent) GetId() string
- func (e EnvironmentModifiedEvent) GetSchema() (string, string)
- func (e EnvironmentModifiedEvent) GetSource() string
- func (e EnvironmentModifiedEvent) GetSubject() Subject
- func (e EnvironmentModifiedEvent) GetSubjectId() string
- func (e EnvironmentModifiedEvent) GetSubjectSource() string
- func (e EnvironmentModifiedEvent) GetTimestamp() time.Time
- func (e EnvironmentModifiedEvent) GetType() CDEventType
- func (e EnvironmentModifiedEvent) GetVersion() string
- func (e *EnvironmentModifiedEvent) SetCustomData(contentType string, data interface{}) error
- func (e *EnvironmentModifiedEvent) SetId(id string)
- func (e *EnvironmentModifiedEvent) SetSource(source string)
- func (e *EnvironmentModifiedEvent) SetSubjectId(subjectId string)
- func (e *EnvironmentModifiedEvent) SetSubjectName(name string)
- func (e *EnvironmentModifiedEvent) SetSubjectSource(subjectSource string)
- func (e *EnvironmentModifiedEvent) SetSubjectUrl(url string)
- func (e *EnvironmentModifiedEvent) SetTimestamp(timestamp time.Time)
- type EnvironmentModifiedSubject
- type EnvironmentModifiedSubjectContent
- type FooSubjectBarPredicateEvent
- func (e FooSubjectBarPredicateEvent) GetCustomData() (interface{}, error)
- func (e FooSubjectBarPredicateEvent) GetCustomDataAs(receiver interface{}) error
- func (e FooSubjectBarPredicateEvent) GetCustomDataContentType() string
- func (e FooSubjectBarPredicateEvent) GetCustomDataRaw() ([]byte, error)
- func (e FooSubjectBarPredicateEvent) GetId() string
- func (e FooSubjectBarPredicateEvent) GetSchema() (string, string)
- func (e FooSubjectBarPredicateEvent) GetSource() string
- func (e FooSubjectBarPredicateEvent) GetSubject() Subject
- func (e FooSubjectBarPredicateEvent) GetSubjectId() string
- func (e FooSubjectBarPredicateEvent) GetSubjectSource() string
- func (e FooSubjectBarPredicateEvent) GetTimestamp() time.Time
- func (e FooSubjectBarPredicateEvent) GetType() CDEventType
- func (e FooSubjectBarPredicateEvent) GetVersion() string
- func (e *FooSubjectBarPredicateEvent) SetCustomData(contentType string, data interface{}) error
- func (e *FooSubjectBarPredicateEvent) SetId(id string)
- func (e *FooSubjectBarPredicateEvent) SetSource(source string)
- func (e *FooSubjectBarPredicateEvent) SetSubjectArtifactId(artifactId string)
- func (e *FooSubjectBarPredicateEvent) SetSubjectId(subjectId string)
- func (e *FooSubjectBarPredicateEvent) SetSubjectPlainField(plainField string)
- func (e *FooSubjectBarPredicateEvent) SetSubjectReferenceField(referenceField Reference)
- func (e *FooSubjectBarPredicateEvent) SetSubjectSource(subjectSource string)
- func (e *FooSubjectBarPredicateEvent) SetTimestamp(timestamp time.Time)
- type FooSubjectBarPredicateSubject
- type FooSubjectBarPredicateSubjectContent
- type IncidentDetectedEvent
- func (e IncidentDetectedEvent) GetCustomData() (interface{}, error)
- func (e IncidentDetectedEvent) GetCustomDataAs(receiver interface{}) error
- func (e IncidentDetectedEvent) GetCustomDataContentType() string
- func (e IncidentDetectedEvent) GetCustomDataRaw() ([]byte, error)
- func (e IncidentDetectedEvent) GetId() string
- func (e IncidentDetectedEvent) GetSchema() (string, string)
- func (e IncidentDetectedEvent) GetSource() string
- func (e IncidentDetectedEvent) GetSubject() Subject
- func (e IncidentDetectedEvent) GetSubjectId() string
- func (e IncidentDetectedEvent) GetSubjectSource() string
- func (e IncidentDetectedEvent) GetTimestamp() time.Time
- func (e IncidentDetectedEvent) GetType() CDEventType
- func (e IncidentDetectedEvent) GetVersion() string
- func (e *IncidentDetectedEvent) SetCustomData(contentType string, data interface{}) error
- func (e *IncidentDetectedEvent) SetId(id string)
- func (e *IncidentDetectedEvent) SetSource(source string)
- func (e *IncidentDetectedEvent) SetSubjectArtifactId(artifactId string)
- func (e *IncidentDetectedEvent) SetSubjectDescription(description string)
- func (e *IncidentDetectedEvent) SetSubjectEnvironment(environment Reference)
- func (e *IncidentDetectedEvent) SetSubjectId(subjectId string)
- func (e *IncidentDetectedEvent) SetSubjectService(service Reference)
- func (e *IncidentDetectedEvent) SetSubjectSource(subjectSource string)
- func (e *IncidentDetectedEvent) SetTimestamp(timestamp time.Time)
- type IncidentDetectedSubject
- type IncidentDetectedSubjectContent
- type IncidentReportedEvent
- func (e IncidentReportedEvent) GetCustomData() (interface{}, error)
- func (e IncidentReportedEvent) GetCustomDataAs(receiver interface{}) error
- func (e IncidentReportedEvent) GetCustomDataContentType() string
- func (e IncidentReportedEvent) GetCustomDataRaw() ([]byte, error)
- func (e IncidentReportedEvent) GetId() string
- func (e IncidentReportedEvent) GetSchema() (string, string)
- func (e IncidentReportedEvent) GetSource() string
- func (e IncidentReportedEvent) GetSubject() Subject
- func (e IncidentReportedEvent) GetSubjectId() string
- func (e IncidentReportedEvent) GetSubjectSource() string
- func (e IncidentReportedEvent) GetTimestamp() time.Time
- func (e IncidentReportedEvent) GetType() CDEventType
- func (e IncidentReportedEvent) GetVersion() string
- func (e *IncidentReportedEvent) SetCustomData(contentType string, data interface{}) error
- func (e *IncidentReportedEvent) SetId(id string)
- func (e *IncidentReportedEvent) SetSource(source string)
- func (e *IncidentReportedEvent) SetSubjectArtifactId(artifactId string)
- func (e *IncidentReportedEvent) SetSubjectDescription(description string)
- func (e *IncidentReportedEvent) SetSubjectEnvironment(environment Reference)
- func (e *IncidentReportedEvent) SetSubjectId(subjectId string)
- func (e *IncidentReportedEvent) SetSubjectService(service Reference)
- func (e *IncidentReportedEvent) SetSubjectSource(subjectSource string)
- func (e *IncidentReportedEvent) SetSubjectTicketURI(ticketURI string)
- func (e *IncidentReportedEvent) SetTimestamp(timestamp time.Time)
- type IncidentReportedSubject
- type IncidentReportedSubjectContent
- type IncidentResolvedEvent
- func (e IncidentResolvedEvent) GetCustomData() (interface{}, error)
- func (e IncidentResolvedEvent) GetCustomDataAs(receiver interface{}) error
- func (e IncidentResolvedEvent) GetCustomDataContentType() string
- func (e IncidentResolvedEvent) GetCustomDataRaw() ([]byte, error)
- func (e IncidentResolvedEvent) GetId() string
- func (e IncidentResolvedEvent) GetSchema() (string, string)
- func (e IncidentResolvedEvent) GetSource() string
- func (e IncidentResolvedEvent) GetSubject() Subject
- func (e IncidentResolvedEvent) GetSubjectId() string
- func (e IncidentResolvedEvent) GetSubjectSource() string
- func (e IncidentResolvedEvent) GetTimestamp() time.Time
- func (e IncidentResolvedEvent) GetType() CDEventType
- func (e IncidentResolvedEvent) GetVersion() string
- func (e *IncidentResolvedEvent) SetCustomData(contentType string, data interface{}) error
- func (e *IncidentResolvedEvent) SetId(id string)
- func (e *IncidentResolvedEvent) SetSource(source string)
- func (e *IncidentResolvedEvent) SetSubjectArtifactId(artifactId string)
- func (e *IncidentResolvedEvent) SetSubjectDescription(description string)
- func (e *IncidentResolvedEvent) SetSubjectEnvironment(environment Reference)
- func (e *IncidentResolvedEvent) SetSubjectId(subjectId string)
- func (e *IncidentResolvedEvent) SetSubjectService(service Reference)
- func (e *IncidentResolvedEvent) SetSubjectSource(subjectSource string)
- func (e *IncidentResolvedEvent) SetTimestamp(timestamp time.Time)
- type IncidentResolvedSubject
- type IncidentResolvedSubjectContent
- type PipelineRunFinishedEvent
- func (e PipelineRunFinishedEvent) GetCustomData() (interface{}, error)
- func (e PipelineRunFinishedEvent) GetCustomDataAs(receiver interface{}) error
- func (e PipelineRunFinishedEvent) GetCustomDataContentType() string
- func (e PipelineRunFinishedEvent) GetCustomDataRaw() ([]byte, error)
- func (e PipelineRunFinishedEvent) GetId() string
- func (e PipelineRunFinishedEvent) GetSchema() (string, string)
- func (e PipelineRunFinishedEvent) GetSource() string
- func (e PipelineRunFinishedEvent) GetSubject() Subject
- func (e PipelineRunFinishedEvent) GetSubjectId() string
- func (e PipelineRunFinishedEvent) GetSubjectSource() string
- func (e PipelineRunFinishedEvent) GetTimestamp() time.Time
- func (e PipelineRunFinishedEvent) GetType() CDEventType
- func (e PipelineRunFinishedEvent) GetVersion() string
- func (e *PipelineRunFinishedEvent) SetCustomData(contentType string, data interface{}) error
- func (e *PipelineRunFinishedEvent) SetId(id string)
- func (e *PipelineRunFinishedEvent) SetSource(source string)
- func (e *PipelineRunFinishedEvent) SetSubjectErrors(errors string)
- func (e *PipelineRunFinishedEvent) SetSubjectId(subjectId string)
- func (e *PipelineRunFinishedEvent) SetSubjectOutcome(outcome string)
- func (e *PipelineRunFinishedEvent) SetSubjectPipelineName(pipelineName string)
- func (e *PipelineRunFinishedEvent) SetSubjectSource(subjectSource string)
- func (e *PipelineRunFinishedEvent) SetSubjectUrl(url string)
- func (e *PipelineRunFinishedEvent) SetTimestamp(timestamp time.Time)
- type PipelineRunFinishedSubject
- type PipelineRunFinishedSubjectContent
- type PipelineRunQueuedEvent
- func (e PipelineRunQueuedEvent) GetCustomData() (interface{}, error)
- func (e PipelineRunQueuedEvent) GetCustomDataAs(receiver interface{}) error
- func (e PipelineRunQueuedEvent) GetCustomDataContentType() string
- func (e PipelineRunQueuedEvent) GetCustomDataRaw() ([]byte, error)
- func (e PipelineRunQueuedEvent) GetId() string
- func (e PipelineRunQueuedEvent) GetSchema() (string, string)
- func (e PipelineRunQueuedEvent) GetSource() string
- func (e PipelineRunQueuedEvent) GetSubject() Subject
- func (e PipelineRunQueuedEvent) GetSubjectId() string
- func (e PipelineRunQueuedEvent) GetSubjectSource() string
- func (e PipelineRunQueuedEvent) GetTimestamp() time.Time
- func (e PipelineRunQueuedEvent) GetType() CDEventType
- func (e PipelineRunQueuedEvent) GetVersion() string
- func (e *PipelineRunQueuedEvent) SetCustomData(contentType string, data interface{}) error
- func (e *PipelineRunQueuedEvent) SetId(id string)
- func (e *PipelineRunQueuedEvent) SetSource(source string)
- func (e *PipelineRunQueuedEvent) SetSubjectId(subjectId string)
- func (e *PipelineRunQueuedEvent) SetSubjectPipelineName(pipelineName string)
- func (e *PipelineRunQueuedEvent) SetSubjectSource(subjectSource string)
- func (e *PipelineRunQueuedEvent) SetSubjectUrl(url string)
- func (e *PipelineRunQueuedEvent) SetTimestamp(timestamp time.Time)
- type PipelineRunQueuedSubject
- type PipelineRunQueuedSubjectContent
- type PipelineRunStartedEvent
- func (e PipelineRunStartedEvent) GetCustomData() (interface{}, error)
- func (e PipelineRunStartedEvent) GetCustomDataAs(receiver interface{}) error
- func (e PipelineRunStartedEvent) GetCustomDataContentType() string
- func (e PipelineRunStartedEvent) GetCustomDataRaw() ([]byte, error)
- func (e PipelineRunStartedEvent) GetId() string
- func (e PipelineRunStartedEvent) GetSchema() (string, string)
- func (e PipelineRunStartedEvent) GetSource() string
- func (e PipelineRunStartedEvent) GetSubject() Subject
- func (e PipelineRunStartedEvent) GetSubjectId() string
- func (e PipelineRunStartedEvent) GetSubjectSource() string
- func (e PipelineRunStartedEvent) GetTimestamp() time.Time
- func (e PipelineRunStartedEvent) GetType() CDEventType
- func (e PipelineRunStartedEvent) GetVersion() string
- func (e *PipelineRunStartedEvent) SetCustomData(contentType string, data interface{}) error
- func (e *PipelineRunStartedEvent) SetId(id string)
- func (e *PipelineRunStartedEvent) SetSource(source string)
- func (e *PipelineRunStartedEvent) SetSubjectId(subjectId string)
- func (e *PipelineRunStartedEvent) SetSubjectPipelineName(pipelineName string)
- func (e *PipelineRunStartedEvent) SetSubjectSource(subjectSource string)
- func (e *PipelineRunStartedEvent) SetSubjectUrl(url string)
- func (e *PipelineRunStartedEvent) SetTimestamp(timestamp time.Time)
- type PipelineRunStartedSubject
- type PipelineRunStartedSubjectContent
- type Reference
- type RepositoryCreatedEvent
- func (e RepositoryCreatedEvent) GetCustomData() (interface{}, error)
- func (e RepositoryCreatedEvent) GetCustomDataAs(receiver interface{}) error
- func (e RepositoryCreatedEvent) GetCustomDataContentType() string
- func (e RepositoryCreatedEvent) GetCustomDataRaw() ([]byte, error)
- func (e RepositoryCreatedEvent) GetId() string
- func (e RepositoryCreatedEvent) GetSchema() (string, string)
- func (e RepositoryCreatedEvent) GetSource() string
- func (e RepositoryCreatedEvent) GetSubject() Subject
- func (e RepositoryCreatedEvent) GetSubjectId() string
- func (e RepositoryCreatedEvent) GetSubjectSource() string
- func (e RepositoryCreatedEvent) GetTimestamp() time.Time
- func (e RepositoryCreatedEvent) GetType() CDEventType
- func (e RepositoryCreatedEvent) GetVersion() string
- func (e *RepositoryCreatedEvent) SetCustomData(contentType string, data interface{}) error
- func (e *RepositoryCreatedEvent) SetId(id string)
- func (e *RepositoryCreatedEvent) SetSource(source string)
- func (e *RepositoryCreatedEvent) SetSubjectId(subjectId string)
- func (e *RepositoryCreatedEvent) SetSubjectName(name string)
- func (e *RepositoryCreatedEvent) SetSubjectOwner(owner string)
- func (e *RepositoryCreatedEvent) SetSubjectSource(subjectSource string)
- func (e *RepositoryCreatedEvent) SetSubjectUrl(url string)
- func (e *RepositoryCreatedEvent) SetSubjectViewUrl(viewUrl string)
- func (e *RepositoryCreatedEvent) SetTimestamp(timestamp time.Time)
- type RepositoryCreatedSubject
- type RepositoryCreatedSubjectContent
- type RepositoryDeletedEvent
- func (e RepositoryDeletedEvent) GetCustomData() (interface{}, error)
- func (e RepositoryDeletedEvent) GetCustomDataAs(receiver interface{}) error
- func (e RepositoryDeletedEvent) GetCustomDataContentType() string
- func (e RepositoryDeletedEvent) GetCustomDataRaw() ([]byte, error)
- func (e RepositoryDeletedEvent) GetId() string
- func (e RepositoryDeletedEvent) GetSchema() (string, string)
- func (e RepositoryDeletedEvent) GetSource() string
- func (e RepositoryDeletedEvent) GetSubject() Subject
- func (e RepositoryDeletedEvent) GetSubjectId() string
- func (e RepositoryDeletedEvent) GetSubjectSource() string
- func (e RepositoryDeletedEvent) GetTimestamp() time.Time
- func (e RepositoryDeletedEvent) GetType() CDEventType
- func (e RepositoryDeletedEvent) GetVersion() string
- func (e *RepositoryDeletedEvent) SetCustomData(contentType string, data interface{}) error
- func (e *RepositoryDeletedEvent) SetId(id string)
- func (e *RepositoryDeletedEvent) SetSource(source string)
- func (e *RepositoryDeletedEvent) SetSubjectId(subjectId string)
- func (e *RepositoryDeletedEvent) SetSubjectName(name string)
- func (e *RepositoryDeletedEvent) SetSubjectOwner(owner string)
- func (e *RepositoryDeletedEvent) SetSubjectSource(subjectSource string)
- func (e *RepositoryDeletedEvent) SetSubjectUrl(url string)
- func (e *RepositoryDeletedEvent) SetSubjectViewUrl(viewUrl string)
- func (e *RepositoryDeletedEvent) SetTimestamp(timestamp time.Time)
- type RepositoryDeletedSubject
- type RepositoryDeletedSubjectContent
- type RepositoryModifiedEvent
- func (e RepositoryModifiedEvent) GetCustomData() (interface{}, error)
- func (e RepositoryModifiedEvent) GetCustomDataAs(receiver interface{}) error
- func (e RepositoryModifiedEvent) GetCustomDataContentType() string
- func (e RepositoryModifiedEvent) GetCustomDataRaw() ([]byte, error)
- func (e RepositoryModifiedEvent) GetId() string
- func (e RepositoryModifiedEvent) GetSchema() (string, string)
- func (e RepositoryModifiedEvent) GetSource() string
- func (e RepositoryModifiedEvent) GetSubject() Subject
- func (e RepositoryModifiedEvent) GetSubjectId() string
- func (e RepositoryModifiedEvent) GetSubjectSource() string
- func (e RepositoryModifiedEvent) GetTimestamp() time.Time
- func (e RepositoryModifiedEvent) GetType() CDEventType
- func (e RepositoryModifiedEvent) GetVersion() string
- func (e *RepositoryModifiedEvent) SetCustomData(contentType string, data interface{}) error
- func (e *RepositoryModifiedEvent) SetId(id string)
- func (e *RepositoryModifiedEvent) SetSource(source string)
- func (e *RepositoryModifiedEvent) SetSubjectId(subjectId string)
- func (e *RepositoryModifiedEvent) SetSubjectName(name string)
- func (e *RepositoryModifiedEvent) SetSubjectOwner(owner string)
- func (e *RepositoryModifiedEvent) SetSubjectSource(subjectSource string)
- func (e *RepositoryModifiedEvent) SetSubjectUrl(url string)
- func (e *RepositoryModifiedEvent) SetSubjectViewUrl(viewUrl string)
- func (e *RepositoryModifiedEvent) SetTimestamp(timestamp time.Time)
- type RepositoryModifiedSubject
- type RepositoryModifiedSubjectContent
- type ServiceDeployedEvent
- func (e ServiceDeployedEvent) GetCustomData() (interface{}, error)
- func (e ServiceDeployedEvent) GetCustomDataAs(receiver interface{}) error
- func (e ServiceDeployedEvent) GetCustomDataContentType() string
- func (e ServiceDeployedEvent) GetCustomDataRaw() ([]byte, error)
- func (e ServiceDeployedEvent) GetId() string
- func (e ServiceDeployedEvent) GetSchema() (string, string)
- func (e ServiceDeployedEvent) GetSource() string
- func (e ServiceDeployedEvent) GetSubject() Subject
- func (e ServiceDeployedEvent) GetSubjectId() string
- func (e ServiceDeployedEvent) GetSubjectSource() string
- func (e ServiceDeployedEvent) GetTimestamp() time.Time
- func (e ServiceDeployedEvent) GetType() CDEventType
- func (e ServiceDeployedEvent) GetVersion() string
- func (e *ServiceDeployedEvent) SetCustomData(contentType string, data interface{}) error
- func (e *ServiceDeployedEvent) SetId(id string)
- func (e *ServiceDeployedEvent) SetSource(source string)
- func (e *ServiceDeployedEvent) SetSubjectArtifactId(artifactId string)
- func (e *ServiceDeployedEvent) SetSubjectEnvironment(environment Reference)
- func (e *ServiceDeployedEvent) SetSubjectId(subjectId string)
- func (e *ServiceDeployedEvent) SetSubjectSource(subjectSource string)
- func (e *ServiceDeployedEvent) SetTimestamp(timestamp time.Time)
- type ServiceDeployedSubject
- type ServiceDeployedSubjectContent
- type ServicePublishedEvent
- func (e ServicePublishedEvent) GetCustomData() (interface{}, error)
- func (e ServicePublishedEvent) GetCustomDataAs(receiver interface{}) error
- func (e ServicePublishedEvent) GetCustomDataContentType() string
- func (e ServicePublishedEvent) GetCustomDataRaw() ([]byte, error)
- func (e ServicePublishedEvent) GetId() string
- func (e ServicePublishedEvent) GetSchema() (string, string)
- func (e ServicePublishedEvent) GetSource() string
- func (e ServicePublishedEvent) GetSubject() Subject
- func (e ServicePublishedEvent) GetSubjectId() string
- func (e ServicePublishedEvent) GetSubjectSource() string
- func (e ServicePublishedEvent) GetTimestamp() time.Time
- func (e ServicePublishedEvent) GetType() CDEventType
- func (e ServicePublishedEvent) GetVersion() string
- func (e *ServicePublishedEvent) SetCustomData(contentType string, data interface{}) error
- func (e *ServicePublishedEvent) SetId(id string)
- func (e *ServicePublishedEvent) SetSource(source string)
- func (e *ServicePublishedEvent) SetSubjectEnvironment(environment Reference)
- func (e *ServicePublishedEvent) SetSubjectId(subjectId string)
- func (e *ServicePublishedEvent) SetSubjectSource(subjectSource string)
- func (e *ServicePublishedEvent) SetTimestamp(timestamp time.Time)
- type ServicePublishedSubject
- type ServicePublishedSubjectContent
- type ServiceRemovedEvent
- func (e ServiceRemovedEvent) GetCustomData() (interface{}, error)
- func (e ServiceRemovedEvent) GetCustomDataAs(receiver interface{}) error
- func (e ServiceRemovedEvent) GetCustomDataContentType() string
- func (e ServiceRemovedEvent) GetCustomDataRaw() ([]byte, error)
- func (e ServiceRemovedEvent) GetId() string
- func (e ServiceRemovedEvent) GetSchema() (string, string)
- func (e ServiceRemovedEvent) GetSource() string
- func (e ServiceRemovedEvent) GetSubject() Subject
- func (e ServiceRemovedEvent) GetSubjectId() string
- func (e ServiceRemovedEvent) GetSubjectSource() string
- func (e ServiceRemovedEvent) GetTimestamp() time.Time
- func (e ServiceRemovedEvent) GetType() CDEventType
- func (e ServiceRemovedEvent) GetVersion() string
- func (e *ServiceRemovedEvent) SetCustomData(contentType string, data interface{}) error
- func (e *ServiceRemovedEvent) SetId(id string)
- func (e *ServiceRemovedEvent) SetSource(source string)
- func (e *ServiceRemovedEvent) SetSubjectEnvironment(environment Reference)
- func (e *ServiceRemovedEvent) SetSubjectId(subjectId string)
- func (e *ServiceRemovedEvent) SetSubjectSource(subjectSource string)
- func (e *ServiceRemovedEvent) SetTimestamp(timestamp time.Time)
- type ServiceRemovedSubject
- type ServiceRemovedSubjectContent
- type ServiceRolledbackEvent
- func (e ServiceRolledbackEvent) GetCustomData() (interface{}, error)
- func (e ServiceRolledbackEvent) GetCustomDataAs(receiver interface{}) error
- func (e ServiceRolledbackEvent) GetCustomDataContentType() string
- func (e ServiceRolledbackEvent) GetCustomDataRaw() ([]byte, error)
- func (e ServiceRolledbackEvent) GetId() string
- func (e ServiceRolledbackEvent) GetSchema() (string, string)
- func (e ServiceRolledbackEvent) GetSource() string
- func (e ServiceRolledbackEvent) GetSubject() Subject
- func (e ServiceRolledbackEvent) GetSubjectId() string
- func (e ServiceRolledbackEvent) GetSubjectSource() string
- func (e ServiceRolledbackEvent) GetTimestamp() time.Time
- func (e ServiceRolledbackEvent) GetType() CDEventType
- func (e ServiceRolledbackEvent) GetVersion() string
- func (e *ServiceRolledbackEvent) SetCustomData(contentType string, data interface{}) error
- func (e *ServiceRolledbackEvent) SetId(id string)
- func (e *ServiceRolledbackEvent) SetSource(source string)
- func (e *ServiceRolledbackEvent) SetSubjectArtifactId(artifactId string)
- func (e *ServiceRolledbackEvent) SetSubjectEnvironment(environment Reference)
- func (e *ServiceRolledbackEvent) SetSubjectId(subjectId string)
- func (e *ServiceRolledbackEvent) SetSubjectSource(subjectSource string)
- func (e *ServiceRolledbackEvent) SetTimestamp(timestamp time.Time)
- type ServiceRolledbackSubject
- type ServiceRolledbackSubjectContent
- type ServiceUpgradedEvent
- func (e ServiceUpgradedEvent) GetCustomData() (interface{}, error)
- func (e ServiceUpgradedEvent) GetCustomDataAs(receiver interface{}) error
- func (e ServiceUpgradedEvent) GetCustomDataContentType() string
- func (e ServiceUpgradedEvent) GetCustomDataRaw() ([]byte, error)
- func (e ServiceUpgradedEvent) GetId() string
- func (e ServiceUpgradedEvent) GetSchema() (string, string)
- func (e ServiceUpgradedEvent) GetSource() string
- func (e ServiceUpgradedEvent) GetSubject() Subject
- func (e ServiceUpgradedEvent) GetSubjectId() string
- func (e ServiceUpgradedEvent) GetSubjectSource() string
- func (e ServiceUpgradedEvent) GetTimestamp() time.Time
- func (e ServiceUpgradedEvent) GetType() CDEventType
- func (e ServiceUpgradedEvent) GetVersion() string
- func (e *ServiceUpgradedEvent) SetCustomData(contentType string, data interface{}) error
- func (e *ServiceUpgradedEvent) SetId(id string)
- func (e *ServiceUpgradedEvent) SetSource(source string)
- func (e *ServiceUpgradedEvent) SetSubjectArtifactId(artifactId string)
- func (e *ServiceUpgradedEvent) SetSubjectEnvironment(environment Reference)
- func (e *ServiceUpgradedEvent) SetSubjectId(subjectId string)
- func (e *ServiceUpgradedEvent) SetSubjectSource(subjectSource string)
- func (e *ServiceUpgradedEvent) SetTimestamp(timestamp time.Time)
- type ServiceUpgradedSubject
- type ServiceUpgradedSubjectContent
- type Subject
- type SubjectBase
- type SubjectType
- type TaskRunFinishedEvent
- func (e TaskRunFinishedEvent) GetCustomData() (interface{}, error)
- func (e TaskRunFinishedEvent) GetCustomDataAs(receiver interface{}) error
- func (e TaskRunFinishedEvent) GetCustomDataContentType() string
- func (e TaskRunFinishedEvent) GetCustomDataRaw() ([]byte, error)
- func (e TaskRunFinishedEvent) GetId() string
- func (e TaskRunFinishedEvent) GetSchema() (string, string)
- func (e TaskRunFinishedEvent) GetSource() string
- func (e TaskRunFinishedEvent) GetSubject() Subject
- func (e TaskRunFinishedEvent) GetSubjectId() string
- func (e TaskRunFinishedEvent) GetSubjectSource() string
- func (e TaskRunFinishedEvent) GetTimestamp() time.Time
- func (e TaskRunFinishedEvent) GetType() CDEventType
- func (e TaskRunFinishedEvent) GetVersion() string
- func (e *TaskRunFinishedEvent) SetCustomData(contentType string, data interface{}) error
- func (e *TaskRunFinishedEvent) SetId(id string)
- func (e *TaskRunFinishedEvent) SetSource(source string)
- func (e *TaskRunFinishedEvent) SetSubjectErrors(errors string)
- func (e *TaskRunFinishedEvent) SetSubjectId(subjectId string)
- func (e *TaskRunFinishedEvent) SetSubjectOutcome(outcome string)
- func (e *TaskRunFinishedEvent) SetSubjectPipelineRun(pipelineRun Reference)
- func (e *TaskRunFinishedEvent) SetSubjectSource(subjectSource string)
- func (e *TaskRunFinishedEvent) SetSubjectTaskName(taskName string)
- func (e *TaskRunFinishedEvent) SetSubjectUrl(url string)
- func (e *TaskRunFinishedEvent) SetTimestamp(timestamp time.Time)
- type TaskRunFinishedSubject
- type TaskRunFinishedSubjectContent
- type TaskRunStartedEvent
- func (e TaskRunStartedEvent) GetCustomData() (interface{}, error)
- func (e TaskRunStartedEvent) GetCustomDataAs(receiver interface{}) error
- func (e TaskRunStartedEvent) GetCustomDataContentType() string
- func (e TaskRunStartedEvent) GetCustomDataRaw() ([]byte, error)
- func (e TaskRunStartedEvent) GetId() string
- func (e TaskRunStartedEvent) GetSchema() (string, string)
- func (e TaskRunStartedEvent) GetSource() string
- func (e TaskRunStartedEvent) GetSubject() Subject
- func (e TaskRunStartedEvent) GetSubjectId() string
- func (e TaskRunStartedEvent) GetSubjectSource() string
- func (e TaskRunStartedEvent) GetTimestamp() time.Time
- func (e TaskRunStartedEvent) GetType() CDEventType
- func (e TaskRunStartedEvent) GetVersion() string
- func (e *TaskRunStartedEvent) SetCustomData(contentType string, data interface{}) error
- func (e *TaskRunStartedEvent) SetId(id string)
- func (e *TaskRunStartedEvent) SetSource(source string)
- func (e *TaskRunStartedEvent) SetSubjectId(subjectId string)
- func (e *TaskRunStartedEvent) SetSubjectPipelineRun(pipelineRun Reference)
- func (e *TaskRunStartedEvent) SetSubjectSource(subjectSource string)
- func (e *TaskRunStartedEvent) SetSubjectTaskName(taskName string)
- func (e *TaskRunStartedEvent) SetSubjectUrl(url string)
- func (e *TaskRunStartedEvent) SetTimestamp(timestamp time.Time)
- type TaskRunStartedSubject
- type TaskRunStartedSubjectContent
- type TestCaseFinishedEvent
- func (e TestCaseFinishedEvent) GetCustomData() (interface{}, error)
- func (e TestCaseFinishedEvent) GetCustomDataAs(receiver interface{}) error
- func (e TestCaseFinishedEvent) GetCustomDataContentType() string
- func (e TestCaseFinishedEvent) GetCustomDataRaw() ([]byte, error)
- func (e TestCaseFinishedEvent) GetId() string
- func (e TestCaseFinishedEvent) GetSchema() (string, string)
- func (e TestCaseFinishedEvent) GetSource() string
- func (e TestCaseFinishedEvent) GetSubject() Subject
- func (e TestCaseFinishedEvent) GetSubjectId() string
- func (e TestCaseFinishedEvent) GetSubjectSource() string
- func (e TestCaseFinishedEvent) GetTimestamp() time.Time
- func (e TestCaseFinishedEvent) GetType() CDEventType
- func (e TestCaseFinishedEvent) GetVersion() string
- func (e *TestCaseFinishedEvent) SetCustomData(contentType string, data interface{}) error
- func (e *TestCaseFinishedEvent) SetId(id string)
- func (e *TestCaseFinishedEvent) SetSource(source string)
- func (e *TestCaseFinishedEvent) SetSubjectId(subjectId string)
- func (e *TestCaseFinishedEvent) SetSubjectSource(subjectSource string)
- func (e *TestCaseFinishedEvent) SetTimestamp(timestamp time.Time)
- type TestCaseFinishedSubject
- type TestCaseFinishedSubjectContent
- type TestCaseQueuedEvent
- func (e TestCaseQueuedEvent) GetCustomData() (interface{}, error)
- func (e TestCaseQueuedEvent) GetCustomDataAs(receiver interface{}) error
- func (e TestCaseQueuedEvent) GetCustomDataContentType() string
- func (e TestCaseQueuedEvent) GetCustomDataRaw() ([]byte, error)
- func (e TestCaseQueuedEvent) GetId() string
- func (e TestCaseQueuedEvent) GetSchema() (string, string)
- func (e TestCaseQueuedEvent) GetSource() string
- func (e TestCaseQueuedEvent) GetSubject() Subject
- func (e TestCaseQueuedEvent) GetSubjectId() string
- func (e TestCaseQueuedEvent) GetSubjectSource() string
- func (e TestCaseQueuedEvent) GetTimestamp() time.Time
- func (e TestCaseQueuedEvent) GetType() CDEventType
- func (e TestCaseQueuedEvent) GetVersion() string
- func (e *TestCaseQueuedEvent) SetCustomData(contentType string, data interface{}) error
- func (e *TestCaseQueuedEvent) SetId(id string)
- func (e *TestCaseQueuedEvent) SetSource(source string)
- func (e *TestCaseQueuedEvent) SetSubjectId(subjectId string)
- func (e *TestCaseQueuedEvent) SetSubjectSource(subjectSource string)
- func (e *TestCaseQueuedEvent) SetTimestamp(timestamp time.Time)
- type TestCaseQueuedSubject
- type TestCaseQueuedSubjectContent
- type TestCaseStartedEvent
- func (e TestCaseStartedEvent) GetCustomData() (interface{}, error)
- func (e TestCaseStartedEvent) GetCustomDataAs(receiver interface{}) error
- func (e TestCaseStartedEvent) GetCustomDataContentType() string
- func (e TestCaseStartedEvent) GetCustomDataRaw() ([]byte, error)
- func (e TestCaseStartedEvent) GetId() string
- func (e TestCaseStartedEvent) GetSchema() (string, string)
- func (e TestCaseStartedEvent) GetSource() string
- func (e TestCaseStartedEvent) GetSubject() Subject
- func (e TestCaseStartedEvent) GetSubjectId() string
- func (e TestCaseStartedEvent) GetSubjectSource() string
- func (e TestCaseStartedEvent) GetTimestamp() time.Time
- func (e TestCaseStartedEvent) GetType() CDEventType
- func (e TestCaseStartedEvent) GetVersion() string
- func (e *TestCaseStartedEvent) SetCustomData(contentType string, data interface{}) error
- func (e *TestCaseStartedEvent) SetId(id string)
- func (e *TestCaseStartedEvent) SetSource(source string)
- func (e *TestCaseStartedEvent) SetSubjectId(subjectId string)
- func (e *TestCaseStartedEvent) SetSubjectSource(subjectSource string)
- func (e *TestCaseStartedEvent) SetTimestamp(timestamp time.Time)
- type TestCaseStartedSubject
- type TestCaseStartedSubjectContent
- type TestSuiteFinishedEvent
- func (e TestSuiteFinishedEvent) GetCustomData() (interface{}, error)
- func (e TestSuiteFinishedEvent) GetCustomDataAs(receiver interface{}) error
- func (e TestSuiteFinishedEvent) GetCustomDataContentType() string
- func (e TestSuiteFinishedEvent) GetCustomDataRaw() ([]byte, error)
- func (e TestSuiteFinishedEvent) GetId() string
- func (e TestSuiteFinishedEvent) GetSchema() (string, string)
- func (e TestSuiteFinishedEvent) GetSource() string
- func (e TestSuiteFinishedEvent) GetSubject() Subject
- func (e TestSuiteFinishedEvent) GetSubjectId() string
- func (e TestSuiteFinishedEvent) GetSubjectSource() string
- func (e TestSuiteFinishedEvent) GetTimestamp() time.Time
- func (e TestSuiteFinishedEvent) GetType() CDEventType
- func (e TestSuiteFinishedEvent) GetVersion() string
- func (e *TestSuiteFinishedEvent) SetCustomData(contentType string, data interface{}) error
- func (e *TestSuiteFinishedEvent) SetId(id string)
- func (e *TestSuiteFinishedEvent) SetSource(source string)
- func (e *TestSuiteFinishedEvent) SetSubjectId(subjectId string)
- func (e *TestSuiteFinishedEvent) SetSubjectSource(subjectSource string)
- func (e *TestSuiteFinishedEvent) SetTimestamp(timestamp time.Time)
- type TestSuiteFinishedSubject
- type TestSuiteFinishedSubjectContent
- type TestSuiteStartedEvent
- func (e TestSuiteStartedEvent) GetCustomData() (interface{}, error)
- func (e TestSuiteStartedEvent) GetCustomDataAs(receiver interface{}) error
- func (e TestSuiteStartedEvent) GetCustomDataContentType() string
- func (e TestSuiteStartedEvent) GetCustomDataRaw() ([]byte, error)
- func (e TestSuiteStartedEvent) GetId() string
- func (e TestSuiteStartedEvent) GetSchema() (string, string)
- func (e TestSuiteStartedEvent) GetSource() string
- func (e TestSuiteStartedEvent) GetSubject() Subject
- func (e TestSuiteStartedEvent) GetSubjectId() string
- func (e TestSuiteStartedEvent) GetSubjectSource() string
- func (e TestSuiteStartedEvent) GetTimestamp() time.Time
- func (e TestSuiteStartedEvent) GetType() CDEventType
- func (e TestSuiteStartedEvent) GetVersion() string
- func (e *TestSuiteStartedEvent) SetCustomData(contentType string, data interface{}) error
- func (e *TestSuiteStartedEvent) SetId(id string)
- func (e *TestSuiteStartedEvent) SetSource(source string)
- func (e *TestSuiteStartedEvent) SetSubjectId(subjectId string)
- func (e *TestSuiteStartedEvent) SetSubjectSource(subjectSource string)
- func (e *TestSuiteStartedEvent) SetTimestamp(timestamp time.Time)
- type TestSuiteStartedSubject
- type TestSuiteStartedSubjectContent
Constants ¶
const ( EventTypeRoot = "dev.cdevents" CDEventsSpecVersion = "0.2.0" CDEventsSchemaURLTemplate = "https://cdevents.dev/%s/schema/%s-%s-event" CDEventsTypeRegex = "^dev\\.cdevents\\.(?P<subject>[a-z]+)\\.(?P<predicate>[a-z]+)\\.(?P<version>.*)$" )
Variables ¶
var ( CDEventsTypeCRegex = regexp.MustCompile(CDEventsTypeRegex) // CDEventsByUnversionedTypes maps non-versioned event types with events // set-pup at init time CDEventsByUnversionedTypes map[string]CDEvent )
var CDEventsTypes = []CDEvent{ &ArtifactPackagedEvent{}, &ArtifactPublishedEvent{}, &BranchCreatedEvent{}, &BranchDeletedEvent{}, &BuildFinishedEvent{}, &BuildQueuedEvent{}, &BuildStartedEvent{}, &ChangeAbandonedEvent{}, &ChangeCreatedEvent{}, &ChangeMergedEvent{}, &ChangeReviewedEvent{}, &ChangeUpdatedEvent{}, &EnvironmentCreatedEvent{}, &EnvironmentDeletedEvent{}, &EnvironmentModifiedEvent{}, &IncidentDetectedEvent{}, &IncidentReportedEvent{}, &IncidentResolvedEvent{}, &PipelineRunFinishedEvent{}, &PipelineRunQueuedEvent{}, &PipelineRunStartedEvent{}, &RepositoryCreatedEvent{}, &RepositoryDeletedEvent{}, &RepositoryModifiedEvent{}, &ServiceDeployedEvent{}, &ServicePublishedEvent{}, &ServiceRemovedEvent{}, &ServiceRolledbackEvent{}, &ServiceUpgradedEvent{}, &TaskRunFinishedEvent{}, &TaskRunStartedEvent{}, &TestCaseFinishedEvent{}, &TestCaseQueuedEvent{}, &TestCaseStartedEvent{}, &TestSuiteFinishedEvent{}, &TestSuiteStartedEvent{}, }
var TestCDEventsByUnversionedTypes map[string]CDEvent
var TestCDEventsTypes = []CDEvent{ &FooSubjectBarPredicateEvent{}, }
Functions ¶
func AsCloudEvent ¶
func AsCloudEvent(event CDEventReader) (*cloudevents.Event, error)
AsCloudEvent renders a CDEvent as a CloudEvent
func AsJsonBytes ¶ added in v0.2.0
func AsJsonBytes(event CDEventReader) ([]byte, error)
AsJsonBytes renders a CDEvent as a JSON string
func AsJsonString ¶
func AsJsonString(event CDEventReader) (string, error)
AsJsonString renders a CDEvent as a JSON string
func CheckCustomData ¶ added in v0.2.0
Used to implement SetCustomData()
func GetCustomData ¶ added in v0.2.0
Used to implement type specific GetCustomData()
func GetCustomDataAs ¶ added in v0.2.0
func GetCustomDataAs(e CDEventReader, receiver interface{}) error
Used to implement type specific GetCustomDataAs()
func GetCustomDataRaw ¶ added in v0.2.0
Used to implement type specific GetCustomDataRaw()
func Validate ¶
func Validate(event CDEventReader) error
Validate checks the CDEvent against the JSON schema and validate constraints
func ValidateEventType ¶
func ValidateEventType(fl validator.FieldLevel) bool
func ValidatePurl ¶
func ValidatePurl(fl validator.FieldLevel) bool
func ValidateUriReference ¶
func ValidateUriReference(fl validator.FieldLevel) bool
Types ¶
type ArtifactPackagedEvent ¶
type ArtifactPackagedEvent struct { Context Context `json:"context"` Subject ArtifactPackagedSubject `json:"subject"` CDEventCustomData }
func NewArtifactPackagedEvent ¶
func NewArtifactPackagedEvent() (*ArtifactPackagedEvent, error)
New creates a new ArtifactPackagedEvent
func (ArtifactPackagedEvent) GetCustomData ¶
func (e ArtifactPackagedEvent) GetCustomData() (interface{}, error)
func (ArtifactPackagedEvent) GetCustomDataAs ¶
func (e ArtifactPackagedEvent) GetCustomDataAs(receiver interface{}) error
func (ArtifactPackagedEvent) GetCustomDataContentType ¶
func (e ArtifactPackagedEvent) GetCustomDataContentType() string
func (ArtifactPackagedEvent) GetCustomDataRaw ¶
func (e ArtifactPackagedEvent) GetCustomDataRaw() ([]byte, error)
func (ArtifactPackagedEvent) GetId ¶
func (e ArtifactPackagedEvent) GetId() string
func (ArtifactPackagedEvent) GetSchema ¶
func (e ArtifactPackagedEvent) GetSchema() (string, string)
func (ArtifactPackagedEvent) GetSource ¶
func (e ArtifactPackagedEvent) GetSource() string
func (ArtifactPackagedEvent) GetSubject ¶
func (e ArtifactPackagedEvent) GetSubject() Subject
func (ArtifactPackagedEvent) GetSubjectId ¶
func (e ArtifactPackagedEvent) GetSubjectId() string
func (ArtifactPackagedEvent) GetSubjectSource ¶
func (e ArtifactPackagedEvent) GetSubjectSource() string
func (ArtifactPackagedEvent) GetTimestamp ¶
func (e ArtifactPackagedEvent) GetTimestamp() time.Time
func (ArtifactPackagedEvent) GetType ¶
func (e ArtifactPackagedEvent) GetType() CDEventType
func (ArtifactPackagedEvent) GetVersion ¶
func (e ArtifactPackagedEvent) GetVersion() string
func (*ArtifactPackagedEvent) SetCustomData ¶
func (e *ArtifactPackagedEvent) SetCustomData(contentType string, data interface{}) error
func (*ArtifactPackagedEvent) SetId ¶
func (e *ArtifactPackagedEvent) SetId(id string)
func (*ArtifactPackagedEvent) SetSource ¶
func (e *ArtifactPackagedEvent) SetSource(source string)
func (*ArtifactPackagedEvent) SetSubjectChange ¶
func (e *ArtifactPackagedEvent) SetSubjectChange(change Reference)
func (*ArtifactPackagedEvent) SetSubjectId ¶
func (e *ArtifactPackagedEvent) SetSubjectId(subjectId string)
func (*ArtifactPackagedEvent) SetSubjectSource ¶
func (e *ArtifactPackagedEvent) SetSubjectSource(subjectSource string)
func (*ArtifactPackagedEvent) SetTimestamp ¶
func (e *ArtifactPackagedEvent) SetTimestamp(timestamp time.Time)
type ArtifactPackagedSubject ¶
type ArtifactPackagedSubject struct { SubjectBase Content ArtifactPackagedSubjectContent `json:"content"` }
func (ArtifactPackagedSubject) GetSubjectType ¶
func (sc ArtifactPackagedSubject) GetSubjectType() SubjectType
type ArtifactPackagedSubjectContent ¶
type ArtifactPackagedSubjectContent struct {
Change Reference `json:"change"`
}
type ArtifactPublishedEvent ¶
type ArtifactPublishedEvent struct { Context Context `json:"context"` Subject ArtifactPublishedSubject `json:"subject"` CDEventCustomData }
func NewArtifactPublishedEvent ¶
func NewArtifactPublishedEvent() (*ArtifactPublishedEvent, error)
New creates a new ArtifactPublishedEvent
func (ArtifactPublishedEvent) GetCustomData ¶
func (e ArtifactPublishedEvent) GetCustomData() (interface{}, error)
func (ArtifactPublishedEvent) GetCustomDataAs ¶
func (e ArtifactPublishedEvent) GetCustomDataAs(receiver interface{}) error
func (ArtifactPublishedEvent) GetCustomDataContentType ¶
func (e ArtifactPublishedEvent) GetCustomDataContentType() string
func (ArtifactPublishedEvent) GetCustomDataRaw ¶
func (e ArtifactPublishedEvent) GetCustomDataRaw() ([]byte, error)
func (ArtifactPublishedEvent) GetId ¶
func (e ArtifactPublishedEvent) GetId() string
func (ArtifactPublishedEvent) GetSchema ¶
func (e ArtifactPublishedEvent) GetSchema() (string, string)
func (ArtifactPublishedEvent) GetSource ¶
func (e ArtifactPublishedEvent) GetSource() string
func (ArtifactPublishedEvent) GetSubject ¶
func (e ArtifactPublishedEvent) GetSubject() Subject
func (ArtifactPublishedEvent) GetSubjectId ¶
func (e ArtifactPublishedEvent) GetSubjectId() string
func (ArtifactPublishedEvent) GetSubjectSource ¶
func (e ArtifactPublishedEvent) GetSubjectSource() string
func (ArtifactPublishedEvent) GetTimestamp ¶
func (e ArtifactPublishedEvent) GetTimestamp() time.Time
func (ArtifactPublishedEvent) GetType ¶
func (e ArtifactPublishedEvent) GetType() CDEventType
func (ArtifactPublishedEvent) GetVersion ¶
func (e ArtifactPublishedEvent) GetVersion() string
func (*ArtifactPublishedEvent) SetCustomData ¶
func (e *ArtifactPublishedEvent) SetCustomData(contentType string, data interface{}) error
func (*ArtifactPublishedEvent) SetId ¶
func (e *ArtifactPublishedEvent) SetId(id string)
func (*ArtifactPublishedEvent) SetSource ¶
func (e *ArtifactPublishedEvent) SetSource(source string)
func (*ArtifactPublishedEvent) SetSubjectId ¶
func (e *ArtifactPublishedEvent) SetSubjectId(subjectId string)
func (*ArtifactPublishedEvent) SetSubjectSource ¶
func (e *ArtifactPublishedEvent) SetSubjectSource(subjectSource string)
func (*ArtifactPublishedEvent) SetTimestamp ¶
func (e *ArtifactPublishedEvent) SetTimestamp(timestamp time.Time)
type ArtifactPublishedSubject ¶
type ArtifactPublishedSubject struct { SubjectBase Content ArtifactPublishedSubjectContent `json:"content"` }
func (ArtifactPublishedSubject) GetSubjectType ¶
func (sc ArtifactPublishedSubject) GetSubjectType() SubjectType
type ArtifactPublishedSubjectContent ¶
type ArtifactPublishedSubjectContent struct { }
type BranchCreatedEvent ¶
type BranchCreatedEvent struct { Context Context `json:"context"` Subject BranchCreatedSubject `json:"subject"` CDEventCustomData }
func NewBranchCreatedEvent ¶
func NewBranchCreatedEvent() (*BranchCreatedEvent, error)
New creates a new BranchCreatedEvent
func (BranchCreatedEvent) GetCustomData ¶
func (e BranchCreatedEvent) GetCustomData() (interface{}, error)
func (BranchCreatedEvent) GetCustomDataAs ¶
func (e BranchCreatedEvent) GetCustomDataAs(receiver interface{}) error
func (BranchCreatedEvent) GetCustomDataContentType ¶
func (e BranchCreatedEvent) GetCustomDataContentType() string
func (BranchCreatedEvent) GetCustomDataRaw ¶
func (e BranchCreatedEvent) GetCustomDataRaw() ([]byte, error)
func (BranchCreatedEvent) GetId ¶
func (e BranchCreatedEvent) GetId() string
func (BranchCreatedEvent) GetSchema ¶
func (e BranchCreatedEvent) GetSchema() (string, string)
func (BranchCreatedEvent) GetSource ¶
func (e BranchCreatedEvent) GetSource() string
func (BranchCreatedEvent) GetSubject ¶
func (e BranchCreatedEvent) GetSubject() Subject
func (BranchCreatedEvent) GetSubjectId ¶
func (e BranchCreatedEvent) GetSubjectId() string
func (BranchCreatedEvent) GetSubjectSource ¶
func (e BranchCreatedEvent) GetSubjectSource() string
func (BranchCreatedEvent) GetTimestamp ¶
func (e BranchCreatedEvent) GetTimestamp() time.Time
func (BranchCreatedEvent) GetType ¶
func (e BranchCreatedEvent) GetType() CDEventType
func (BranchCreatedEvent) GetVersion ¶
func (e BranchCreatedEvent) GetVersion() string
func (*BranchCreatedEvent) SetCustomData ¶
func (e *BranchCreatedEvent) SetCustomData(contentType string, data interface{}) error
func (*BranchCreatedEvent) SetId ¶
func (e *BranchCreatedEvent) SetId(id string)
func (*BranchCreatedEvent) SetSource ¶
func (e *BranchCreatedEvent) SetSource(source string)
func (*BranchCreatedEvent) SetSubjectId ¶
func (e *BranchCreatedEvent) SetSubjectId(subjectId string)
func (*BranchCreatedEvent) SetSubjectRepository ¶
func (e *BranchCreatedEvent) SetSubjectRepository(repository Reference)
func (*BranchCreatedEvent) SetSubjectSource ¶
func (e *BranchCreatedEvent) SetSubjectSource(subjectSource string)
func (*BranchCreatedEvent) SetTimestamp ¶
func (e *BranchCreatedEvent) SetTimestamp(timestamp time.Time)
type BranchCreatedSubject ¶
type BranchCreatedSubject struct { SubjectBase Content BranchCreatedSubjectContent `json:"content"` }
func (BranchCreatedSubject) GetSubjectType ¶
func (sc BranchCreatedSubject) GetSubjectType() SubjectType
type BranchCreatedSubjectContent ¶
type BranchCreatedSubjectContent struct {
Repository Reference `json:"repository"`
}
type BranchDeletedEvent ¶
type BranchDeletedEvent struct { Context Context `json:"context"` Subject BranchDeletedSubject `json:"subject"` CDEventCustomData }
func NewBranchDeletedEvent ¶
func NewBranchDeletedEvent() (*BranchDeletedEvent, error)
New creates a new BranchDeletedEvent
func (BranchDeletedEvent) GetCustomData ¶
func (e BranchDeletedEvent) GetCustomData() (interface{}, error)
func (BranchDeletedEvent) GetCustomDataAs ¶
func (e BranchDeletedEvent) GetCustomDataAs(receiver interface{}) error
func (BranchDeletedEvent) GetCustomDataContentType ¶
func (e BranchDeletedEvent) GetCustomDataContentType() string
func (BranchDeletedEvent) GetCustomDataRaw ¶
func (e BranchDeletedEvent) GetCustomDataRaw() ([]byte, error)
func (BranchDeletedEvent) GetId ¶
func (e BranchDeletedEvent) GetId() string
func (BranchDeletedEvent) GetSchema ¶
func (e BranchDeletedEvent) GetSchema() (string, string)
func (BranchDeletedEvent) GetSource ¶
func (e BranchDeletedEvent) GetSource() string
func (BranchDeletedEvent) GetSubject ¶
func (e BranchDeletedEvent) GetSubject() Subject
func (BranchDeletedEvent) GetSubjectId ¶
func (e BranchDeletedEvent) GetSubjectId() string
func (BranchDeletedEvent) GetSubjectSource ¶
func (e BranchDeletedEvent) GetSubjectSource() string
func (BranchDeletedEvent) GetTimestamp ¶
func (e BranchDeletedEvent) GetTimestamp() time.Time
func (BranchDeletedEvent) GetType ¶
func (e BranchDeletedEvent) GetType() CDEventType
func (BranchDeletedEvent) GetVersion ¶
func (e BranchDeletedEvent) GetVersion() string
func (*BranchDeletedEvent) SetCustomData ¶
func (e *BranchDeletedEvent) SetCustomData(contentType string, data interface{}) error
func (*BranchDeletedEvent) SetId ¶
func (e *BranchDeletedEvent) SetId(id string)
func (*BranchDeletedEvent) SetSource ¶
func (e *BranchDeletedEvent) SetSource(source string)
func (*BranchDeletedEvent) SetSubjectId ¶
func (e *BranchDeletedEvent) SetSubjectId(subjectId string)
func (*BranchDeletedEvent) SetSubjectRepository ¶
func (e *BranchDeletedEvent) SetSubjectRepository(repository Reference)
func (*BranchDeletedEvent) SetSubjectSource ¶
func (e *BranchDeletedEvent) SetSubjectSource(subjectSource string)
func (*BranchDeletedEvent) SetTimestamp ¶
func (e *BranchDeletedEvent) SetTimestamp(timestamp time.Time)
type BranchDeletedSubject ¶
type BranchDeletedSubject struct { SubjectBase Content BranchDeletedSubjectContent `json:"content"` }
func (BranchDeletedSubject) GetSubjectType ¶
func (sc BranchDeletedSubject) GetSubjectType() SubjectType
type BranchDeletedSubjectContent ¶
type BranchDeletedSubjectContent struct {
Repository Reference `json:"repository"`
}
type BuildFinishedEvent ¶
type BuildFinishedEvent struct { Context Context `json:"context"` Subject BuildFinishedSubject `json:"subject"` CDEventCustomData }
func NewBuildFinishedEvent ¶
func NewBuildFinishedEvent() (*BuildFinishedEvent, error)
New creates a new BuildFinishedEvent
func (BuildFinishedEvent) GetCustomData ¶
func (e BuildFinishedEvent) GetCustomData() (interface{}, error)
func (BuildFinishedEvent) GetCustomDataAs ¶
func (e BuildFinishedEvent) GetCustomDataAs(receiver interface{}) error
func (BuildFinishedEvent) GetCustomDataContentType ¶
func (e BuildFinishedEvent) GetCustomDataContentType() string
func (BuildFinishedEvent) GetCustomDataRaw ¶
func (e BuildFinishedEvent) GetCustomDataRaw() ([]byte, error)
func (BuildFinishedEvent) GetId ¶
func (e BuildFinishedEvent) GetId() string
func (BuildFinishedEvent) GetSchema ¶
func (e BuildFinishedEvent) GetSchema() (string, string)
func (BuildFinishedEvent) GetSource ¶
func (e BuildFinishedEvent) GetSource() string
func (BuildFinishedEvent) GetSubject ¶
func (e BuildFinishedEvent) GetSubject() Subject
func (BuildFinishedEvent) GetSubjectId ¶
func (e BuildFinishedEvent) GetSubjectId() string
func (BuildFinishedEvent) GetSubjectSource ¶
func (e BuildFinishedEvent) GetSubjectSource() string
func (BuildFinishedEvent) GetTimestamp ¶
func (e BuildFinishedEvent) GetTimestamp() time.Time
func (BuildFinishedEvent) GetType ¶
func (e BuildFinishedEvent) GetType() CDEventType
func (BuildFinishedEvent) GetVersion ¶
func (e BuildFinishedEvent) GetVersion() string
func (*BuildFinishedEvent) SetCustomData ¶
func (e *BuildFinishedEvent) SetCustomData(contentType string, data interface{}) error
func (*BuildFinishedEvent) SetId ¶
func (e *BuildFinishedEvent) SetId(id string)
func (*BuildFinishedEvent) SetSource ¶
func (e *BuildFinishedEvent) SetSource(source string)
func (*BuildFinishedEvent) SetSubjectArtifactId ¶
func (e *BuildFinishedEvent) SetSubjectArtifactId(artifactId string)
func (*BuildFinishedEvent) SetSubjectId ¶
func (e *BuildFinishedEvent) SetSubjectId(subjectId string)
func (*BuildFinishedEvent) SetSubjectSource ¶
func (e *BuildFinishedEvent) SetSubjectSource(subjectSource string)
func (*BuildFinishedEvent) SetTimestamp ¶
func (e *BuildFinishedEvent) SetTimestamp(timestamp time.Time)
type BuildFinishedSubject ¶
type BuildFinishedSubject struct { SubjectBase Content BuildFinishedSubjectContent `json:"content"` }
func (BuildFinishedSubject) GetSubjectType ¶
func (sc BuildFinishedSubject) GetSubjectType() SubjectType
type BuildFinishedSubjectContent ¶
type BuildFinishedSubjectContent struct {
ArtifactId string `json:"artifactId" validate:"purl"`
}
type BuildQueuedEvent ¶
type BuildQueuedEvent struct { Context Context `json:"context"` Subject BuildQueuedSubject `json:"subject"` CDEventCustomData }
func NewBuildQueuedEvent ¶
func NewBuildQueuedEvent() (*BuildQueuedEvent, error)
New creates a new BuildQueuedEvent
func (BuildQueuedEvent) GetCustomData ¶
func (e BuildQueuedEvent) GetCustomData() (interface{}, error)
func (BuildQueuedEvent) GetCustomDataAs ¶
func (e BuildQueuedEvent) GetCustomDataAs(receiver interface{}) error
func (BuildQueuedEvent) GetCustomDataContentType ¶
func (e BuildQueuedEvent) GetCustomDataContentType() string
func (BuildQueuedEvent) GetCustomDataRaw ¶
func (e BuildQueuedEvent) GetCustomDataRaw() ([]byte, error)
func (BuildQueuedEvent) GetId ¶
func (e BuildQueuedEvent) GetId() string
func (BuildQueuedEvent) GetSchema ¶
func (e BuildQueuedEvent) GetSchema() (string, string)
func (BuildQueuedEvent) GetSource ¶
func (e BuildQueuedEvent) GetSource() string
func (BuildQueuedEvent) GetSubject ¶
func (e BuildQueuedEvent) GetSubject() Subject
func (BuildQueuedEvent) GetSubjectId ¶
func (e BuildQueuedEvent) GetSubjectId() string
func (BuildQueuedEvent) GetSubjectSource ¶
func (e BuildQueuedEvent) GetSubjectSource() string
func (BuildQueuedEvent) GetTimestamp ¶
func (e BuildQueuedEvent) GetTimestamp() time.Time
func (BuildQueuedEvent) GetType ¶
func (e BuildQueuedEvent) GetType() CDEventType
func (BuildQueuedEvent) GetVersion ¶
func (e BuildQueuedEvent) GetVersion() string
func (*BuildQueuedEvent) SetCustomData ¶
func (e *BuildQueuedEvent) SetCustomData(contentType string, data interface{}) error
func (*BuildQueuedEvent) SetId ¶
func (e *BuildQueuedEvent) SetId(id string)
func (*BuildQueuedEvent) SetSource ¶
func (e *BuildQueuedEvent) SetSource(source string)
func (*BuildQueuedEvent) SetSubjectId ¶
func (e *BuildQueuedEvent) SetSubjectId(subjectId string)
func (*BuildQueuedEvent) SetSubjectSource ¶
func (e *BuildQueuedEvent) SetSubjectSource(subjectSource string)
func (*BuildQueuedEvent) SetTimestamp ¶
func (e *BuildQueuedEvent) SetTimestamp(timestamp time.Time)
type BuildQueuedSubject ¶
type BuildQueuedSubject struct { SubjectBase Content BuildQueuedSubjectContent `json:"content"` }
func (BuildQueuedSubject) GetSubjectType ¶
func (sc BuildQueuedSubject) GetSubjectType() SubjectType
type BuildQueuedSubjectContent ¶
type BuildQueuedSubjectContent struct { }
type BuildStartedEvent ¶
type BuildStartedEvent struct { Context Context `json:"context"` Subject BuildStartedSubject `json:"subject"` CDEventCustomData }
func NewBuildStartedEvent ¶
func NewBuildStartedEvent() (*BuildStartedEvent, error)
New creates a new BuildStartedEvent
func (BuildStartedEvent) GetCustomData ¶
func (e BuildStartedEvent) GetCustomData() (interface{}, error)
func (BuildStartedEvent) GetCustomDataAs ¶
func (e BuildStartedEvent) GetCustomDataAs(receiver interface{}) error
func (BuildStartedEvent) GetCustomDataContentType ¶
func (e BuildStartedEvent) GetCustomDataContentType() string
func (BuildStartedEvent) GetCustomDataRaw ¶
func (e BuildStartedEvent) GetCustomDataRaw() ([]byte, error)
func (BuildStartedEvent) GetId ¶
func (e BuildStartedEvent) GetId() string
func (BuildStartedEvent) GetSchema ¶
func (e BuildStartedEvent) GetSchema() (string, string)
func (BuildStartedEvent) GetSource ¶
func (e BuildStartedEvent) GetSource() string
func (BuildStartedEvent) GetSubject ¶
func (e BuildStartedEvent) GetSubject() Subject
func (BuildStartedEvent) GetSubjectId ¶
func (e BuildStartedEvent) GetSubjectId() string
func (BuildStartedEvent) GetSubjectSource ¶
func (e BuildStartedEvent) GetSubjectSource() string
func (BuildStartedEvent) GetTimestamp ¶
func (e BuildStartedEvent) GetTimestamp() time.Time
func (BuildStartedEvent) GetType ¶
func (e BuildStartedEvent) GetType() CDEventType
func (BuildStartedEvent) GetVersion ¶
func (e BuildStartedEvent) GetVersion() string
func (*BuildStartedEvent) SetCustomData ¶
func (e *BuildStartedEvent) SetCustomData(contentType string, data interface{}) error
func (*BuildStartedEvent) SetId ¶
func (e *BuildStartedEvent) SetId(id string)
func (*BuildStartedEvent) SetSource ¶
func (e *BuildStartedEvent) SetSource(source string)
func (*BuildStartedEvent) SetSubjectId ¶
func (e *BuildStartedEvent) SetSubjectId(subjectId string)
func (*BuildStartedEvent) SetSubjectSource ¶
func (e *BuildStartedEvent) SetSubjectSource(subjectSource string)
func (*BuildStartedEvent) SetTimestamp ¶
func (e *BuildStartedEvent) SetTimestamp(timestamp time.Time)
type BuildStartedSubject ¶
type BuildStartedSubject struct { SubjectBase Content BuildStartedSubjectContent `json:"content"` }
func (BuildStartedSubject) GetSubjectType ¶
func (sc BuildStartedSubject) GetSubjectType() SubjectType
type BuildStartedSubjectContent ¶
type BuildStartedSubjectContent struct { }
type CDEvent ¶
type CDEvent interface { CDEventReader CDEventWriter }
func NewCDEvent ¶
NewCDEvent produces a CDEvent by type This function can be used by users but it's meant mainly for testing purposes
func NewFromJsonBytes ¶
Build a new CDEventReader from a JSON string as []bytes
func NewFromJsonString ¶
Build a new CDEventReader from a JSON string
type CDEventCustomData ¶
type CDEventCustomData struct { // CustomData added to the CDEvent. Format not specified by the SPEC. CustomData interface{} `json:"customData,omitempty" jsonschema:"oneof_type=object;string"` // CustomDataContentType for CustomData in a CDEvent. CustomDataContentType string `json:"customDataContentType,omitempty"` }
CDEventCustomData hosts the CDEvent custom data fields
`CustomDataContentType` describes the content type of the data.
`CustomData` contains the data:
- When the content type is "application/json":
if the CDEvent is produced via the golang API, the `CustomData` can hold an un-marshalled golang interface{} of a specific type or a marshalled byte slice
if the CDEvent is consumed and thus un-marshalled from a []byte the `CustomData` holds the data un-marshalled from []byte, into a generic interface{}. It may be un-marshalled into a specific golang type via the `GetCustomDataAs`
- When the content type is anything else:
if the CDEvent is produced via the golang API, the `CustomData` hold an byte slice with the data passed via the API
if the CDEvent is consumed and thus un-marshalled from a []byte the `CustomData` holds the data base64 encoded
type CDEventCustomDataEncoding ¶
type CDEventCustomDataEncoding string
func (CDEventCustomDataEncoding) String ¶
func (t CDEventCustomDataEncoding) String() string
type CDEventReader ¶
type CDEventReader interface { // The CDEventType "dev.cdevents.*" GetType() CDEventType // The CDEvents specification version implemented GetVersion() string // The event ID, unique for this event within the event producer (source) GetId() string // The source of the event GetSource() string // The time when the occurrence described in the event happened, or when // the event was produced if the former is not available GetTimestamp() time.Time // The ID of the subject, unique within the event producer (source), it may // by used in multiple events GetSubjectId() string // The source of the subject. Usually this matches the source of the event // but it may also be different. GetSubjectSource() string // The event specific subject. It is possible to use a type assertion with // the generic Subject to obtain an event specific implementation of Subject // for direct access to the content fields GetSubject() Subject // The URL and content of the schema file associated to the event type GetSchema() (string, string) // The custom data attached to the event // Depends on GetCustomDataContentType() // - When "application/json", un-marshalled data // - Else, raw []byte GetCustomData() (interface{}, error) // The raw custom data attached to the event GetCustomDataRaw() ([]byte, error) // Custom data un-marshalled into receiver, only if // GetCustomDataContentType() returns "application/json", else error GetCustomDataAs(receiver interface{}) error // Custom data content-type GetCustomDataContentType() string }
type CDEventType ¶
type CDEventType struct { Subject string Predicate string // Version is a semantic version in the form <major>.<minor>.<patch> Version string }
var ( // ArtifactPackaged event v0.1.1 ArtifactPackagedEventV1 CDEventType = CDEventType{ Subject: "artifact", Predicate: "packaged", Version: "0.1.1", } )
var ( // ArtifactPublished event v0.1.1 ArtifactPublishedEventV1 CDEventType = CDEventType{ Subject: "artifact", Predicate: "published", Version: "0.1.1", } )
var ( // BranchCreated event v0.1.2 BranchCreatedEventV1 CDEventType = CDEventType{ Subject: "branch", Predicate: "created", Version: "0.1.2", } )
var ( // BranchDeleted event v0.1.2 BranchDeletedEventV1 CDEventType = CDEventType{ Subject: "branch", Predicate: "deleted", Version: "0.1.2", } )
var ( // BuildFinished event v0.1.1 BuildFinishedEventV1 CDEventType = CDEventType{ Subject: "build", Predicate: "finished", Version: "0.1.1", } )
var ( // BuildQueued event v0.1.1 BuildQueuedEventV1 CDEventType = CDEventType{ Subject: "build", Predicate: "queued", Version: "0.1.1", } )
var ( // BuildStarted event v0.1.1 BuildStartedEventV1 CDEventType = CDEventType{ Subject: "build", Predicate: "started", Version: "0.1.1", } )
var ( // ChangeAbandoned event v0.1.2 ChangeAbandonedEventV1 CDEventType = CDEventType{ Subject: "change", Predicate: "abandoned", Version: "0.1.2", } )
var ( // ChangeCreated event v0.1.2 ChangeCreatedEventV1 CDEventType = CDEventType{ Subject: "change", Predicate: "created", Version: "0.1.2", } )
var ( // ChangeMerged event v0.1.2 ChangeMergedEventV1 CDEventType = CDEventType{ Subject: "change", Predicate: "merged", Version: "0.1.2", } )
var ( // ChangeReviewed event v0.1.2 ChangeReviewedEventV1 CDEventType = CDEventType{ Subject: "change", Predicate: "reviewed", Version: "0.1.2", } )
var ( // ChangeUpdated event v0.1.2 ChangeUpdatedEventV1 CDEventType = CDEventType{ Subject: "change", Predicate: "updated", Version: "0.1.2", } )
var ( // EnvironmentCreated event v0.1.1 EnvironmentCreatedEventV1 CDEventType = CDEventType{ Subject: "environment", Predicate: "created", Version: "0.1.1", } )
var ( // EnvironmentDeleted event v0.1.1 EnvironmentDeletedEventV1 CDEventType = CDEventType{ Subject: "environment", Predicate: "deleted", Version: "0.1.1", } )
var ( // EnvironmentModified event v0.1.1 EnvironmentModifiedEventV1 CDEventType = CDEventType{ Subject: "environment", Predicate: "modified", Version: "0.1.1", } )
var ( // FooSubjectBarPredicate event v1.2.3 FooSubjectBarPredicateEventV1 CDEventType = CDEventType{ Subject: "foosubject", Predicate: "barpredicate", Version: "1.2.3", } )
var ( // IncidentDetected event v0.1.0 IncidentDetectedEventV1 CDEventType = CDEventType{ Subject: "incident", Predicate: "detected", Version: "0.1.0", } )
var ( // IncidentReported event v0.1.0 IncidentReportedEventV1 CDEventType = CDEventType{ Subject: "incident", Predicate: "reported", Version: "0.1.0", } )
var ( // IncidentResolved event v0.1.0 IncidentResolvedEventV1 CDEventType = CDEventType{ Subject: "incident", Predicate: "resolved", Version: "0.1.0", } )
var ( // PipelineRunFinished event v0.1.1 PipelineRunFinishedEventV1 CDEventType = CDEventType{ Subject: "pipelinerun", Predicate: "finished", Version: "0.1.1", } )
var ( // PipelineRunQueued event v0.1.1 PipelineRunQueuedEventV1 CDEventType = CDEventType{ Subject: "pipelinerun", Predicate: "queued", Version: "0.1.1", } )
var ( // PipelineRunStarted event v0.1.1 PipelineRunStartedEventV1 CDEventType = CDEventType{ Subject: "pipelinerun", Predicate: "started", Version: "0.1.1", } )
var ( // RepositoryCreated event v0.1.1 RepositoryCreatedEventV1 CDEventType = CDEventType{ Subject: "repository", Predicate: "created", Version: "0.1.1", } )
var ( // RepositoryDeleted event v0.1.1 RepositoryDeletedEventV1 CDEventType = CDEventType{ Subject: "repository", Predicate: "deleted", Version: "0.1.1", } )
var ( // RepositoryModified event v0.1.1 RepositoryModifiedEventV1 CDEventType = CDEventType{ Subject: "repository", Predicate: "modified", Version: "0.1.1", } )
var ( // ServiceDeployed event v0.1.1 ServiceDeployedEventV1 CDEventType = CDEventType{ Subject: "service", Predicate: "deployed", Version: "0.1.1", } )
var ( // ServicePublished event v0.1.1 ServicePublishedEventV1 CDEventType = CDEventType{ Subject: "service", Predicate: "published", Version: "0.1.1", } )
var ( // ServiceRemoved event v0.1.1 ServiceRemovedEventV1 CDEventType = CDEventType{ Subject: "service", Predicate: "removed", Version: "0.1.1", } )
var ( // ServiceRolledback event v0.1.1 ServiceRolledbackEventV1 CDEventType = CDEventType{ Subject: "service", Predicate: "rolledback", Version: "0.1.1", } )
var ( // ServiceUpgraded event v0.1.1 ServiceUpgradedEventV1 CDEventType = CDEventType{ Subject: "service", Predicate: "upgraded", Version: "0.1.1", } )
var ( // TaskRunFinished event v0.1.1 TaskRunFinishedEventV1 CDEventType = CDEventType{ Subject: "taskrun", Predicate: "finished", Version: "0.1.1", } )
var ( // TaskRunStarted event v0.1.1 TaskRunStartedEventV1 CDEventType = CDEventType{ Subject: "taskrun", Predicate: "started", Version: "0.1.1", } )
var ( // TestCaseFinished event v0.1.1 TestCaseFinishedEventV1 CDEventType = CDEventType{ Subject: "testcase", Predicate: "finished", Version: "0.1.1", } )
var ( // TestCaseQueued event v0.1.1 TestCaseQueuedEventV1 CDEventType = CDEventType{ Subject: "testcase", Predicate: "queued", Version: "0.1.1", } )
var ( // TestCaseStarted event v0.1.1 TestCaseStartedEventV1 CDEventType = CDEventType{ Subject: "testcase", Predicate: "started", Version: "0.1.1", } )
var ( // TestSuiteFinished event v0.1.1 TestSuiteFinishedEventV1 CDEventType = CDEventType{ Subject: "testsuite", Predicate: "finished", Version: "0.1.1", } )
var ( // TestSuiteStarted event v0.1.1 TestSuiteStartedEventV1 CDEventType = CDEventType{ Subject: "testsuite", Predicate: "started", Version: "0.1.1", } )
func CDEventTypeFromString ¶ added in v0.1.1
func CDEventTypeFromString(cdeventType string) (*CDEventType, error)
func ParseType ¶
func ParseType(eventType string) (*CDEventType, error)
ParseType returns a CDEventType if eventType is a valid type
func (CDEventType) IsCompatible ¶ added in v0.1.1
func (t CDEventType) IsCompatible(other CDEventType) bool
Two CDEventTypes are compatible if the subject and predicates are identical and they share the same major version
func (CDEventType) Short ¶ added in v0.1.1
func (t CDEventType) Short() string
func (CDEventType) String ¶
func (t CDEventType) String() string
func (CDEventType) UnversionedString ¶ added in v0.1.1
func (t CDEventType) UnversionedString() string
type CDEventWriter ¶
type CDEventWriter interface { // The event ID, unique for this event within the event producer (source) SetId(id string) // The source of the event SetSource(source string) // The time when the occurrence described in the event happened, or when // the event was produced if the former is not available SetTimestamp(timestamp time.Time) // The ID of the subject, unique within the event producer (source), it may // by used in multiple events SetSubjectId(subjectId string) // The source of the subject. Usually this matches the source of the event // but it may also be different. SetSubjectSource(subjectSource string) // Set custom data. If contentType is "application/json", data can also be // anything that can be marshalled into json. For any other // content type, data must be passed as a []byte SetCustomData(contentType string, data interface{}) error }
type ChangeAbandonedEvent ¶
type ChangeAbandonedEvent struct { Context Context `json:"context"` Subject ChangeAbandonedSubject `json:"subject"` CDEventCustomData }
func NewChangeAbandonedEvent ¶
func NewChangeAbandonedEvent() (*ChangeAbandonedEvent, error)
New creates a new ChangeAbandonedEvent
func (ChangeAbandonedEvent) GetCustomData ¶
func (e ChangeAbandonedEvent) GetCustomData() (interface{}, error)
func (ChangeAbandonedEvent) GetCustomDataAs ¶
func (e ChangeAbandonedEvent) GetCustomDataAs(receiver interface{}) error
func (ChangeAbandonedEvent) GetCustomDataContentType ¶
func (e ChangeAbandonedEvent) GetCustomDataContentType() string
func (ChangeAbandonedEvent) GetCustomDataRaw ¶
func (e ChangeAbandonedEvent) GetCustomDataRaw() ([]byte, error)
func (ChangeAbandonedEvent) GetId ¶
func (e ChangeAbandonedEvent) GetId() string
func (ChangeAbandonedEvent) GetSchema ¶
func (e ChangeAbandonedEvent) GetSchema() (string, string)
func (ChangeAbandonedEvent) GetSource ¶
func (e ChangeAbandonedEvent) GetSource() string
func (ChangeAbandonedEvent) GetSubject ¶
func (e ChangeAbandonedEvent) GetSubject() Subject
func (ChangeAbandonedEvent) GetSubjectId ¶
func (e ChangeAbandonedEvent) GetSubjectId() string
func (ChangeAbandonedEvent) GetSubjectSource ¶
func (e ChangeAbandonedEvent) GetSubjectSource() string
func (ChangeAbandonedEvent) GetTimestamp ¶
func (e ChangeAbandonedEvent) GetTimestamp() time.Time
func (ChangeAbandonedEvent) GetType ¶
func (e ChangeAbandonedEvent) GetType() CDEventType
func (ChangeAbandonedEvent) GetVersion ¶
func (e ChangeAbandonedEvent) GetVersion() string
func (*ChangeAbandonedEvent) SetCustomData ¶
func (e *ChangeAbandonedEvent) SetCustomData(contentType string, data interface{}) error
func (*ChangeAbandonedEvent) SetId ¶
func (e *ChangeAbandonedEvent) SetId(id string)
func (*ChangeAbandonedEvent) SetSource ¶
func (e *ChangeAbandonedEvent) SetSource(source string)
func (*ChangeAbandonedEvent) SetSubjectId ¶
func (e *ChangeAbandonedEvent) SetSubjectId(subjectId string)
func (*ChangeAbandonedEvent) SetSubjectRepository ¶
func (e *ChangeAbandonedEvent) SetSubjectRepository(repository Reference)
func (*ChangeAbandonedEvent) SetSubjectSource ¶
func (e *ChangeAbandonedEvent) SetSubjectSource(subjectSource string)
func (*ChangeAbandonedEvent) SetTimestamp ¶
func (e *ChangeAbandonedEvent) SetTimestamp(timestamp time.Time)
type ChangeAbandonedSubject ¶
type ChangeAbandonedSubject struct { SubjectBase Content ChangeAbandonedSubjectContent `json:"content"` }
func (ChangeAbandonedSubject) GetSubjectType ¶
func (sc ChangeAbandonedSubject) GetSubjectType() SubjectType
type ChangeAbandonedSubjectContent ¶
type ChangeAbandonedSubjectContent struct {
Repository Reference `json:"repository"`
}
type ChangeCreatedEvent ¶
type ChangeCreatedEvent struct { Context Context `json:"context"` Subject ChangeCreatedSubject `json:"subject"` CDEventCustomData }
func NewChangeCreatedEvent ¶
func NewChangeCreatedEvent() (*ChangeCreatedEvent, error)
New creates a new ChangeCreatedEvent
func (ChangeCreatedEvent) GetCustomData ¶
func (e ChangeCreatedEvent) GetCustomData() (interface{}, error)
func (ChangeCreatedEvent) GetCustomDataAs ¶
func (e ChangeCreatedEvent) GetCustomDataAs(receiver interface{}) error
func (ChangeCreatedEvent) GetCustomDataContentType ¶
func (e ChangeCreatedEvent) GetCustomDataContentType() string
func (ChangeCreatedEvent) GetCustomDataRaw ¶
func (e ChangeCreatedEvent) GetCustomDataRaw() ([]byte, error)
func (ChangeCreatedEvent) GetId ¶
func (e ChangeCreatedEvent) GetId() string
func (ChangeCreatedEvent) GetSchema ¶
func (e ChangeCreatedEvent) GetSchema() (string, string)
func (ChangeCreatedEvent) GetSource ¶
func (e ChangeCreatedEvent) GetSource() string
func (ChangeCreatedEvent) GetSubject ¶
func (e ChangeCreatedEvent) GetSubject() Subject
func (ChangeCreatedEvent) GetSubjectId ¶
func (e ChangeCreatedEvent) GetSubjectId() string
func (ChangeCreatedEvent) GetSubjectSource ¶
func (e ChangeCreatedEvent) GetSubjectSource() string
func (ChangeCreatedEvent) GetTimestamp ¶
func (e ChangeCreatedEvent) GetTimestamp() time.Time
func (ChangeCreatedEvent) GetType ¶
func (e ChangeCreatedEvent) GetType() CDEventType
func (ChangeCreatedEvent) GetVersion ¶
func (e ChangeCreatedEvent) GetVersion() string
func (*ChangeCreatedEvent) SetCustomData ¶
func (e *ChangeCreatedEvent) SetCustomData(contentType string, data interface{}) error
func (*ChangeCreatedEvent) SetId ¶
func (e *ChangeCreatedEvent) SetId(id string)
func (*ChangeCreatedEvent) SetSource ¶
func (e *ChangeCreatedEvent) SetSource(source string)
func (*ChangeCreatedEvent) SetSubjectId ¶
func (e *ChangeCreatedEvent) SetSubjectId(subjectId string)
func (*ChangeCreatedEvent) SetSubjectRepository ¶
func (e *ChangeCreatedEvent) SetSubjectRepository(repository Reference)
func (*ChangeCreatedEvent) SetSubjectSource ¶
func (e *ChangeCreatedEvent) SetSubjectSource(subjectSource string)
func (*ChangeCreatedEvent) SetTimestamp ¶
func (e *ChangeCreatedEvent) SetTimestamp(timestamp time.Time)
type ChangeCreatedSubject ¶
type ChangeCreatedSubject struct { SubjectBase Content ChangeCreatedSubjectContent `json:"content"` }
func (ChangeCreatedSubject) GetSubjectType ¶
func (sc ChangeCreatedSubject) GetSubjectType() SubjectType
type ChangeCreatedSubjectContent ¶
type ChangeCreatedSubjectContent struct {
Repository Reference `json:"repository"`
}
type ChangeMergedEvent ¶
type ChangeMergedEvent struct { Context Context `json:"context"` Subject ChangeMergedSubject `json:"subject"` CDEventCustomData }
func NewChangeMergedEvent ¶
func NewChangeMergedEvent() (*ChangeMergedEvent, error)
New creates a new ChangeMergedEvent
func (ChangeMergedEvent) GetCustomData ¶
func (e ChangeMergedEvent) GetCustomData() (interface{}, error)
func (ChangeMergedEvent) GetCustomDataAs ¶
func (e ChangeMergedEvent) GetCustomDataAs(receiver interface{}) error
func (ChangeMergedEvent) GetCustomDataContentType ¶
func (e ChangeMergedEvent) GetCustomDataContentType() string
func (ChangeMergedEvent) GetCustomDataRaw ¶
func (e ChangeMergedEvent) GetCustomDataRaw() ([]byte, error)
func (ChangeMergedEvent) GetId ¶
func (e ChangeMergedEvent) GetId() string
func (ChangeMergedEvent) GetSchema ¶
func (e ChangeMergedEvent) GetSchema() (string, string)
func (ChangeMergedEvent) GetSource ¶
func (e ChangeMergedEvent) GetSource() string
func (ChangeMergedEvent) GetSubject ¶
func (e ChangeMergedEvent) GetSubject() Subject
func (ChangeMergedEvent) GetSubjectId ¶
func (e ChangeMergedEvent) GetSubjectId() string
func (ChangeMergedEvent) GetSubjectSource ¶
func (e ChangeMergedEvent) GetSubjectSource() string
func (ChangeMergedEvent) GetTimestamp ¶
func (e ChangeMergedEvent) GetTimestamp() time.Time
func (ChangeMergedEvent) GetType ¶
func (e ChangeMergedEvent) GetType() CDEventType
func (ChangeMergedEvent) GetVersion ¶
func (e ChangeMergedEvent) GetVersion() string
func (*ChangeMergedEvent) SetCustomData ¶
func (e *ChangeMergedEvent) SetCustomData(contentType string, data interface{}) error
func (*ChangeMergedEvent) SetId ¶
func (e *ChangeMergedEvent) SetId(id string)
func (*ChangeMergedEvent) SetSource ¶
func (e *ChangeMergedEvent) SetSource(source string)
func (*ChangeMergedEvent) SetSubjectId ¶
func (e *ChangeMergedEvent) SetSubjectId(subjectId string)
func (*ChangeMergedEvent) SetSubjectRepository ¶
func (e *ChangeMergedEvent) SetSubjectRepository(repository Reference)
func (*ChangeMergedEvent) SetSubjectSource ¶
func (e *ChangeMergedEvent) SetSubjectSource(subjectSource string)
func (*ChangeMergedEvent) SetTimestamp ¶
func (e *ChangeMergedEvent) SetTimestamp(timestamp time.Time)
type ChangeMergedSubject ¶
type ChangeMergedSubject struct { SubjectBase Content ChangeMergedSubjectContent `json:"content"` }
func (ChangeMergedSubject) GetSubjectType ¶
func (sc ChangeMergedSubject) GetSubjectType() SubjectType
type ChangeMergedSubjectContent ¶
type ChangeMergedSubjectContent struct {
Repository Reference `json:"repository"`
}
type ChangeReviewedEvent ¶
type ChangeReviewedEvent struct { Context Context `json:"context"` Subject ChangeReviewedSubject `json:"subject"` CDEventCustomData }
func NewChangeReviewedEvent ¶
func NewChangeReviewedEvent() (*ChangeReviewedEvent, error)
New creates a new ChangeReviewedEvent
func (ChangeReviewedEvent) GetCustomData ¶
func (e ChangeReviewedEvent) GetCustomData() (interface{}, error)
func (ChangeReviewedEvent) GetCustomDataAs ¶
func (e ChangeReviewedEvent) GetCustomDataAs(receiver interface{}) error
func (ChangeReviewedEvent) GetCustomDataContentType ¶
func (e ChangeReviewedEvent) GetCustomDataContentType() string
func (ChangeReviewedEvent) GetCustomDataRaw ¶
func (e ChangeReviewedEvent) GetCustomDataRaw() ([]byte, error)
func (ChangeReviewedEvent) GetId ¶
func (e ChangeReviewedEvent) GetId() string
func (ChangeReviewedEvent) GetSchema ¶
func (e ChangeReviewedEvent) GetSchema() (string, string)
func (ChangeReviewedEvent) GetSource ¶
func (e ChangeReviewedEvent) GetSource() string
func (ChangeReviewedEvent) GetSubject ¶
func (e ChangeReviewedEvent) GetSubject() Subject
func (ChangeReviewedEvent) GetSubjectId ¶
func (e ChangeReviewedEvent) GetSubjectId() string
func (ChangeReviewedEvent) GetSubjectSource ¶
func (e ChangeReviewedEvent) GetSubjectSource() string
func (ChangeReviewedEvent) GetTimestamp ¶
func (e ChangeReviewedEvent) GetTimestamp() time.Time
func (ChangeReviewedEvent) GetType ¶
func (e ChangeReviewedEvent) GetType() CDEventType
func (ChangeReviewedEvent) GetVersion ¶
func (e ChangeReviewedEvent) GetVersion() string
func (*ChangeReviewedEvent) SetCustomData ¶
func (e *ChangeReviewedEvent) SetCustomData(contentType string, data interface{}) error
func (*ChangeReviewedEvent) SetId ¶
func (e *ChangeReviewedEvent) SetId(id string)
func (*ChangeReviewedEvent) SetSource ¶
func (e *ChangeReviewedEvent) SetSource(source string)
func (*ChangeReviewedEvent) SetSubjectId ¶
func (e *ChangeReviewedEvent) SetSubjectId(subjectId string)
func (*ChangeReviewedEvent) SetSubjectRepository ¶
func (e *ChangeReviewedEvent) SetSubjectRepository(repository Reference)
func (*ChangeReviewedEvent) SetSubjectSource ¶
func (e *ChangeReviewedEvent) SetSubjectSource(subjectSource string)
func (*ChangeReviewedEvent) SetTimestamp ¶
func (e *ChangeReviewedEvent) SetTimestamp(timestamp time.Time)
type ChangeReviewedSubject ¶
type ChangeReviewedSubject struct { SubjectBase Content ChangeReviewedSubjectContent `json:"content"` }
func (ChangeReviewedSubject) GetSubjectType ¶
func (sc ChangeReviewedSubject) GetSubjectType() SubjectType
type ChangeReviewedSubjectContent ¶
type ChangeReviewedSubjectContent struct {
Repository Reference `json:"repository"`
}
type ChangeUpdatedEvent ¶
type ChangeUpdatedEvent struct { Context Context `json:"context"` Subject ChangeUpdatedSubject `json:"subject"` CDEventCustomData }
func NewChangeUpdatedEvent ¶
func NewChangeUpdatedEvent() (*ChangeUpdatedEvent, error)
New creates a new ChangeUpdatedEvent
func (ChangeUpdatedEvent) GetCustomData ¶
func (e ChangeUpdatedEvent) GetCustomData() (interface{}, error)
func (ChangeUpdatedEvent) GetCustomDataAs ¶
func (e ChangeUpdatedEvent) GetCustomDataAs(receiver interface{}) error
func (ChangeUpdatedEvent) GetCustomDataContentType ¶
func (e ChangeUpdatedEvent) GetCustomDataContentType() string
func (ChangeUpdatedEvent) GetCustomDataRaw ¶
func (e ChangeUpdatedEvent) GetCustomDataRaw() ([]byte, error)
func (ChangeUpdatedEvent) GetId ¶
func (e ChangeUpdatedEvent) GetId() string
func (ChangeUpdatedEvent) GetSchema ¶
func (e ChangeUpdatedEvent) GetSchema() (string, string)
func (ChangeUpdatedEvent) GetSource ¶
func (e ChangeUpdatedEvent) GetSource() string
func (ChangeUpdatedEvent) GetSubject ¶
func (e ChangeUpdatedEvent) GetSubject() Subject
func (ChangeUpdatedEvent) GetSubjectId ¶
func (e ChangeUpdatedEvent) GetSubjectId() string
func (ChangeUpdatedEvent) GetSubjectSource ¶
func (e ChangeUpdatedEvent) GetSubjectSource() string
func (ChangeUpdatedEvent) GetTimestamp ¶
func (e ChangeUpdatedEvent) GetTimestamp() time.Time
func (ChangeUpdatedEvent) GetType ¶
func (e ChangeUpdatedEvent) GetType() CDEventType
func (ChangeUpdatedEvent) GetVersion ¶
func (e ChangeUpdatedEvent) GetVersion() string
func (*ChangeUpdatedEvent) SetCustomData ¶
func (e *ChangeUpdatedEvent) SetCustomData(contentType string, data interface{}) error
func (*ChangeUpdatedEvent) SetId ¶
func (e *ChangeUpdatedEvent) SetId(id string)
func (*ChangeUpdatedEvent) SetSource ¶
func (e *ChangeUpdatedEvent) SetSource(source string)
func (*ChangeUpdatedEvent) SetSubjectId ¶
func (e *ChangeUpdatedEvent) SetSubjectId(subjectId string)
func (*ChangeUpdatedEvent) SetSubjectRepository ¶
func (e *ChangeUpdatedEvent) SetSubjectRepository(repository Reference)
func (*ChangeUpdatedEvent) SetSubjectSource ¶
func (e *ChangeUpdatedEvent) SetSubjectSource(subjectSource string)
func (*ChangeUpdatedEvent) SetTimestamp ¶
func (e *ChangeUpdatedEvent) SetTimestamp(timestamp time.Time)
type ChangeUpdatedSubject ¶
type ChangeUpdatedSubject struct { SubjectBase Content ChangeUpdatedSubjectContent `json:"content"` }
func (ChangeUpdatedSubject) GetSubjectType ¶
func (sc ChangeUpdatedSubject) GetSubjectType() SubjectType
type ChangeUpdatedSubjectContent ¶
type ChangeUpdatedSubjectContent struct {
Repository Reference `json:"repository"`
}
type Context ¶
type Context struct { // Spec: https://cdevents.dev/docs/spec/#version // Description: The version of the CDEvents specification which the event // uses. This enables the interpretation of the context. Compliant event // producers MUST use a value of draft when referring to this version of the // specification. Version string `json:"version" jsonschema:"required"` // Spec: https://cdevents.dev/docs/spec/#id // Description: Identifier for an event. Subsequent delivery attempts of the // same event MAY share the same id. This attribute matches the syntax and // semantics of the id attribute of CloudEvents: // https://github.com/cloudevents/spec/blob/v1.0.2/cloudevents/spec.md#id Id string `json:"id" jsonschema:"required,minLength=1"` // Spec: https://cdevents.dev/docs/spec/#source // Description: defines the context in which an event happened. The main // purpose of the source is to provide global uniqueness for source + id. // The source MAY identify a single producer or a group of producer that // belong to the same application. Source string `json:"source" jsonschema:"required,minLength=1" validate:"uri-reference"` // Spec: https://cdevents.dev/docs/spec/#type // Description: defines the type of event, as combination of a subject and // predicate. Valid event types are defined in the vocabulary. All event // types should be prefixed with dev.cdevents. // One occurrence may have multiple events associated, as long as they have // different event types Type string `json:"type" jsonschema:"required,minLength=1" validate:"event-type"` // Spec: https://cdevents.dev/docs/spec/#timestamp // Description: Description: defines the time of the occurrence. When the // time of the occurrence is not available, the time when the event was // produced MAY be used. In case the transport layer should require a // re-transmission of the event, the timestamp SHOULD NOT be updated, i.e. // it should be the same for the same source + id combination. Timestamp time.Time `json:"timestamp" jsonschema:"required"` }
type EnvironmentCreatedEvent ¶
type EnvironmentCreatedEvent struct { Context Context `json:"context"` Subject EnvironmentCreatedSubject `json:"subject"` CDEventCustomData }
func NewEnvironmentCreatedEvent ¶
func NewEnvironmentCreatedEvent() (*EnvironmentCreatedEvent, error)
New creates a new EnvironmentCreatedEvent
func (EnvironmentCreatedEvent) GetCustomData ¶
func (e EnvironmentCreatedEvent) GetCustomData() (interface{}, error)
func (EnvironmentCreatedEvent) GetCustomDataAs ¶
func (e EnvironmentCreatedEvent) GetCustomDataAs(receiver interface{}) error
func (EnvironmentCreatedEvent) GetCustomDataContentType ¶
func (e EnvironmentCreatedEvent) GetCustomDataContentType() string
func (EnvironmentCreatedEvent) GetCustomDataRaw ¶
func (e EnvironmentCreatedEvent) GetCustomDataRaw() ([]byte, error)
func (EnvironmentCreatedEvent) GetId ¶
func (e EnvironmentCreatedEvent) GetId() string
func (EnvironmentCreatedEvent) GetSchema ¶
func (e EnvironmentCreatedEvent) GetSchema() (string, string)
func (EnvironmentCreatedEvent) GetSource ¶
func (e EnvironmentCreatedEvent) GetSource() string
func (EnvironmentCreatedEvent) GetSubject ¶
func (e EnvironmentCreatedEvent) GetSubject() Subject
func (EnvironmentCreatedEvent) GetSubjectId ¶
func (e EnvironmentCreatedEvent) GetSubjectId() string
func (EnvironmentCreatedEvent) GetSubjectSource ¶
func (e EnvironmentCreatedEvent) GetSubjectSource() string
func (EnvironmentCreatedEvent) GetTimestamp ¶
func (e EnvironmentCreatedEvent) GetTimestamp() time.Time
func (EnvironmentCreatedEvent) GetType ¶
func (e EnvironmentCreatedEvent) GetType() CDEventType
func (EnvironmentCreatedEvent) GetVersion ¶
func (e EnvironmentCreatedEvent) GetVersion() string
func (*EnvironmentCreatedEvent) SetCustomData ¶
func (e *EnvironmentCreatedEvent) SetCustomData(contentType string, data interface{}) error
func (*EnvironmentCreatedEvent) SetId ¶
func (e *EnvironmentCreatedEvent) SetId(id string)
func (*EnvironmentCreatedEvent) SetSource ¶
func (e *EnvironmentCreatedEvent) SetSource(source string)
func (*EnvironmentCreatedEvent) SetSubjectId ¶
func (e *EnvironmentCreatedEvent) SetSubjectId(subjectId string)
func (*EnvironmentCreatedEvent) SetSubjectName ¶
func (e *EnvironmentCreatedEvent) SetSubjectName(name string)
func (*EnvironmentCreatedEvent) SetSubjectSource ¶
func (e *EnvironmentCreatedEvent) SetSubjectSource(subjectSource string)
func (*EnvironmentCreatedEvent) SetSubjectUrl ¶
func (e *EnvironmentCreatedEvent) SetSubjectUrl(url string)
func (*EnvironmentCreatedEvent) SetTimestamp ¶
func (e *EnvironmentCreatedEvent) SetTimestamp(timestamp time.Time)
type EnvironmentCreatedSubject ¶
type EnvironmentCreatedSubject struct { SubjectBase Content EnvironmentCreatedSubjectContent `json:"content"` }
func (EnvironmentCreatedSubject) GetSubjectType ¶
func (sc EnvironmentCreatedSubject) GetSubjectType() SubjectType
type EnvironmentDeletedEvent ¶
type EnvironmentDeletedEvent struct { Context Context `json:"context"` Subject EnvironmentDeletedSubject `json:"subject"` CDEventCustomData }
func NewEnvironmentDeletedEvent ¶
func NewEnvironmentDeletedEvent() (*EnvironmentDeletedEvent, error)
New creates a new EnvironmentDeletedEvent
func (EnvironmentDeletedEvent) GetCustomData ¶
func (e EnvironmentDeletedEvent) GetCustomData() (interface{}, error)
func (EnvironmentDeletedEvent) GetCustomDataAs ¶
func (e EnvironmentDeletedEvent) GetCustomDataAs(receiver interface{}) error
func (EnvironmentDeletedEvent) GetCustomDataContentType ¶
func (e EnvironmentDeletedEvent) GetCustomDataContentType() string
func (EnvironmentDeletedEvent) GetCustomDataRaw ¶
func (e EnvironmentDeletedEvent) GetCustomDataRaw() ([]byte, error)
func (EnvironmentDeletedEvent) GetId ¶
func (e EnvironmentDeletedEvent) GetId() string
func (EnvironmentDeletedEvent) GetSchema ¶
func (e EnvironmentDeletedEvent) GetSchema() (string, string)
func (EnvironmentDeletedEvent) GetSource ¶
func (e EnvironmentDeletedEvent) GetSource() string
func (EnvironmentDeletedEvent) GetSubject ¶
func (e EnvironmentDeletedEvent) GetSubject() Subject
func (EnvironmentDeletedEvent) GetSubjectId ¶
func (e EnvironmentDeletedEvent) GetSubjectId() string
func (EnvironmentDeletedEvent) GetSubjectSource ¶
func (e EnvironmentDeletedEvent) GetSubjectSource() string
func (EnvironmentDeletedEvent) GetTimestamp ¶
func (e EnvironmentDeletedEvent) GetTimestamp() time.Time
func (EnvironmentDeletedEvent) GetType ¶
func (e EnvironmentDeletedEvent) GetType() CDEventType
func (EnvironmentDeletedEvent) GetVersion ¶
func (e EnvironmentDeletedEvent) GetVersion() string
func (*EnvironmentDeletedEvent) SetCustomData ¶
func (e *EnvironmentDeletedEvent) SetCustomData(contentType string, data interface{}) error
func (*EnvironmentDeletedEvent) SetId ¶
func (e *EnvironmentDeletedEvent) SetId(id string)
func (*EnvironmentDeletedEvent) SetSource ¶
func (e *EnvironmentDeletedEvent) SetSource(source string)
func (*EnvironmentDeletedEvent) SetSubjectId ¶
func (e *EnvironmentDeletedEvent) SetSubjectId(subjectId string)
func (*EnvironmentDeletedEvent) SetSubjectName ¶
func (e *EnvironmentDeletedEvent) SetSubjectName(name string)
func (*EnvironmentDeletedEvent) SetSubjectSource ¶
func (e *EnvironmentDeletedEvent) SetSubjectSource(subjectSource string)
func (*EnvironmentDeletedEvent) SetTimestamp ¶
func (e *EnvironmentDeletedEvent) SetTimestamp(timestamp time.Time)
type EnvironmentDeletedSubject ¶
type EnvironmentDeletedSubject struct { SubjectBase Content EnvironmentDeletedSubjectContent `json:"content"` }
func (EnvironmentDeletedSubject) GetSubjectType ¶
func (sc EnvironmentDeletedSubject) GetSubjectType() SubjectType
type EnvironmentDeletedSubjectContent ¶
type EnvironmentDeletedSubjectContent struct {
Name string `json:"name"`
}
type EnvironmentModifiedEvent ¶
type EnvironmentModifiedEvent struct { Context Context `json:"context"` Subject EnvironmentModifiedSubject `json:"subject"` CDEventCustomData }
func NewEnvironmentModifiedEvent ¶
func NewEnvironmentModifiedEvent() (*EnvironmentModifiedEvent, error)
New creates a new EnvironmentModifiedEvent
func (EnvironmentModifiedEvent) GetCustomData ¶
func (e EnvironmentModifiedEvent) GetCustomData() (interface{}, error)
func (EnvironmentModifiedEvent) GetCustomDataAs ¶
func (e EnvironmentModifiedEvent) GetCustomDataAs(receiver interface{}) error
func (EnvironmentModifiedEvent) GetCustomDataContentType ¶
func (e EnvironmentModifiedEvent) GetCustomDataContentType() string
func (EnvironmentModifiedEvent) GetCustomDataRaw ¶
func (e EnvironmentModifiedEvent) GetCustomDataRaw() ([]byte, error)
func (EnvironmentModifiedEvent) GetId ¶
func (e EnvironmentModifiedEvent) GetId() string
func (EnvironmentModifiedEvent) GetSchema ¶
func (e EnvironmentModifiedEvent) GetSchema() (string, string)
func (EnvironmentModifiedEvent) GetSource ¶
func (e EnvironmentModifiedEvent) GetSource() string
func (EnvironmentModifiedEvent) GetSubject ¶
func (e EnvironmentModifiedEvent) GetSubject() Subject
func (EnvironmentModifiedEvent) GetSubjectId ¶
func (e EnvironmentModifiedEvent) GetSubjectId() string
func (EnvironmentModifiedEvent) GetSubjectSource ¶
func (e EnvironmentModifiedEvent) GetSubjectSource() string
func (EnvironmentModifiedEvent) GetTimestamp ¶
func (e EnvironmentModifiedEvent) GetTimestamp() time.Time
func (EnvironmentModifiedEvent) GetType ¶
func (e EnvironmentModifiedEvent) GetType() CDEventType
func (EnvironmentModifiedEvent) GetVersion ¶
func (e EnvironmentModifiedEvent) GetVersion() string
func (*EnvironmentModifiedEvent) SetCustomData ¶
func (e *EnvironmentModifiedEvent) SetCustomData(contentType string, data interface{}) error
func (*EnvironmentModifiedEvent) SetId ¶
func (e *EnvironmentModifiedEvent) SetId(id string)
func (*EnvironmentModifiedEvent) SetSource ¶
func (e *EnvironmentModifiedEvent) SetSource(source string)
func (*EnvironmentModifiedEvent) SetSubjectId ¶
func (e *EnvironmentModifiedEvent) SetSubjectId(subjectId string)
func (*EnvironmentModifiedEvent) SetSubjectName ¶
func (e *EnvironmentModifiedEvent) SetSubjectName(name string)
func (*EnvironmentModifiedEvent) SetSubjectSource ¶
func (e *EnvironmentModifiedEvent) SetSubjectSource(subjectSource string)
func (*EnvironmentModifiedEvent) SetSubjectUrl ¶
func (e *EnvironmentModifiedEvent) SetSubjectUrl(url string)
func (*EnvironmentModifiedEvent) SetTimestamp ¶
func (e *EnvironmentModifiedEvent) SetTimestamp(timestamp time.Time)
type EnvironmentModifiedSubject ¶
type EnvironmentModifiedSubject struct { SubjectBase Content EnvironmentModifiedSubjectContent `json:"content"` }
func (EnvironmentModifiedSubject) GetSubjectType ¶
func (sc EnvironmentModifiedSubject) GetSubjectType() SubjectType
type FooSubjectBarPredicateEvent ¶ added in v0.2.0
type FooSubjectBarPredicateEvent struct { Context Context `json:"context"` Subject FooSubjectBarPredicateSubject `json:"subject"` CDEventCustomData }
func NewFooSubjectBarPredicateEvent ¶ added in v0.2.0
func NewFooSubjectBarPredicateEvent() (*FooSubjectBarPredicateEvent, error)
New creates a new FooSubjectBarPredicateEvent
func (FooSubjectBarPredicateEvent) GetCustomData ¶ added in v0.2.0
func (e FooSubjectBarPredicateEvent) GetCustomData() (interface{}, error)
func (FooSubjectBarPredicateEvent) GetCustomDataAs ¶ added in v0.2.0
func (e FooSubjectBarPredicateEvent) GetCustomDataAs(receiver interface{}) error
func (FooSubjectBarPredicateEvent) GetCustomDataContentType ¶ added in v0.2.0
func (e FooSubjectBarPredicateEvent) GetCustomDataContentType() string
func (FooSubjectBarPredicateEvent) GetCustomDataRaw ¶ added in v0.2.0
func (e FooSubjectBarPredicateEvent) GetCustomDataRaw() ([]byte, error)
func (FooSubjectBarPredicateEvent) GetId ¶ added in v0.2.0
func (e FooSubjectBarPredicateEvent) GetId() string
func (FooSubjectBarPredicateEvent) GetSchema ¶ added in v0.2.0
func (e FooSubjectBarPredicateEvent) GetSchema() (string, string)
func (FooSubjectBarPredicateEvent) GetSource ¶ added in v0.2.0
func (e FooSubjectBarPredicateEvent) GetSource() string
func (FooSubjectBarPredicateEvent) GetSubject ¶ added in v0.2.0
func (e FooSubjectBarPredicateEvent) GetSubject() Subject
func (FooSubjectBarPredicateEvent) GetSubjectId ¶ added in v0.2.0
func (e FooSubjectBarPredicateEvent) GetSubjectId() string
func (FooSubjectBarPredicateEvent) GetSubjectSource ¶ added in v0.2.0
func (e FooSubjectBarPredicateEvent) GetSubjectSource() string
func (FooSubjectBarPredicateEvent) GetTimestamp ¶ added in v0.2.0
func (e FooSubjectBarPredicateEvent) GetTimestamp() time.Time
func (FooSubjectBarPredicateEvent) GetType ¶ added in v0.2.0
func (e FooSubjectBarPredicateEvent) GetType() CDEventType
func (FooSubjectBarPredicateEvent) GetVersion ¶ added in v0.2.0
func (e FooSubjectBarPredicateEvent) GetVersion() string
func (*FooSubjectBarPredicateEvent) SetCustomData ¶ added in v0.2.0
func (e *FooSubjectBarPredicateEvent) SetCustomData(contentType string, data interface{}) error
func (*FooSubjectBarPredicateEvent) SetId ¶ added in v0.2.0
func (e *FooSubjectBarPredicateEvent) SetId(id string)
func (*FooSubjectBarPredicateEvent) SetSource ¶ added in v0.2.0
func (e *FooSubjectBarPredicateEvent) SetSource(source string)
func (*FooSubjectBarPredicateEvent) SetSubjectArtifactId ¶ added in v0.2.0
func (e *FooSubjectBarPredicateEvent) SetSubjectArtifactId(artifactId string)
func (*FooSubjectBarPredicateEvent) SetSubjectId ¶ added in v0.2.0
func (e *FooSubjectBarPredicateEvent) SetSubjectId(subjectId string)
func (*FooSubjectBarPredicateEvent) SetSubjectPlainField ¶ added in v0.2.0
func (e *FooSubjectBarPredicateEvent) SetSubjectPlainField(plainField string)
func (*FooSubjectBarPredicateEvent) SetSubjectReferenceField ¶ added in v0.2.0
func (e *FooSubjectBarPredicateEvent) SetSubjectReferenceField(referenceField Reference)
func (*FooSubjectBarPredicateEvent) SetSubjectSource ¶ added in v0.2.0
func (e *FooSubjectBarPredicateEvent) SetSubjectSource(subjectSource string)
func (*FooSubjectBarPredicateEvent) SetTimestamp ¶ added in v0.2.0
func (e *FooSubjectBarPredicateEvent) SetTimestamp(timestamp time.Time)
type FooSubjectBarPredicateSubject ¶ added in v0.2.0
type FooSubjectBarPredicateSubject struct { SubjectBase Content FooSubjectBarPredicateSubjectContent `json:"content"` }
func (FooSubjectBarPredicateSubject) GetEventType ¶ added in v0.2.0
func (sc FooSubjectBarPredicateSubject) GetEventType() CDEventType
func (FooSubjectBarPredicateSubject) GetSubjectType ¶ added in v0.2.0
func (sc FooSubjectBarPredicateSubject) GetSubjectType() SubjectType
type FooSubjectBarPredicateSubjectContent ¶ added in v0.2.0
type IncidentDetectedEvent ¶ added in v0.2.0
type IncidentDetectedEvent struct { Context Context `json:"context"` Subject IncidentDetectedSubject `json:"subject"` CDEventCustomData }
func NewIncidentDetectedEvent ¶ added in v0.2.0
func NewIncidentDetectedEvent() (*IncidentDetectedEvent, error)
New creates a new IncidentDetectedEvent
func (IncidentDetectedEvent) GetCustomData ¶ added in v0.2.0
func (e IncidentDetectedEvent) GetCustomData() (interface{}, error)
func (IncidentDetectedEvent) GetCustomDataAs ¶ added in v0.2.0
func (e IncidentDetectedEvent) GetCustomDataAs(receiver interface{}) error
func (IncidentDetectedEvent) GetCustomDataContentType ¶ added in v0.2.0
func (e IncidentDetectedEvent) GetCustomDataContentType() string
func (IncidentDetectedEvent) GetCustomDataRaw ¶ added in v0.2.0
func (e IncidentDetectedEvent) GetCustomDataRaw() ([]byte, error)
func (IncidentDetectedEvent) GetId ¶ added in v0.2.0
func (e IncidentDetectedEvent) GetId() string
func (IncidentDetectedEvent) GetSchema ¶ added in v0.2.0
func (e IncidentDetectedEvent) GetSchema() (string, string)
func (IncidentDetectedEvent) GetSource ¶ added in v0.2.0
func (e IncidentDetectedEvent) GetSource() string
func (IncidentDetectedEvent) GetSubject ¶ added in v0.2.0
func (e IncidentDetectedEvent) GetSubject() Subject
func (IncidentDetectedEvent) GetSubjectId ¶ added in v0.2.0
func (e IncidentDetectedEvent) GetSubjectId() string
func (IncidentDetectedEvent) GetSubjectSource ¶ added in v0.2.0
func (e IncidentDetectedEvent) GetSubjectSource() string
func (IncidentDetectedEvent) GetTimestamp ¶ added in v0.2.0
func (e IncidentDetectedEvent) GetTimestamp() time.Time
func (IncidentDetectedEvent) GetType ¶ added in v0.2.0
func (e IncidentDetectedEvent) GetType() CDEventType
func (IncidentDetectedEvent) GetVersion ¶ added in v0.2.0
func (e IncidentDetectedEvent) GetVersion() string
func (*IncidentDetectedEvent) SetCustomData ¶ added in v0.2.0
func (e *IncidentDetectedEvent) SetCustomData(contentType string, data interface{}) error
func (*IncidentDetectedEvent) SetId ¶ added in v0.2.0
func (e *IncidentDetectedEvent) SetId(id string)
func (*IncidentDetectedEvent) SetSource ¶ added in v0.2.0
func (e *IncidentDetectedEvent) SetSource(source string)
func (*IncidentDetectedEvent) SetSubjectArtifactId ¶ added in v0.2.0
func (e *IncidentDetectedEvent) SetSubjectArtifactId(artifactId string)
func (*IncidentDetectedEvent) SetSubjectDescription ¶ added in v0.2.0
func (e *IncidentDetectedEvent) SetSubjectDescription(description string)
func (*IncidentDetectedEvent) SetSubjectEnvironment ¶ added in v0.2.0
func (e *IncidentDetectedEvent) SetSubjectEnvironment(environment Reference)
func (*IncidentDetectedEvent) SetSubjectId ¶ added in v0.2.0
func (e *IncidentDetectedEvent) SetSubjectId(subjectId string)
func (*IncidentDetectedEvent) SetSubjectService ¶ added in v0.2.0
func (e *IncidentDetectedEvent) SetSubjectService(service Reference)
func (*IncidentDetectedEvent) SetSubjectSource ¶ added in v0.2.0
func (e *IncidentDetectedEvent) SetSubjectSource(subjectSource string)
func (*IncidentDetectedEvent) SetTimestamp ¶ added in v0.2.0
func (e *IncidentDetectedEvent) SetTimestamp(timestamp time.Time)
type IncidentDetectedSubject ¶ added in v0.2.0
type IncidentDetectedSubject struct { SubjectBase Content IncidentDetectedSubjectContent `json:"content"` }
func (IncidentDetectedSubject) GetSubjectType ¶ added in v0.2.0
func (sc IncidentDetectedSubject) GetSubjectType() SubjectType
type IncidentDetectedSubjectContent ¶ added in v0.2.0
type IncidentReportedEvent ¶ added in v0.2.0
type IncidentReportedEvent struct { Context Context `json:"context"` Subject IncidentReportedSubject `json:"subject"` CDEventCustomData }
func NewIncidentReportedEvent ¶ added in v0.2.0
func NewIncidentReportedEvent() (*IncidentReportedEvent, error)
New creates a new IncidentReportedEvent
func (IncidentReportedEvent) GetCustomData ¶ added in v0.2.0
func (e IncidentReportedEvent) GetCustomData() (interface{}, error)
func (IncidentReportedEvent) GetCustomDataAs ¶ added in v0.2.0
func (e IncidentReportedEvent) GetCustomDataAs(receiver interface{}) error
func (IncidentReportedEvent) GetCustomDataContentType ¶ added in v0.2.0
func (e IncidentReportedEvent) GetCustomDataContentType() string
func (IncidentReportedEvent) GetCustomDataRaw ¶ added in v0.2.0
func (e IncidentReportedEvent) GetCustomDataRaw() ([]byte, error)
func (IncidentReportedEvent) GetId ¶ added in v0.2.0
func (e IncidentReportedEvent) GetId() string
func (IncidentReportedEvent) GetSchema ¶ added in v0.2.0
func (e IncidentReportedEvent) GetSchema() (string, string)
func (IncidentReportedEvent) GetSource ¶ added in v0.2.0
func (e IncidentReportedEvent) GetSource() string
func (IncidentReportedEvent) GetSubject ¶ added in v0.2.0
func (e IncidentReportedEvent) GetSubject() Subject
func (IncidentReportedEvent) GetSubjectId ¶ added in v0.2.0
func (e IncidentReportedEvent) GetSubjectId() string
func (IncidentReportedEvent) GetSubjectSource ¶ added in v0.2.0
func (e IncidentReportedEvent) GetSubjectSource() string
func (IncidentReportedEvent) GetTimestamp ¶ added in v0.2.0
func (e IncidentReportedEvent) GetTimestamp() time.Time
func (IncidentReportedEvent) GetType ¶ added in v0.2.0
func (e IncidentReportedEvent) GetType() CDEventType
func (IncidentReportedEvent) GetVersion ¶ added in v0.2.0
func (e IncidentReportedEvent) GetVersion() string
func (*IncidentReportedEvent) SetCustomData ¶ added in v0.2.0
func (e *IncidentReportedEvent) SetCustomData(contentType string, data interface{}) error
func (*IncidentReportedEvent) SetId ¶ added in v0.2.0
func (e *IncidentReportedEvent) SetId(id string)
func (*IncidentReportedEvent) SetSource ¶ added in v0.2.0
func (e *IncidentReportedEvent) SetSource(source string)
func (*IncidentReportedEvent) SetSubjectArtifactId ¶ added in v0.2.0
func (e *IncidentReportedEvent) SetSubjectArtifactId(artifactId string)
func (*IncidentReportedEvent) SetSubjectDescription ¶ added in v0.2.0
func (e *IncidentReportedEvent) SetSubjectDescription(description string)
func (*IncidentReportedEvent) SetSubjectEnvironment ¶ added in v0.2.0
func (e *IncidentReportedEvent) SetSubjectEnvironment(environment Reference)
func (*IncidentReportedEvent) SetSubjectId ¶ added in v0.2.0
func (e *IncidentReportedEvent) SetSubjectId(subjectId string)
func (*IncidentReportedEvent) SetSubjectService ¶ added in v0.2.0
func (e *IncidentReportedEvent) SetSubjectService(service Reference)
func (*IncidentReportedEvent) SetSubjectSource ¶ added in v0.2.0
func (e *IncidentReportedEvent) SetSubjectSource(subjectSource string)
func (*IncidentReportedEvent) SetSubjectTicketURI ¶ added in v0.2.0
func (e *IncidentReportedEvent) SetSubjectTicketURI(ticketURI string)
func (*IncidentReportedEvent) SetTimestamp ¶ added in v0.2.0
func (e *IncidentReportedEvent) SetTimestamp(timestamp time.Time)
type IncidentReportedSubject ¶ added in v0.2.0
type IncidentReportedSubject struct { SubjectBase Content IncidentReportedSubjectContent `json:"content"` }
func (IncidentReportedSubject) GetSubjectType ¶ added in v0.2.0
func (sc IncidentReportedSubject) GetSubjectType() SubjectType
type IncidentReportedSubjectContent ¶ added in v0.2.0
type IncidentResolvedEvent ¶ added in v0.2.0
type IncidentResolvedEvent struct { Context Context `json:"context"` Subject IncidentResolvedSubject `json:"subject"` CDEventCustomData }
func NewIncidentResolvedEvent ¶ added in v0.2.0
func NewIncidentResolvedEvent() (*IncidentResolvedEvent, error)
New creates a new IncidentResolvedEvent
func (IncidentResolvedEvent) GetCustomData ¶ added in v0.2.0
func (e IncidentResolvedEvent) GetCustomData() (interface{}, error)
func (IncidentResolvedEvent) GetCustomDataAs ¶ added in v0.2.0
func (e IncidentResolvedEvent) GetCustomDataAs(receiver interface{}) error
func (IncidentResolvedEvent) GetCustomDataContentType ¶ added in v0.2.0
func (e IncidentResolvedEvent) GetCustomDataContentType() string
func (IncidentResolvedEvent) GetCustomDataRaw ¶ added in v0.2.0
func (e IncidentResolvedEvent) GetCustomDataRaw() ([]byte, error)
func (IncidentResolvedEvent) GetId ¶ added in v0.2.0
func (e IncidentResolvedEvent) GetId() string
func (IncidentResolvedEvent) GetSchema ¶ added in v0.2.0
func (e IncidentResolvedEvent) GetSchema() (string, string)
func (IncidentResolvedEvent) GetSource ¶ added in v0.2.0
func (e IncidentResolvedEvent) GetSource() string
func (IncidentResolvedEvent) GetSubject ¶ added in v0.2.0
func (e IncidentResolvedEvent) GetSubject() Subject
func (IncidentResolvedEvent) GetSubjectId ¶ added in v0.2.0
func (e IncidentResolvedEvent) GetSubjectId() string
func (IncidentResolvedEvent) GetSubjectSource ¶ added in v0.2.0
func (e IncidentResolvedEvent) GetSubjectSource() string
func (IncidentResolvedEvent) GetTimestamp ¶ added in v0.2.0
func (e IncidentResolvedEvent) GetTimestamp() time.Time
func (IncidentResolvedEvent) GetType ¶ added in v0.2.0
func (e IncidentResolvedEvent) GetType() CDEventType
func (IncidentResolvedEvent) GetVersion ¶ added in v0.2.0
func (e IncidentResolvedEvent) GetVersion() string
func (*IncidentResolvedEvent) SetCustomData ¶ added in v0.2.0
func (e *IncidentResolvedEvent) SetCustomData(contentType string, data interface{}) error
func (*IncidentResolvedEvent) SetId ¶ added in v0.2.0
func (e *IncidentResolvedEvent) SetId(id string)
func (*IncidentResolvedEvent) SetSource ¶ added in v0.2.0
func (e *IncidentResolvedEvent) SetSource(source string)
func (*IncidentResolvedEvent) SetSubjectArtifactId ¶ added in v0.2.0
func (e *IncidentResolvedEvent) SetSubjectArtifactId(artifactId string)
func (*IncidentResolvedEvent) SetSubjectDescription ¶ added in v0.2.0
func (e *IncidentResolvedEvent) SetSubjectDescription(description string)
func (*IncidentResolvedEvent) SetSubjectEnvironment ¶ added in v0.2.0
func (e *IncidentResolvedEvent) SetSubjectEnvironment(environment Reference)
func (*IncidentResolvedEvent) SetSubjectId ¶ added in v0.2.0
func (e *IncidentResolvedEvent) SetSubjectId(subjectId string)
func (*IncidentResolvedEvent) SetSubjectService ¶ added in v0.2.0
func (e *IncidentResolvedEvent) SetSubjectService(service Reference)
func (*IncidentResolvedEvent) SetSubjectSource ¶ added in v0.2.0
func (e *IncidentResolvedEvent) SetSubjectSource(subjectSource string)
func (*IncidentResolvedEvent) SetTimestamp ¶ added in v0.2.0
func (e *IncidentResolvedEvent) SetTimestamp(timestamp time.Time)
type IncidentResolvedSubject ¶ added in v0.2.0
type IncidentResolvedSubject struct { SubjectBase Content IncidentResolvedSubjectContent `json:"content"` }
func (IncidentResolvedSubject) GetSubjectType ¶ added in v0.2.0
func (sc IncidentResolvedSubject) GetSubjectType() SubjectType
type IncidentResolvedSubjectContent ¶ added in v0.2.0
type PipelineRunFinishedEvent ¶
type PipelineRunFinishedEvent struct { Context Context `json:"context"` Subject PipelineRunFinishedSubject `json:"subject"` CDEventCustomData }
func NewPipelineRunFinishedEvent ¶
func NewPipelineRunFinishedEvent() (*PipelineRunFinishedEvent, error)
New creates a new PipelineRunFinishedEvent
func (PipelineRunFinishedEvent) GetCustomData ¶
func (e PipelineRunFinishedEvent) GetCustomData() (interface{}, error)
func (PipelineRunFinishedEvent) GetCustomDataAs ¶
func (e PipelineRunFinishedEvent) GetCustomDataAs(receiver interface{}) error
func (PipelineRunFinishedEvent) GetCustomDataContentType ¶
func (e PipelineRunFinishedEvent) GetCustomDataContentType() string
func (PipelineRunFinishedEvent) GetCustomDataRaw ¶
func (e PipelineRunFinishedEvent) GetCustomDataRaw() ([]byte, error)
func (PipelineRunFinishedEvent) GetId ¶
func (e PipelineRunFinishedEvent) GetId() string
func (PipelineRunFinishedEvent) GetSchema ¶
func (e PipelineRunFinishedEvent) GetSchema() (string, string)
func (PipelineRunFinishedEvent) GetSource ¶
func (e PipelineRunFinishedEvent) GetSource() string
func (PipelineRunFinishedEvent) GetSubject ¶
func (e PipelineRunFinishedEvent) GetSubject() Subject
func (PipelineRunFinishedEvent) GetSubjectId ¶
func (e PipelineRunFinishedEvent) GetSubjectId() string
func (PipelineRunFinishedEvent) GetSubjectSource ¶
func (e PipelineRunFinishedEvent) GetSubjectSource() string
func (PipelineRunFinishedEvent) GetTimestamp ¶
func (e PipelineRunFinishedEvent) GetTimestamp() time.Time
func (PipelineRunFinishedEvent) GetType ¶
func (e PipelineRunFinishedEvent) GetType() CDEventType
func (PipelineRunFinishedEvent) GetVersion ¶
func (e PipelineRunFinishedEvent) GetVersion() string
func (*PipelineRunFinishedEvent) SetCustomData ¶
func (e *PipelineRunFinishedEvent) SetCustomData(contentType string, data interface{}) error
func (*PipelineRunFinishedEvent) SetId ¶
func (e *PipelineRunFinishedEvent) SetId(id string)
func (*PipelineRunFinishedEvent) SetSource ¶
func (e *PipelineRunFinishedEvent) SetSource(source string)
func (*PipelineRunFinishedEvent) SetSubjectErrors ¶
func (e *PipelineRunFinishedEvent) SetSubjectErrors(errors string)
func (*PipelineRunFinishedEvent) SetSubjectId ¶
func (e *PipelineRunFinishedEvent) SetSubjectId(subjectId string)
func (*PipelineRunFinishedEvent) SetSubjectOutcome ¶
func (e *PipelineRunFinishedEvent) SetSubjectOutcome(outcome string)
func (*PipelineRunFinishedEvent) SetSubjectPipelineName ¶
func (e *PipelineRunFinishedEvent) SetSubjectPipelineName(pipelineName string)
func (*PipelineRunFinishedEvent) SetSubjectSource ¶
func (e *PipelineRunFinishedEvent) SetSubjectSource(subjectSource string)
func (*PipelineRunFinishedEvent) SetSubjectUrl ¶
func (e *PipelineRunFinishedEvent) SetSubjectUrl(url string)
func (*PipelineRunFinishedEvent) SetTimestamp ¶
func (e *PipelineRunFinishedEvent) SetTimestamp(timestamp time.Time)
type PipelineRunFinishedSubject ¶
type PipelineRunFinishedSubject struct { SubjectBase Content PipelineRunFinishedSubjectContent `json:"content"` }
func (PipelineRunFinishedSubject) GetSubjectType ¶
func (sc PipelineRunFinishedSubject) GetSubjectType() SubjectType
type PipelineRunQueuedEvent ¶
type PipelineRunQueuedEvent struct { Context Context `json:"context"` Subject PipelineRunQueuedSubject `json:"subject"` CDEventCustomData }
func NewPipelineRunQueuedEvent ¶
func NewPipelineRunQueuedEvent() (*PipelineRunQueuedEvent, error)
New creates a new PipelineRunQueuedEvent
func (PipelineRunQueuedEvent) GetCustomData ¶
func (e PipelineRunQueuedEvent) GetCustomData() (interface{}, error)
func (PipelineRunQueuedEvent) GetCustomDataAs ¶
func (e PipelineRunQueuedEvent) GetCustomDataAs(receiver interface{}) error
func (PipelineRunQueuedEvent) GetCustomDataContentType ¶
func (e PipelineRunQueuedEvent) GetCustomDataContentType() string
func (PipelineRunQueuedEvent) GetCustomDataRaw ¶
func (e PipelineRunQueuedEvent) GetCustomDataRaw() ([]byte, error)
func (PipelineRunQueuedEvent) GetId ¶
func (e PipelineRunQueuedEvent) GetId() string
func (PipelineRunQueuedEvent) GetSchema ¶
func (e PipelineRunQueuedEvent) GetSchema() (string, string)
func (PipelineRunQueuedEvent) GetSource ¶
func (e PipelineRunQueuedEvent) GetSource() string
func (PipelineRunQueuedEvent) GetSubject ¶
func (e PipelineRunQueuedEvent) GetSubject() Subject
func (PipelineRunQueuedEvent) GetSubjectId ¶
func (e PipelineRunQueuedEvent) GetSubjectId() string
func (PipelineRunQueuedEvent) GetSubjectSource ¶
func (e PipelineRunQueuedEvent) GetSubjectSource() string
func (PipelineRunQueuedEvent) GetTimestamp ¶
func (e PipelineRunQueuedEvent) GetTimestamp() time.Time
func (PipelineRunQueuedEvent) GetType ¶
func (e PipelineRunQueuedEvent) GetType() CDEventType
func (PipelineRunQueuedEvent) GetVersion ¶
func (e PipelineRunQueuedEvent) GetVersion() string
func (*PipelineRunQueuedEvent) SetCustomData ¶
func (e *PipelineRunQueuedEvent) SetCustomData(contentType string, data interface{}) error
func (*PipelineRunQueuedEvent) SetId ¶
func (e *PipelineRunQueuedEvent) SetId(id string)
func (*PipelineRunQueuedEvent) SetSource ¶
func (e *PipelineRunQueuedEvent) SetSource(source string)
func (*PipelineRunQueuedEvent) SetSubjectId ¶
func (e *PipelineRunQueuedEvent) SetSubjectId(subjectId string)
func (*PipelineRunQueuedEvent) SetSubjectPipelineName ¶
func (e *PipelineRunQueuedEvent) SetSubjectPipelineName(pipelineName string)
func (*PipelineRunQueuedEvent) SetSubjectSource ¶
func (e *PipelineRunQueuedEvent) SetSubjectSource(subjectSource string)
func (*PipelineRunQueuedEvent) SetSubjectUrl ¶
func (e *PipelineRunQueuedEvent) SetSubjectUrl(url string)
func (*PipelineRunQueuedEvent) SetTimestamp ¶
func (e *PipelineRunQueuedEvent) SetTimestamp(timestamp time.Time)
type PipelineRunQueuedSubject ¶
type PipelineRunQueuedSubject struct { SubjectBase Content PipelineRunQueuedSubjectContent `json:"content"` }
func (PipelineRunQueuedSubject) GetSubjectType ¶
func (sc PipelineRunQueuedSubject) GetSubjectType() SubjectType
type PipelineRunStartedEvent ¶
type PipelineRunStartedEvent struct { Context Context `json:"context"` Subject PipelineRunStartedSubject `json:"subject"` CDEventCustomData }
func NewPipelineRunStartedEvent ¶
func NewPipelineRunStartedEvent() (*PipelineRunStartedEvent, error)
New creates a new PipelineRunStartedEvent
func (PipelineRunStartedEvent) GetCustomData ¶
func (e PipelineRunStartedEvent) GetCustomData() (interface{}, error)
func (PipelineRunStartedEvent) GetCustomDataAs ¶
func (e PipelineRunStartedEvent) GetCustomDataAs(receiver interface{}) error
func (PipelineRunStartedEvent) GetCustomDataContentType ¶
func (e PipelineRunStartedEvent) GetCustomDataContentType() string
func (PipelineRunStartedEvent) GetCustomDataRaw ¶
func (e PipelineRunStartedEvent) GetCustomDataRaw() ([]byte, error)
func (PipelineRunStartedEvent) GetId ¶
func (e PipelineRunStartedEvent) GetId() string
func (PipelineRunStartedEvent) GetSchema ¶
func (e PipelineRunStartedEvent) GetSchema() (string, string)
func (PipelineRunStartedEvent) GetSource ¶
func (e PipelineRunStartedEvent) GetSource() string
func (PipelineRunStartedEvent) GetSubject ¶
func (e PipelineRunStartedEvent) GetSubject() Subject
func (PipelineRunStartedEvent) GetSubjectId ¶
func (e PipelineRunStartedEvent) GetSubjectId() string
func (PipelineRunStartedEvent) GetSubjectSource ¶
func (e PipelineRunStartedEvent) GetSubjectSource() string
func (PipelineRunStartedEvent) GetTimestamp ¶
func (e PipelineRunStartedEvent) GetTimestamp() time.Time
func (PipelineRunStartedEvent) GetType ¶
func (e PipelineRunStartedEvent) GetType() CDEventType
func (PipelineRunStartedEvent) GetVersion ¶
func (e PipelineRunStartedEvent) GetVersion() string
func (*PipelineRunStartedEvent) SetCustomData ¶
func (e *PipelineRunStartedEvent) SetCustomData(contentType string, data interface{}) error
func (*PipelineRunStartedEvent) SetId ¶
func (e *PipelineRunStartedEvent) SetId(id string)
func (*PipelineRunStartedEvent) SetSource ¶
func (e *PipelineRunStartedEvent) SetSource(source string)
func (*PipelineRunStartedEvent) SetSubjectId ¶
func (e *PipelineRunStartedEvent) SetSubjectId(subjectId string)
func (*PipelineRunStartedEvent) SetSubjectPipelineName ¶
func (e *PipelineRunStartedEvent) SetSubjectPipelineName(pipelineName string)
func (*PipelineRunStartedEvent) SetSubjectSource ¶
func (e *PipelineRunStartedEvent) SetSubjectSource(subjectSource string)
func (*PipelineRunStartedEvent) SetSubjectUrl ¶
func (e *PipelineRunStartedEvent) SetSubjectUrl(url string)
func (*PipelineRunStartedEvent) SetTimestamp ¶
func (e *PipelineRunStartedEvent) SetTimestamp(timestamp time.Time)
type PipelineRunStartedSubject ¶
type PipelineRunStartedSubject struct { SubjectBase Content PipelineRunStartedSubjectContent `json:"content"` }
func (PipelineRunStartedSubject) GetSubjectType ¶
func (sc PipelineRunStartedSubject) GetSubjectType() SubjectType
type Reference ¶
type Reference struct { // Spec: https://cdevents.dev/docs/spec/#format-of-subjects // Description: Uniquely identifies the subject within the source Id string `json:"id" jsonschema:"required,minLength=1"` // Spec: https://cdevents.dev/docs/spec/#format-of-subjects // Description: defines the context in which an event happened. The main // purpose of the source is to provide global uniqueness for source + id. // The source MAY identify a single producer or a group of producer that // belong to the same application. Source string `json:"source,omitempty" validate:"uri-reference"` }
type RepositoryCreatedEvent ¶
type RepositoryCreatedEvent struct { Context Context `json:"context"` Subject RepositoryCreatedSubject `json:"subject"` CDEventCustomData }
func NewRepositoryCreatedEvent ¶
func NewRepositoryCreatedEvent() (*RepositoryCreatedEvent, error)
New creates a new RepositoryCreatedEvent
func (RepositoryCreatedEvent) GetCustomData ¶
func (e RepositoryCreatedEvent) GetCustomData() (interface{}, error)
func (RepositoryCreatedEvent) GetCustomDataAs ¶
func (e RepositoryCreatedEvent) GetCustomDataAs(receiver interface{}) error
func (RepositoryCreatedEvent) GetCustomDataContentType ¶
func (e RepositoryCreatedEvent) GetCustomDataContentType() string
func (RepositoryCreatedEvent) GetCustomDataRaw ¶
func (e RepositoryCreatedEvent) GetCustomDataRaw() ([]byte, error)
func (RepositoryCreatedEvent) GetId ¶
func (e RepositoryCreatedEvent) GetId() string
func (RepositoryCreatedEvent) GetSchema ¶
func (e RepositoryCreatedEvent) GetSchema() (string, string)
func (RepositoryCreatedEvent) GetSource ¶
func (e RepositoryCreatedEvent) GetSource() string
func (RepositoryCreatedEvent) GetSubject ¶
func (e RepositoryCreatedEvent) GetSubject() Subject
func (RepositoryCreatedEvent) GetSubjectId ¶
func (e RepositoryCreatedEvent) GetSubjectId() string
func (RepositoryCreatedEvent) GetSubjectSource ¶
func (e RepositoryCreatedEvent) GetSubjectSource() string
func (RepositoryCreatedEvent) GetTimestamp ¶
func (e RepositoryCreatedEvent) GetTimestamp() time.Time
func (RepositoryCreatedEvent) GetType ¶
func (e RepositoryCreatedEvent) GetType() CDEventType
func (RepositoryCreatedEvent) GetVersion ¶
func (e RepositoryCreatedEvent) GetVersion() string
func (*RepositoryCreatedEvent) SetCustomData ¶
func (e *RepositoryCreatedEvent) SetCustomData(contentType string, data interface{}) error
func (*RepositoryCreatedEvent) SetId ¶
func (e *RepositoryCreatedEvent) SetId(id string)
func (*RepositoryCreatedEvent) SetSource ¶
func (e *RepositoryCreatedEvent) SetSource(source string)
func (*RepositoryCreatedEvent) SetSubjectId ¶
func (e *RepositoryCreatedEvent) SetSubjectId(subjectId string)
func (*RepositoryCreatedEvent) SetSubjectName ¶
func (e *RepositoryCreatedEvent) SetSubjectName(name string)
func (*RepositoryCreatedEvent) SetSubjectOwner ¶
func (e *RepositoryCreatedEvent) SetSubjectOwner(owner string)
func (*RepositoryCreatedEvent) SetSubjectSource ¶
func (e *RepositoryCreatedEvent) SetSubjectSource(subjectSource string)
func (*RepositoryCreatedEvent) SetSubjectUrl ¶
func (e *RepositoryCreatedEvent) SetSubjectUrl(url string)
func (*RepositoryCreatedEvent) SetSubjectViewUrl ¶
func (e *RepositoryCreatedEvent) SetSubjectViewUrl(viewUrl string)
func (*RepositoryCreatedEvent) SetTimestamp ¶
func (e *RepositoryCreatedEvent) SetTimestamp(timestamp time.Time)
type RepositoryCreatedSubject ¶
type RepositoryCreatedSubject struct { SubjectBase Content RepositoryCreatedSubjectContent `json:"content"` }
func (RepositoryCreatedSubject) GetSubjectType ¶
func (sc RepositoryCreatedSubject) GetSubjectType() SubjectType
type RepositoryDeletedEvent ¶
type RepositoryDeletedEvent struct { Context Context `json:"context"` Subject RepositoryDeletedSubject `json:"subject"` CDEventCustomData }
func NewRepositoryDeletedEvent ¶
func NewRepositoryDeletedEvent() (*RepositoryDeletedEvent, error)
New creates a new RepositoryDeletedEvent
func (RepositoryDeletedEvent) GetCustomData ¶
func (e RepositoryDeletedEvent) GetCustomData() (interface{}, error)
func (RepositoryDeletedEvent) GetCustomDataAs ¶
func (e RepositoryDeletedEvent) GetCustomDataAs(receiver interface{}) error
func (RepositoryDeletedEvent) GetCustomDataContentType ¶
func (e RepositoryDeletedEvent) GetCustomDataContentType() string
func (RepositoryDeletedEvent) GetCustomDataRaw ¶
func (e RepositoryDeletedEvent) GetCustomDataRaw() ([]byte, error)
func (RepositoryDeletedEvent) GetId ¶
func (e RepositoryDeletedEvent) GetId() string
func (RepositoryDeletedEvent) GetSchema ¶
func (e RepositoryDeletedEvent) GetSchema() (string, string)
func (RepositoryDeletedEvent) GetSource ¶
func (e RepositoryDeletedEvent) GetSource() string
func (RepositoryDeletedEvent) GetSubject ¶
func (e RepositoryDeletedEvent) GetSubject() Subject
func (RepositoryDeletedEvent) GetSubjectId ¶
func (e RepositoryDeletedEvent) GetSubjectId() string
func (RepositoryDeletedEvent) GetSubjectSource ¶
func (e RepositoryDeletedEvent) GetSubjectSource() string
func (RepositoryDeletedEvent) GetTimestamp ¶
func (e RepositoryDeletedEvent) GetTimestamp() time.Time
func (RepositoryDeletedEvent) GetType ¶
func (e RepositoryDeletedEvent) GetType() CDEventType
func (RepositoryDeletedEvent) GetVersion ¶
func (e RepositoryDeletedEvent) GetVersion() string
func (*RepositoryDeletedEvent) SetCustomData ¶
func (e *RepositoryDeletedEvent) SetCustomData(contentType string, data interface{}) error
func (*RepositoryDeletedEvent) SetId ¶
func (e *RepositoryDeletedEvent) SetId(id string)
func (*RepositoryDeletedEvent) SetSource ¶
func (e *RepositoryDeletedEvent) SetSource(source string)
func (*RepositoryDeletedEvent) SetSubjectId ¶
func (e *RepositoryDeletedEvent) SetSubjectId(subjectId string)
func (*RepositoryDeletedEvent) SetSubjectName ¶
func (e *RepositoryDeletedEvent) SetSubjectName(name string)
func (*RepositoryDeletedEvent) SetSubjectOwner ¶
func (e *RepositoryDeletedEvent) SetSubjectOwner(owner string)
func (*RepositoryDeletedEvent) SetSubjectSource ¶
func (e *RepositoryDeletedEvent) SetSubjectSource(subjectSource string)
func (*RepositoryDeletedEvent) SetSubjectUrl ¶
func (e *RepositoryDeletedEvent) SetSubjectUrl(url string)
func (*RepositoryDeletedEvent) SetSubjectViewUrl ¶
func (e *RepositoryDeletedEvent) SetSubjectViewUrl(viewUrl string)
func (*RepositoryDeletedEvent) SetTimestamp ¶
func (e *RepositoryDeletedEvent) SetTimestamp(timestamp time.Time)
type RepositoryDeletedSubject ¶
type RepositoryDeletedSubject struct { SubjectBase Content RepositoryDeletedSubjectContent `json:"content"` }
func (RepositoryDeletedSubject) GetSubjectType ¶
func (sc RepositoryDeletedSubject) GetSubjectType() SubjectType
type RepositoryModifiedEvent ¶
type RepositoryModifiedEvent struct { Context Context `json:"context"` Subject RepositoryModifiedSubject `json:"subject"` CDEventCustomData }
func NewRepositoryModifiedEvent ¶
func NewRepositoryModifiedEvent() (*RepositoryModifiedEvent, error)
New creates a new RepositoryModifiedEvent
func (RepositoryModifiedEvent) GetCustomData ¶
func (e RepositoryModifiedEvent) GetCustomData() (interface{}, error)
func (RepositoryModifiedEvent) GetCustomDataAs ¶
func (e RepositoryModifiedEvent) GetCustomDataAs(receiver interface{}) error
func (RepositoryModifiedEvent) GetCustomDataContentType ¶
func (e RepositoryModifiedEvent) GetCustomDataContentType() string
func (RepositoryModifiedEvent) GetCustomDataRaw ¶
func (e RepositoryModifiedEvent) GetCustomDataRaw() ([]byte, error)
func (RepositoryModifiedEvent) GetId ¶
func (e RepositoryModifiedEvent) GetId() string
func (RepositoryModifiedEvent) GetSchema ¶
func (e RepositoryModifiedEvent) GetSchema() (string, string)
func (RepositoryModifiedEvent) GetSource ¶
func (e RepositoryModifiedEvent) GetSource() string
func (RepositoryModifiedEvent) GetSubject ¶
func (e RepositoryModifiedEvent) GetSubject() Subject
func (RepositoryModifiedEvent) GetSubjectId ¶
func (e RepositoryModifiedEvent) GetSubjectId() string
func (RepositoryModifiedEvent) GetSubjectSource ¶
func (e RepositoryModifiedEvent) GetSubjectSource() string
func (RepositoryModifiedEvent) GetTimestamp ¶
func (e RepositoryModifiedEvent) GetTimestamp() time.Time
func (RepositoryModifiedEvent) GetType ¶
func (e RepositoryModifiedEvent) GetType() CDEventType
func (RepositoryModifiedEvent) GetVersion ¶
func (e RepositoryModifiedEvent) GetVersion() string
func (*RepositoryModifiedEvent) SetCustomData ¶
func (e *RepositoryModifiedEvent) SetCustomData(contentType string, data interface{}) error
func (*RepositoryModifiedEvent) SetId ¶
func (e *RepositoryModifiedEvent) SetId(id string)
func (*RepositoryModifiedEvent) SetSource ¶
func (e *RepositoryModifiedEvent) SetSource(source string)
func (*RepositoryModifiedEvent) SetSubjectId ¶
func (e *RepositoryModifiedEvent) SetSubjectId(subjectId string)
func (*RepositoryModifiedEvent) SetSubjectName ¶
func (e *RepositoryModifiedEvent) SetSubjectName(name string)
func (*RepositoryModifiedEvent) SetSubjectOwner ¶
func (e *RepositoryModifiedEvent) SetSubjectOwner(owner string)
func (*RepositoryModifiedEvent) SetSubjectSource ¶
func (e *RepositoryModifiedEvent) SetSubjectSource(subjectSource string)
func (*RepositoryModifiedEvent) SetSubjectUrl ¶
func (e *RepositoryModifiedEvent) SetSubjectUrl(url string)
func (*RepositoryModifiedEvent) SetSubjectViewUrl ¶
func (e *RepositoryModifiedEvent) SetSubjectViewUrl(viewUrl string)
func (*RepositoryModifiedEvent) SetTimestamp ¶
func (e *RepositoryModifiedEvent) SetTimestamp(timestamp time.Time)
type RepositoryModifiedSubject ¶
type RepositoryModifiedSubject struct { SubjectBase Content RepositoryModifiedSubjectContent `json:"content"` }
func (RepositoryModifiedSubject) GetSubjectType ¶
func (sc RepositoryModifiedSubject) GetSubjectType() SubjectType
type ServiceDeployedEvent ¶
type ServiceDeployedEvent struct { Context Context `json:"context"` Subject ServiceDeployedSubject `json:"subject"` CDEventCustomData }
func NewServiceDeployedEvent ¶
func NewServiceDeployedEvent() (*ServiceDeployedEvent, error)
New creates a new ServiceDeployedEvent
func (ServiceDeployedEvent) GetCustomData ¶
func (e ServiceDeployedEvent) GetCustomData() (interface{}, error)
func (ServiceDeployedEvent) GetCustomDataAs ¶
func (e ServiceDeployedEvent) GetCustomDataAs(receiver interface{}) error
func (ServiceDeployedEvent) GetCustomDataContentType ¶
func (e ServiceDeployedEvent) GetCustomDataContentType() string
func (ServiceDeployedEvent) GetCustomDataRaw ¶
func (e ServiceDeployedEvent) GetCustomDataRaw() ([]byte, error)
func (ServiceDeployedEvent) GetId ¶
func (e ServiceDeployedEvent) GetId() string
func (ServiceDeployedEvent) GetSchema ¶
func (e ServiceDeployedEvent) GetSchema() (string, string)
func (ServiceDeployedEvent) GetSource ¶
func (e ServiceDeployedEvent) GetSource() string
func (ServiceDeployedEvent) GetSubject ¶
func (e ServiceDeployedEvent) GetSubject() Subject
func (ServiceDeployedEvent) GetSubjectId ¶
func (e ServiceDeployedEvent) GetSubjectId() string
func (ServiceDeployedEvent) GetSubjectSource ¶
func (e ServiceDeployedEvent) GetSubjectSource() string
func (ServiceDeployedEvent) GetTimestamp ¶
func (e ServiceDeployedEvent) GetTimestamp() time.Time
func (ServiceDeployedEvent) GetType ¶
func (e ServiceDeployedEvent) GetType() CDEventType
func (ServiceDeployedEvent) GetVersion ¶
func (e ServiceDeployedEvent) GetVersion() string
func (*ServiceDeployedEvent) SetCustomData ¶
func (e *ServiceDeployedEvent) SetCustomData(contentType string, data interface{}) error
func (*ServiceDeployedEvent) SetId ¶
func (e *ServiceDeployedEvent) SetId(id string)
func (*ServiceDeployedEvent) SetSource ¶
func (e *ServiceDeployedEvent) SetSource(source string)
func (*ServiceDeployedEvent) SetSubjectArtifactId ¶
func (e *ServiceDeployedEvent) SetSubjectArtifactId(artifactId string)
func (*ServiceDeployedEvent) SetSubjectEnvironment ¶
func (e *ServiceDeployedEvent) SetSubjectEnvironment(environment Reference)
func (*ServiceDeployedEvent) SetSubjectId ¶
func (e *ServiceDeployedEvent) SetSubjectId(subjectId string)
func (*ServiceDeployedEvent) SetSubjectSource ¶
func (e *ServiceDeployedEvent) SetSubjectSource(subjectSource string)
func (*ServiceDeployedEvent) SetTimestamp ¶
func (e *ServiceDeployedEvent) SetTimestamp(timestamp time.Time)
type ServiceDeployedSubject ¶
type ServiceDeployedSubject struct { SubjectBase Content ServiceDeployedSubjectContent `json:"content"` }
func (ServiceDeployedSubject) GetSubjectType ¶
func (sc ServiceDeployedSubject) GetSubjectType() SubjectType
type ServicePublishedEvent ¶
type ServicePublishedEvent struct { Context Context `json:"context"` Subject ServicePublishedSubject `json:"subject"` CDEventCustomData }
func NewServicePublishedEvent ¶
func NewServicePublishedEvent() (*ServicePublishedEvent, error)
New creates a new ServicePublishedEvent
func (ServicePublishedEvent) GetCustomData ¶
func (e ServicePublishedEvent) GetCustomData() (interface{}, error)
func (ServicePublishedEvent) GetCustomDataAs ¶
func (e ServicePublishedEvent) GetCustomDataAs(receiver interface{}) error
func (ServicePublishedEvent) GetCustomDataContentType ¶
func (e ServicePublishedEvent) GetCustomDataContentType() string
func (ServicePublishedEvent) GetCustomDataRaw ¶
func (e ServicePublishedEvent) GetCustomDataRaw() ([]byte, error)
func (ServicePublishedEvent) GetId ¶
func (e ServicePublishedEvent) GetId() string
func (ServicePublishedEvent) GetSchema ¶
func (e ServicePublishedEvent) GetSchema() (string, string)
func (ServicePublishedEvent) GetSource ¶
func (e ServicePublishedEvent) GetSource() string
func (ServicePublishedEvent) GetSubject ¶
func (e ServicePublishedEvent) GetSubject() Subject
func (ServicePublishedEvent) GetSubjectId ¶
func (e ServicePublishedEvent) GetSubjectId() string
func (ServicePublishedEvent) GetSubjectSource ¶
func (e ServicePublishedEvent) GetSubjectSource() string
func (ServicePublishedEvent) GetTimestamp ¶
func (e ServicePublishedEvent) GetTimestamp() time.Time
func (ServicePublishedEvent) GetType ¶
func (e ServicePublishedEvent) GetType() CDEventType
func (ServicePublishedEvent) GetVersion ¶
func (e ServicePublishedEvent) GetVersion() string
func (*ServicePublishedEvent) SetCustomData ¶
func (e *ServicePublishedEvent) SetCustomData(contentType string, data interface{}) error
func (*ServicePublishedEvent) SetId ¶
func (e *ServicePublishedEvent) SetId(id string)
func (*ServicePublishedEvent) SetSource ¶
func (e *ServicePublishedEvent) SetSource(source string)
func (*ServicePublishedEvent) SetSubjectEnvironment ¶
func (e *ServicePublishedEvent) SetSubjectEnvironment(environment Reference)
func (*ServicePublishedEvent) SetSubjectId ¶
func (e *ServicePublishedEvent) SetSubjectId(subjectId string)
func (*ServicePublishedEvent) SetSubjectSource ¶
func (e *ServicePublishedEvent) SetSubjectSource(subjectSource string)
func (*ServicePublishedEvent) SetTimestamp ¶
func (e *ServicePublishedEvent) SetTimestamp(timestamp time.Time)
type ServicePublishedSubject ¶
type ServicePublishedSubject struct { SubjectBase Content ServicePublishedSubjectContent `json:"content"` }
func (ServicePublishedSubject) GetSubjectType ¶
func (sc ServicePublishedSubject) GetSubjectType() SubjectType
type ServicePublishedSubjectContent ¶
type ServicePublishedSubjectContent struct {
Environment Reference `json:"environment"`
}
type ServiceRemovedEvent ¶
type ServiceRemovedEvent struct { Context Context `json:"context"` Subject ServiceRemovedSubject `json:"subject"` CDEventCustomData }
func NewServiceRemovedEvent ¶
func NewServiceRemovedEvent() (*ServiceRemovedEvent, error)
New creates a new ServiceRemovedEvent
func (ServiceRemovedEvent) GetCustomData ¶
func (e ServiceRemovedEvent) GetCustomData() (interface{}, error)
func (ServiceRemovedEvent) GetCustomDataAs ¶
func (e ServiceRemovedEvent) GetCustomDataAs(receiver interface{}) error
func (ServiceRemovedEvent) GetCustomDataContentType ¶
func (e ServiceRemovedEvent) GetCustomDataContentType() string
func (ServiceRemovedEvent) GetCustomDataRaw ¶
func (e ServiceRemovedEvent) GetCustomDataRaw() ([]byte, error)
func (ServiceRemovedEvent) GetId ¶
func (e ServiceRemovedEvent) GetId() string
func (ServiceRemovedEvent) GetSchema ¶
func (e ServiceRemovedEvent) GetSchema() (string, string)
func (ServiceRemovedEvent) GetSource ¶
func (e ServiceRemovedEvent) GetSource() string
func (ServiceRemovedEvent) GetSubject ¶
func (e ServiceRemovedEvent) GetSubject() Subject
func (ServiceRemovedEvent) GetSubjectId ¶
func (e ServiceRemovedEvent) GetSubjectId() string
func (ServiceRemovedEvent) GetSubjectSource ¶
func (e ServiceRemovedEvent) GetSubjectSource() string
func (ServiceRemovedEvent) GetTimestamp ¶
func (e ServiceRemovedEvent) GetTimestamp() time.Time
func (ServiceRemovedEvent) GetType ¶
func (e ServiceRemovedEvent) GetType() CDEventType
func (ServiceRemovedEvent) GetVersion ¶
func (e ServiceRemovedEvent) GetVersion() string
func (*ServiceRemovedEvent) SetCustomData ¶
func (e *ServiceRemovedEvent) SetCustomData(contentType string, data interface{}) error
func (*ServiceRemovedEvent) SetId ¶
func (e *ServiceRemovedEvent) SetId(id string)
func (*ServiceRemovedEvent) SetSource ¶
func (e *ServiceRemovedEvent) SetSource(source string)
func (*ServiceRemovedEvent) SetSubjectEnvironment ¶
func (e *ServiceRemovedEvent) SetSubjectEnvironment(environment Reference)
func (*ServiceRemovedEvent) SetSubjectId ¶
func (e *ServiceRemovedEvent) SetSubjectId(subjectId string)
func (*ServiceRemovedEvent) SetSubjectSource ¶
func (e *ServiceRemovedEvent) SetSubjectSource(subjectSource string)
func (*ServiceRemovedEvent) SetTimestamp ¶
func (e *ServiceRemovedEvent) SetTimestamp(timestamp time.Time)
type ServiceRemovedSubject ¶
type ServiceRemovedSubject struct { SubjectBase Content ServiceRemovedSubjectContent `json:"content"` }
func (ServiceRemovedSubject) GetSubjectType ¶
func (sc ServiceRemovedSubject) GetSubjectType() SubjectType
type ServiceRemovedSubjectContent ¶
type ServiceRemovedSubjectContent struct {
Environment Reference `json:"environment"`
}
type ServiceRolledbackEvent ¶
type ServiceRolledbackEvent struct { Context Context `json:"context"` Subject ServiceRolledbackSubject `json:"subject"` CDEventCustomData }
func NewServiceRolledbackEvent ¶
func NewServiceRolledbackEvent() (*ServiceRolledbackEvent, error)
New creates a new ServiceRolledbackEvent
func (ServiceRolledbackEvent) GetCustomData ¶
func (e ServiceRolledbackEvent) GetCustomData() (interface{}, error)
func (ServiceRolledbackEvent) GetCustomDataAs ¶
func (e ServiceRolledbackEvent) GetCustomDataAs(receiver interface{}) error
func (ServiceRolledbackEvent) GetCustomDataContentType ¶
func (e ServiceRolledbackEvent) GetCustomDataContentType() string
func (ServiceRolledbackEvent) GetCustomDataRaw ¶
func (e ServiceRolledbackEvent) GetCustomDataRaw() ([]byte, error)
func (ServiceRolledbackEvent) GetId ¶
func (e ServiceRolledbackEvent) GetId() string
func (ServiceRolledbackEvent) GetSchema ¶
func (e ServiceRolledbackEvent) GetSchema() (string, string)
func (ServiceRolledbackEvent) GetSource ¶
func (e ServiceRolledbackEvent) GetSource() string
func (ServiceRolledbackEvent) GetSubject ¶
func (e ServiceRolledbackEvent) GetSubject() Subject
func (ServiceRolledbackEvent) GetSubjectId ¶
func (e ServiceRolledbackEvent) GetSubjectId() string
func (ServiceRolledbackEvent) GetSubjectSource ¶
func (e ServiceRolledbackEvent) GetSubjectSource() string
func (ServiceRolledbackEvent) GetTimestamp ¶
func (e ServiceRolledbackEvent) GetTimestamp() time.Time
func (ServiceRolledbackEvent) GetType ¶
func (e ServiceRolledbackEvent) GetType() CDEventType
func (ServiceRolledbackEvent) GetVersion ¶
func (e ServiceRolledbackEvent) GetVersion() string
func (*ServiceRolledbackEvent) SetCustomData ¶
func (e *ServiceRolledbackEvent) SetCustomData(contentType string, data interface{}) error
func (*ServiceRolledbackEvent) SetId ¶
func (e *ServiceRolledbackEvent) SetId(id string)
func (*ServiceRolledbackEvent) SetSource ¶
func (e *ServiceRolledbackEvent) SetSource(source string)
func (*ServiceRolledbackEvent) SetSubjectArtifactId ¶
func (e *ServiceRolledbackEvent) SetSubjectArtifactId(artifactId string)
func (*ServiceRolledbackEvent) SetSubjectEnvironment ¶
func (e *ServiceRolledbackEvent) SetSubjectEnvironment(environment Reference)
func (*ServiceRolledbackEvent) SetSubjectId ¶
func (e *ServiceRolledbackEvent) SetSubjectId(subjectId string)
func (*ServiceRolledbackEvent) SetSubjectSource ¶
func (e *ServiceRolledbackEvent) SetSubjectSource(subjectSource string)
func (*ServiceRolledbackEvent) SetTimestamp ¶
func (e *ServiceRolledbackEvent) SetTimestamp(timestamp time.Time)
type ServiceRolledbackSubject ¶
type ServiceRolledbackSubject struct { SubjectBase Content ServiceRolledbackSubjectContent `json:"content"` }
func (ServiceRolledbackSubject) GetSubjectType ¶
func (sc ServiceRolledbackSubject) GetSubjectType() SubjectType
type ServiceUpgradedEvent ¶
type ServiceUpgradedEvent struct { Context Context `json:"context"` Subject ServiceUpgradedSubject `json:"subject"` CDEventCustomData }
func NewServiceUpgradedEvent ¶
func NewServiceUpgradedEvent() (*ServiceUpgradedEvent, error)
New creates a new ServiceUpgradedEvent
func (ServiceUpgradedEvent) GetCustomData ¶
func (e ServiceUpgradedEvent) GetCustomData() (interface{}, error)
func (ServiceUpgradedEvent) GetCustomDataAs ¶
func (e ServiceUpgradedEvent) GetCustomDataAs(receiver interface{}) error
func (ServiceUpgradedEvent) GetCustomDataContentType ¶
func (e ServiceUpgradedEvent) GetCustomDataContentType() string
func (ServiceUpgradedEvent) GetCustomDataRaw ¶
func (e ServiceUpgradedEvent) GetCustomDataRaw() ([]byte, error)
func (ServiceUpgradedEvent) GetId ¶
func (e ServiceUpgradedEvent) GetId() string
func (ServiceUpgradedEvent) GetSchema ¶
func (e ServiceUpgradedEvent) GetSchema() (string, string)
func (ServiceUpgradedEvent) GetSource ¶
func (e ServiceUpgradedEvent) GetSource() string
func (ServiceUpgradedEvent) GetSubject ¶
func (e ServiceUpgradedEvent) GetSubject() Subject
func (ServiceUpgradedEvent) GetSubjectId ¶
func (e ServiceUpgradedEvent) GetSubjectId() string
func (ServiceUpgradedEvent) GetSubjectSource ¶
func (e ServiceUpgradedEvent) GetSubjectSource() string
func (ServiceUpgradedEvent) GetTimestamp ¶
func (e ServiceUpgradedEvent) GetTimestamp() time.Time
func (ServiceUpgradedEvent) GetType ¶
func (e ServiceUpgradedEvent) GetType() CDEventType
func (ServiceUpgradedEvent) GetVersion ¶
func (e ServiceUpgradedEvent) GetVersion() string
func (*ServiceUpgradedEvent) SetCustomData ¶
func (e *ServiceUpgradedEvent) SetCustomData(contentType string, data interface{}) error
func (*ServiceUpgradedEvent) SetId ¶
func (e *ServiceUpgradedEvent) SetId(id string)
func (*ServiceUpgradedEvent) SetSource ¶
func (e *ServiceUpgradedEvent) SetSource(source string)
func (*ServiceUpgradedEvent) SetSubjectArtifactId ¶
func (e *ServiceUpgradedEvent) SetSubjectArtifactId(artifactId string)
func (*ServiceUpgradedEvent) SetSubjectEnvironment ¶
func (e *ServiceUpgradedEvent) SetSubjectEnvironment(environment Reference)
func (*ServiceUpgradedEvent) SetSubjectId ¶
func (e *ServiceUpgradedEvent) SetSubjectId(subjectId string)
func (*ServiceUpgradedEvent) SetSubjectSource ¶
func (e *ServiceUpgradedEvent) SetSubjectSource(subjectSource string)
func (*ServiceUpgradedEvent) SetTimestamp ¶
func (e *ServiceUpgradedEvent) SetTimestamp(timestamp time.Time)
type ServiceUpgradedSubject ¶
type ServiceUpgradedSubject struct { SubjectBase Content ServiceUpgradedSubjectContent `json:"content"` }
func (ServiceUpgradedSubject) GetSubjectType ¶
func (sc ServiceUpgradedSubject) GetSubjectType() SubjectType
type Subject ¶
type Subject interface {
GetSubjectType() SubjectType
}
type SubjectBase ¶
type SubjectBase struct { Reference // The type of subject. Constraints what is a valid valid SubjectContent Type SubjectType `json:"type" jsonschema:"required,minLength=1"` }
type SubjectType ¶
type SubjectType string
func (SubjectType) String ¶
func (t SubjectType) String() string
type TaskRunFinishedEvent ¶
type TaskRunFinishedEvent struct { Context Context `json:"context"` Subject TaskRunFinishedSubject `json:"subject"` CDEventCustomData }
func NewTaskRunFinishedEvent ¶
func NewTaskRunFinishedEvent() (*TaskRunFinishedEvent, error)
New creates a new TaskRunFinishedEvent
func (TaskRunFinishedEvent) GetCustomData ¶
func (e TaskRunFinishedEvent) GetCustomData() (interface{}, error)
func (TaskRunFinishedEvent) GetCustomDataAs ¶
func (e TaskRunFinishedEvent) GetCustomDataAs(receiver interface{}) error
func (TaskRunFinishedEvent) GetCustomDataContentType ¶
func (e TaskRunFinishedEvent) GetCustomDataContentType() string
func (TaskRunFinishedEvent) GetCustomDataRaw ¶
func (e TaskRunFinishedEvent) GetCustomDataRaw() ([]byte, error)
func (TaskRunFinishedEvent) GetId ¶
func (e TaskRunFinishedEvent) GetId() string
func (TaskRunFinishedEvent) GetSchema ¶
func (e TaskRunFinishedEvent) GetSchema() (string, string)
func (TaskRunFinishedEvent) GetSource ¶
func (e TaskRunFinishedEvent) GetSource() string
func (TaskRunFinishedEvent) GetSubject ¶
func (e TaskRunFinishedEvent) GetSubject() Subject
func (TaskRunFinishedEvent) GetSubjectId ¶
func (e TaskRunFinishedEvent) GetSubjectId() string
func (TaskRunFinishedEvent) GetSubjectSource ¶
func (e TaskRunFinishedEvent) GetSubjectSource() string
func (TaskRunFinishedEvent) GetTimestamp ¶
func (e TaskRunFinishedEvent) GetTimestamp() time.Time
func (TaskRunFinishedEvent) GetType ¶
func (e TaskRunFinishedEvent) GetType() CDEventType
func (TaskRunFinishedEvent) GetVersion ¶
func (e TaskRunFinishedEvent) GetVersion() string
func (*TaskRunFinishedEvent) SetCustomData ¶
func (e *TaskRunFinishedEvent) SetCustomData(contentType string, data interface{}) error
func (*TaskRunFinishedEvent) SetId ¶
func (e *TaskRunFinishedEvent) SetId(id string)
func (*TaskRunFinishedEvent) SetSource ¶
func (e *TaskRunFinishedEvent) SetSource(source string)
func (*TaskRunFinishedEvent) SetSubjectErrors ¶
func (e *TaskRunFinishedEvent) SetSubjectErrors(errors string)
func (*TaskRunFinishedEvent) SetSubjectId ¶
func (e *TaskRunFinishedEvent) SetSubjectId(subjectId string)
func (*TaskRunFinishedEvent) SetSubjectOutcome ¶
func (e *TaskRunFinishedEvent) SetSubjectOutcome(outcome string)
func (*TaskRunFinishedEvent) SetSubjectPipelineRun ¶
func (e *TaskRunFinishedEvent) SetSubjectPipelineRun(pipelineRun Reference)
func (*TaskRunFinishedEvent) SetSubjectSource ¶
func (e *TaskRunFinishedEvent) SetSubjectSource(subjectSource string)
func (*TaskRunFinishedEvent) SetSubjectTaskName ¶
func (e *TaskRunFinishedEvent) SetSubjectTaskName(taskName string)
func (*TaskRunFinishedEvent) SetSubjectUrl ¶
func (e *TaskRunFinishedEvent) SetSubjectUrl(url string)
func (*TaskRunFinishedEvent) SetTimestamp ¶
func (e *TaskRunFinishedEvent) SetTimestamp(timestamp time.Time)
type TaskRunFinishedSubject ¶
type TaskRunFinishedSubject struct { SubjectBase Content TaskRunFinishedSubjectContent `json:"content"` }
func (TaskRunFinishedSubject) GetSubjectType ¶
func (sc TaskRunFinishedSubject) GetSubjectType() SubjectType
type TaskRunStartedEvent ¶
type TaskRunStartedEvent struct { Context Context `json:"context"` Subject TaskRunStartedSubject `json:"subject"` CDEventCustomData }
func NewTaskRunStartedEvent ¶
func NewTaskRunStartedEvent() (*TaskRunStartedEvent, error)
New creates a new TaskRunStartedEvent
func (TaskRunStartedEvent) GetCustomData ¶
func (e TaskRunStartedEvent) GetCustomData() (interface{}, error)
func (TaskRunStartedEvent) GetCustomDataAs ¶
func (e TaskRunStartedEvent) GetCustomDataAs(receiver interface{}) error
func (TaskRunStartedEvent) GetCustomDataContentType ¶
func (e TaskRunStartedEvent) GetCustomDataContentType() string
func (TaskRunStartedEvent) GetCustomDataRaw ¶
func (e TaskRunStartedEvent) GetCustomDataRaw() ([]byte, error)
func (TaskRunStartedEvent) GetId ¶
func (e TaskRunStartedEvent) GetId() string
func (TaskRunStartedEvent) GetSchema ¶
func (e TaskRunStartedEvent) GetSchema() (string, string)
func (TaskRunStartedEvent) GetSource ¶
func (e TaskRunStartedEvent) GetSource() string
func (TaskRunStartedEvent) GetSubject ¶
func (e TaskRunStartedEvent) GetSubject() Subject
func (TaskRunStartedEvent) GetSubjectId ¶
func (e TaskRunStartedEvent) GetSubjectId() string
func (TaskRunStartedEvent) GetSubjectSource ¶
func (e TaskRunStartedEvent) GetSubjectSource() string
func (TaskRunStartedEvent) GetTimestamp ¶
func (e TaskRunStartedEvent) GetTimestamp() time.Time
func (TaskRunStartedEvent) GetType ¶
func (e TaskRunStartedEvent) GetType() CDEventType
func (TaskRunStartedEvent) GetVersion ¶
func (e TaskRunStartedEvent) GetVersion() string
func (*TaskRunStartedEvent) SetCustomData ¶
func (e *TaskRunStartedEvent) SetCustomData(contentType string, data interface{}) error
func (*TaskRunStartedEvent) SetId ¶
func (e *TaskRunStartedEvent) SetId(id string)
func (*TaskRunStartedEvent) SetSource ¶
func (e *TaskRunStartedEvent) SetSource(source string)
func (*TaskRunStartedEvent) SetSubjectId ¶
func (e *TaskRunStartedEvent) SetSubjectId(subjectId string)
func (*TaskRunStartedEvent) SetSubjectPipelineRun ¶
func (e *TaskRunStartedEvent) SetSubjectPipelineRun(pipelineRun Reference)
func (*TaskRunStartedEvent) SetSubjectSource ¶
func (e *TaskRunStartedEvent) SetSubjectSource(subjectSource string)
func (*TaskRunStartedEvent) SetSubjectTaskName ¶
func (e *TaskRunStartedEvent) SetSubjectTaskName(taskName string)
func (*TaskRunStartedEvent) SetSubjectUrl ¶
func (e *TaskRunStartedEvent) SetSubjectUrl(url string)
func (*TaskRunStartedEvent) SetTimestamp ¶
func (e *TaskRunStartedEvent) SetTimestamp(timestamp time.Time)
type TaskRunStartedSubject ¶
type TaskRunStartedSubject struct { SubjectBase Content TaskRunStartedSubjectContent `json:"content"` }
func (TaskRunStartedSubject) GetSubjectType ¶
func (sc TaskRunStartedSubject) GetSubjectType() SubjectType
type TestCaseFinishedEvent ¶
type TestCaseFinishedEvent struct { Context Context `json:"context"` Subject TestCaseFinishedSubject `json:"subject"` CDEventCustomData }
func NewTestCaseFinishedEvent ¶
func NewTestCaseFinishedEvent() (*TestCaseFinishedEvent, error)
New creates a new TestCaseFinishedEvent
func (TestCaseFinishedEvent) GetCustomData ¶
func (e TestCaseFinishedEvent) GetCustomData() (interface{}, error)
func (TestCaseFinishedEvent) GetCustomDataAs ¶
func (e TestCaseFinishedEvent) GetCustomDataAs(receiver interface{}) error
func (TestCaseFinishedEvent) GetCustomDataContentType ¶
func (e TestCaseFinishedEvent) GetCustomDataContentType() string
func (TestCaseFinishedEvent) GetCustomDataRaw ¶
func (e TestCaseFinishedEvent) GetCustomDataRaw() ([]byte, error)
func (TestCaseFinishedEvent) GetId ¶
func (e TestCaseFinishedEvent) GetId() string
func (TestCaseFinishedEvent) GetSchema ¶
func (e TestCaseFinishedEvent) GetSchema() (string, string)
func (TestCaseFinishedEvent) GetSource ¶
func (e TestCaseFinishedEvent) GetSource() string
func (TestCaseFinishedEvent) GetSubject ¶
func (e TestCaseFinishedEvent) GetSubject() Subject
func (TestCaseFinishedEvent) GetSubjectId ¶
func (e TestCaseFinishedEvent) GetSubjectId() string
func (TestCaseFinishedEvent) GetSubjectSource ¶
func (e TestCaseFinishedEvent) GetSubjectSource() string
func (TestCaseFinishedEvent) GetTimestamp ¶
func (e TestCaseFinishedEvent) GetTimestamp() time.Time
func (TestCaseFinishedEvent) GetType ¶
func (e TestCaseFinishedEvent) GetType() CDEventType
func (TestCaseFinishedEvent) GetVersion ¶
func (e TestCaseFinishedEvent) GetVersion() string
func (*TestCaseFinishedEvent) SetCustomData ¶
func (e *TestCaseFinishedEvent) SetCustomData(contentType string, data interface{}) error
func (*TestCaseFinishedEvent) SetId ¶
func (e *TestCaseFinishedEvent) SetId(id string)
func (*TestCaseFinishedEvent) SetSource ¶
func (e *TestCaseFinishedEvent) SetSource(source string)
func (*TestCaseFinishedEvent) SetSubjectId ¶
func (e *TestCaseFinishedEvent) SetSubjectId(subjectId string)
func (*TestCaseFinishedEvent) SetSubjectSource ¶
func (e *TestCaseFinishedEvent) SetSubjectSource(subjectSource string)
func (*TestCaseFinishedEvent) SetTimestamp ¶
func (e *TestCaseFinishedEvent) SetTimestamp(timestamp time.Time)
type TestCaseFinishedSubject ¶
type TestCaseFinishedSubject struct { SubjectBase Content TestCaseFinishedSubjectContent `json:"content"` }
func (TestCaseFinishedSubject) GetSubjectType ¶
func (sc TestCaseFinishedSubject) GetSubjectType() SubjectType
type TestCaseFinishedSubjectContent ¶
type TestCaseFinishedSubjectContent struct { }
type TestCaseQueuedEvent ¶
type TestCaseQueuedEvent struct { Context Context `json:"context"` Subject TestCaseQueuedSubject `json:"subject"` CDEventCustomData }
func NewTestCaseQueuedEvent ¶
func NewTestCaseQueuedEvent() (*TestCaseQueuedEvent, error)
New creates a new TestCaseQueuedEvent
func (TestCaseQueuedEvent) GetCustomData ¶
func (e TestCaseQueuedEvent) GetCustomData() (interface{}, error)
func (TestCaseQueuedEvent) GetCustomDataAs ¶
func (e TestCaseQueuedEvent) GetCustomDataAs(receiver interface{}) error
func (TestCaseQueuedEvent) GetCustomDataContentType ¶
func (e TestCaseQueuedEvent) GetCustomDataContentType() string
func (TestCaseQueuedEvent) GetCustomDataRaw ¶
func (e TestCaseQueuedEvent) GetCustomDataRaw() ([]byte, error)
func (TestCaseQueuedEvent) GetId ¶
func (e TestCaseQueuedEvent) GetId() string
func (TestCaseQueuedEvent) GetSchema ¶
func (e TestCaseQueuedEvent) GetSchema() (string, string)
func (TestCaseQueuedEvent) GetSource ¶
func (e TestCaseQueuedEvent) GetSource() string
func (TestCaseQueuedEvent) GetSubject ¶
func (e TestCaseQueuedEvent) GetSubject() Subject
func (TestCaseQueuedEvent) GetSubjectId ¶
func (e TestCaseQueuedEvent) GetSubjectId() string
func (TestCaseQueuedEvent) GetSubjectSource ¶
func (e TestCaseQueuedEvent) GetSubjectSource() string
func (TestCaseQueuedEvent) GetTimestamp ¶
func (e TestCaseQueuedEvent) GetTimestamp() time.Time
func (TestCaseQueuedEvent) GetType ¶
func (e TestCaseQueuedEvent) GetType() CDEventType
func (TestCaseQueuedEvent) GetVersion ¶
func (e TestCaseQueuedEvent) GetVersion() string
func (*TestCaseQueuedEvent) SetCustomData ¶
func (e *TestCaseQueuedEvent) SetCustomData(contentType string, data interface{}) error
func (*TestCaseQueuedEvent) SetId ¶
func (e *TestCaseQueuedEvent) SetId(id string)
func (*TestCaseQueuedEvent) SetSource ¶
func (e *TestCaseQueuedEvent) SetSource(source string)
func (*TestCaseQueuedEvent) SetSubjectId ¶
func (e *TestCaseQueuedEvent) SetSubjectId(subjectId string)
func (*TestCaseQueuedEvent) SetSubjectSource ¶
func (e *TestCaseQueuedEvent) SetSubjectSource(subjectSource string)
func (*TestCaseQueuedEvent) SetTimestamp ¶
func (e *TestCaseQueuedEvent) SetTimestamp(timestamp time.Time)
type TestCaseQueuedSubject ¶
type TestCaseQueuedSubject struct { SubjectBase Content TestCaseQueuedSubjectContent `json:"content"` }
func (TestCaseQueuedSubject) GetSubjectType ¶
func (sc TestCaseQueuedSubject) GetSubjectType() SubjectType
type TestCaseQueuedSubjectContent ¶
type TestCaseQueuedSubjectContent struct { }
type TestCaseStartedEvent ¶
type TestCaseStartedEvent struct { Context Context `json:"context"` Subject TestCaseStartedSubject `json:"subject"` CDEventCustomData }
func NewTestCaseStartedEvent ¶
func NewTestCaseStartedEvent() (*TestCaseStartedEvent, error)
New creates a new TestCaseStartedEvent
func (TestCaseStartedEvent) GetCustomData ¶
func (e TestCaseStartedEvent) GetCustomData() (interface{}, error)
func (TestCaseStartedEvent) GetCustomDataAs ¶
func (e TestCaseStartedEvent) GetCustomDataAs(receiver interface{}) error
func (TestCaseStartedEvent) GetCustomDataContentType ¶
func (e TestCaseStartedEvent) GetCustomDataContentType() string
func (TestCaseStartedEvent) GetCustomDataRaw ¶
func (e TestCaseStartedEvent) GetCustomDataRaw() ([]byte, error)
func (TestCaseStartedEvent) GetId ¶
func (e TestCaseStartedEvent) GetId() string
func (TestCaseStartedEvent) GetSchema ¶
func (e TestCaseStartedEvent) GetSchema() (string, string)
func (TestCaseStartedEvent) GetSource ¶
func (e TestCaseStartedEvent) GetSource() string
func (TestCaseStartedEvent) GetSubject ¶
func (e TestCaseStartedEvent) GetSubject() Subject
func (TestCaseStartedEvent) GetSubjectId ¶
func (e TestCaseStartedEvent) GetSubjectId() string
func (TestCaseStartedEvent) GetSubjectSource ¶
func (e TestCaseStartedEvent) GetSubjectSource() string
func (TestCaseStartedEvent) GetTimestamp ¶
func (e TestCaseStartedEvent) GetTimestamp() time.Time
func (TestCaseStartedEvent) GetType ¶
func (e TestCaseStartedEvent) GetType() CDEventType
func (TestCaseStartedEvent) GetVersion ¶
func (e TestCaseStartedEvent) GetVersion() string
func (*TestCaseStartedEvent) SetCustomData ¶
func (e *TestCaseStartedEvent) SetCustomData(contentType string, data interface{}) error
func (*TestCaseStartedEvent) SetId ¶
func (e *TestCaseStartedEvent) SetId(id string)
func (*TestCaseStartedEvent) SetSource ¶
func (e *TestCaseStartedEvent) SetSource(source string)
func (*TestCaseStartedEvent) SetSubjectId ¶
func (e *TestCaseStartedEvent) SetSubjectId(subjectId string)
func (*TestCaseStartedEvent) SetSubjectSource ¶
func (e *TestCaseStartedEvent) SetSubjectSource(subjectSource string)
func (*TestCaseStartedEvent) SetTimestamp ¶
func (e *TestCaseStartedEvent) SetTimestamp(timestamp time.Time)
type TestCaseStartedSubject ¶
type TestCaseStartedSubject struct { SubjectBase Content TestCaseStartedSubjectContent `json:"content"` }
func (TestCaseStartedSubject) GetSubjectType ¶
func (sc TestCaseStartedSubject) GetSubjectType() SubjectType
type TestCaseStartedSubjectContent ¶
type TestCaseStartedSubjectContent struct { }
type TestSuiteFinishedEvent ¶
type TestSuiteFinishedEvent struct { Context Context `json:"context"` Subject TestSuiteFinishedSubject `json:"subject"` CDEventCustomData }
func NewTestSuiteFinishedEvent ¶
func NewTestSuiteFinishedEvent() (*TestSuiteFinishedEvent, error)
New creates a new TestSuiteFinishedEvent
func (TestSuiteFinishedEvent) GetCustomData ¶
func (e TestSuiteFinishedEvent) GetCustomData() (interface{}, error)
func (TestSuiteFinishedEvent) GetCustomDataAs ¶
func (e TestSuiteFinishedEvent) GetCustomDataAs(receiver interface{}) error
func (TestSuiteFinishedEvent) GetCustomDataContentType ¶
func (e TestSuiteFinishedEvent) GetCustomDataContentType() string
func (TestSuiteFinishedEvent) GetCustomDataRaw ¶
func (e TestSuiteFinishedEvent) GetCustomDataRaw() ([]byte, error)
func (TestSuiteFinishedEvent) GetId ¶
func (e TestSuiteFinishedEvent) GetId() string
func (TestSuiteFinishedEvent) GetSchema ¶
func (e TestSuiteFinishedEvent) GetSchema() (string, string)
func (TestSuiteFinishedEvent) GetSource ¶
func (e TestSuiteFinishedEvent) GetSource() string
func (TestSuiteFinishedEvent) GetSubject ¶
func (e TestSuiteFinishedEvent) GetSubject() Subject
func (TestSuiteFinishedEvent) GetSubjectId ¶
func (e TestSuiteFinishedEvent) GetSubjectId() string
func (TestSuiteFinishedEvent) GetSubjectSource ¶
func (e TestSuiteFinishedEvent) GetSubjectSource() string
func (TestSuiteFinishedEvent) GetTimestamp ¶
func (e TestSuiteFinishedEvent) GetTimestamp() time.Time
func (TestSuiteFinishedEvent) GetType ¶
func (e TestSuiteFinishedEvent) GetType() CDEventType
func (TestSuiteFinishedEvent) GetVersion ¶
func (e TestSuiteFinishedEvent) GetVersion() string
func (*TestSuiteFinishedEvent) SetCustomData ¶
func (e *TestSuiteFinishedEvent) SetCustomData(contentType string, data interface{}) error
func (*TestSuiteFinishedEvent) SetId ¶
func (e *TestSuiteFinishedEvent) SetId(id string)
func (*TestSuiteFinishedEvent) SetSource ¶
func (e *TestSuiteFinishedEvent) SetSource(source string)
func (*TestSuiteFinishedEvent) SetSubjectId ¶
func (e *TestSuiteFinishedEvent) SetSubjectId(subjectId string)
func (*TestSuiteFinishedEvent) SetSubjectSource ¶
func (e *TestSuiteFinishedEvent) SetSubjectSource(subjectSource string)
func (*TestSuiteFinishedEvent) SetTimestamp ¶
func (e *TestSuiteFinishedEvent) SetTimestamp(timestamp time.Time)
type TestSuiteFinishedSubject ¶
type TestSuiteFinishedSubject struct { SubjectBase Content TestSuiteFinishedSubjectContent `json:"content"` }
func (TestSuiteFinishedSubject) GetSubjectType ¶
func (sc TestSuiteFinishedSubject) GetSubjectType() SubjectType
type TestSuiteFinishedSubjectContent ¶
type TestSuiteFinishedSubjectContent struct { }
type TestSuiteStartedEvent ¶
type TestSuiteStartedEvent struct { Context Context `json:"context"` Subject TestSuiteStartedSubject `json:"subject"` CDEventCustomData }
func NewTestSuiteStartedEvent ¶
func NewTestSuiteStartedEvent() (*TestSuiteStartedEvent, error)
New creates a new TestSuiteStartedEvent
func (TestSuiteStartedEvent) GetCustomData ¶
func (e TestSuiteStartedEvent) GetCustomData() (interface{}, error)
func (TestSuiteStartedEvent) GetCustomDataAs ¶
func (e TestSuiteStartedEvent) GetCustomDataAs(receiver interface{}) error
func (TestSuiteStartedEvent) GetCustomDataContentType ¶
func (e TestSuiteStartedEvent) GetCustomDataContentType() string
func (TestSuiteStartedEvent) GetCustomDataRaw ¶
func (e TestSuiteStartedEvent) GetCustomDataRaw() ([]byte, error)
func (TestSuiteStartedEvent) GetId ¶
func (e TestSuiteStartedEvent) GetId() string
func (TestSuiteStartedEvent) GetSchema ¶
func (e TestSuiteStartedEvent) GetSchema() (string, string)
func (TestSuiteStartedEvent) GetSource ¶
func (e TestSuiteStartedEvent) GetSource() string
func (TestSuiteStartedEvent) GetSubject ¶
func (e TestSuiteStartedEvent) GetSubject() Subject
func (TestSuiteStartedEvent) GetSubjectId ¶
func (e TestSuiteStartedEvent) GetSubjectId() string
func (TestSuiteStartedEvent) GetSubjectSource ¶
func (e TestSuiteStartedEvent) GetSubjectSource() string
func (TestSuiteStartedEvent) GetTimestamp ¶
func (e TestSuiteStartedEvent) GetTimestamp() time.Time
func (TestSuiteStartedEvent) GetType ¶
func (e TestSuiteStartedEvent) GetType() CDEventType
func (TestSuiteStartedEvent) GetVersion ¶
func (e TestSuiteStartedEvent) GetVersion() string
func (*TestSuiteStartedEvent) SetCustomData ¶
func (e *TestSuiteStartedEvent) SetCustomData(contentType string, data interface{}) error
func (*TestSuiteStartedEvent) SetId ¶
func (e *TestSuiteStartedEvent) SetId(id string)
func (*TestSuiteStartedEvent) SetSource ¶
func (e *TestSuiteStartedEvent) SetSource(source string)
func (*TestSuiteStartedEvent) SetSubjectId ¶
func (e *TestSuiteStartedEvent) SetSubjectId(subjectId string)
func (*TestSuiteStartedEvent) SetSubjectSource ¶
func (e *TestSuiteStartedEvent) SetSubjectSource(subjectSource string)
func (*TestSuiteStartedEvent) SetTimestamp ¶
func (e *TestSuiteStartedEvent) SetTimestamp(timestamp time.Time)
type TestSuiteStartedSubject ¶
type TestSuiteStartedSubject struct { SubjectBase Content TestSuiteStartedSubjectContent `json:"content"` }
func (TestSuiteStartedSubject) GetSubjectType ¶
func (sc TestSuiteStartedSubject) GetSubjectType() SubjectType
type TestSuiteStartedSubjectContent ¶
type TestSuiteStartedSubjectContent struct { }
Source Files
¶
- bindings.go
- factory.go
- types.go
- zz_artifactpackaged.go
- zz_artifactpublished.go
- zz_branchcreated.go
- zz_branchdeleted.go
- zz_buildfinished.go
- zz_buildqueued.go
- zz_buildstarted.go
- zz_changeabandoned.go
- zz_changecreated.go
- zz_changemerged.go
- zz_changereviewed.go
- zz_changeupdated.go
- zz_environmentcreated.go
- zz_environmentdeleted.go
- zz_environmentmodified.go
- zz_incidentdetected.go
- zz_incidentreported.go
- zz_incidentresolved.go
- zz_pipelinerunfinished.go
- zz_pipelinerunqueued.go
- zz_pipelinerunstarted.go
- zz_repositorycreated.go
- zz_repositorydeleted.go
- zz_repositorymodified.go
- zz_servicedeployed.go
- zz_servicepublished.go
- zz_serviceremoved.go
- zz_servicerolledback.go
- zz_serviceupgraded.go
- zz_taskrunfinished.go
- zz_taskrunstarted.go
- zz_testcasefinished.go
- zz_testcasequeued.go
- zz_testcasestarted.go
- zz_testsuitefinished.go
- zz_testsuitestarted.go
- zz_types.go
- zz_ztest_foosubjectbarpredicate.go
- zz_ztest_types.go