Class PushNotification

    • Field Detail

      • repoName

        protected String repoName
    • Constructor Detail

      • PushNotification

        public PushNotification​(WebHookPayload webHookPayload)
    • Method Detail

      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object
      • getCause

        public abstract Cause getCause()
      • getCauseMessage

        public abstract String getCauseMessage()
      • getRepoName

        public String getRepoName()
        String like "username/reponame"
        Returns:
        the name of the repo
      • sha

        public abstract String sha()
      • getPushedAt

        @CheckForNull
        public Date getPushedAt()
      • setPushedAt

        public void setPushedAt​(Date pushedAt)
      • getReceived

        public long getReceived()
      • getShortDescription

        public abstract String getShortDescription()
      • setCallbackHandler

        public void setCallbackHandler​(CallbackHandler callbackHandler)
      • getRegistryHost

        public abstract String getRegistryHost()