Class RepositoryModifiedCDEvent


  • public class RepositoryModifiedCDEvent
    extends CDEvent
    • Constructor Detail

      • RepositoryModifiedCDEvent

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

      • setSubject

        public void setSubject​(RepositorySubject subject)
        Parameters:
        subject -
      • schemaURL

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

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

        public void setSubjectId​(String subjectId)
        Parameters:
        subjectId - sets the subject Id
      • setSubjectSource

        public void setSubjectSource​(URI subjectSource)
        Parameters:
        subjectSource - sets the repository source
      • setSubjectName

        public void setSubjectName​(String repositoryName)
        Parameters:
        repositoryName - sets the name of the repository
      • setSubjectOwner

        public void setSubjectOwner​(String repositoryOwner)
        Parameters:
        repositoryOwner - sets the name of the repository.
      • setSubjectUrl

        public void setSubjectUrl​(URI subjectUrl)
        Parameters:
        subjectUrl - sets URL to the repository
      • setSubjectViewUrl

        public void setSubjectViewUrl​(URI subjectViewUrl)
        Parameters:
        subjectViewUrl - sets URL for humans to view the content of the repository