Class GitHubRelease

  • All Implemented Interfaces:
    Release

    public class GitHubRelease
    extends Object
    implements Release
    A GitHub release.
    • Method Detail

      • getAssets

        public Set<Attachment> getAssets()
        Returns the assets attached to the relese, otherwise returns null.
        Specified by:
        getAssets in interface Release
        Returns:
        the assets attached to the relese, if any, otherwise null.
      • getTitle

        public String getTitle()
        Returns the release title.
        Specified by:
        getTitle in interface Release
        Returns:
        the release title.
      • getTag

        public String getTag()
        Returns the tag the release refers to.
        Specified by:
        getTag in interface Release
        Returns:
        the tag the release refers to.
      • getID

        public String getID()
        Returns the ID for the entity on this service.
        Returns:
        the ID for the entity on this service.