java.lang.Object
io.github.intisy.gradle.github.api.model.Release

public final class Release extends Object
A GitHub release: its identity (id, tag, name, htmlUrl) and the URL assets are uploaded to.
  • Constructor Details

  • Method Details

    • getId

      public String getId()
      Returns:
      the release's GitHub-assigned identifier.
    • getTag

      public String getTag()
      Returns:
      the git tag the release was created for.
    • getName

      public String getName()
      Returns:
      the release's human-readable title, or null if none was set.
    • getHtmlUrl

      public String getHtmlUrl()
      Returns:
      the release's web page URL.
    • getUploadUrl

      public String getUploadUrl()
      Returns:
      the URL asset uploads are posted to.
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

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

      public String toString()
      Overrides:
      toString in class Object