Class ArtifactPackagedCDEvent


  • public class ArtifactPackagedCDEvent
    extends CDEvent
    • Constructor Detail

      • ArtifactPackagedCDEvent

        public ArtifactPackagedCDEvent()
        Constructor to init CDEvent and set the Subject for ArtifactPackagedCDEvent.
    • Method Detail

      • schemaURL

        public String schemaURL()
        Specified by:
        schemaURL in class CDEvent
        Returns:
        the artifact-packaged-event schema URL
      • eventSchema

        public String eventSchema()
        Specified by:
        eventSchema in class CDEvent
        Returns:
        the artifact-packaged-event schema Json
      • setSubjectId

        public void setSubjectId​(com.github.packageurl.PackageURL subjectId)
        Parameters:
        subjectId - sets the subject Id in the PURL format
      • setSubjectSource

        public void setSubjectSource​(URI subjectSource)
        Parameters:
        subjectSource - sets the subject source
      • setSubjectChangeId

        public void setSubjectChangeId​(String changeId)
        Parameters:
        changeId - sets The changeId that this artifact belongs to
      • setSubjectChangeSource

        public void setSubjectChangeSource​(URI changeSource)
        Parameters:
        changeSource - sets The changeSource that this artifact belongs to