Class VersionDetails


  • public class VersionDetails
    extends Object
    This class is used to serialize and deserialize the needed json to pass to or receive from Bintray when performing actions on a subject NOTE: when serializing this class use getObjectMapper to obtain a suitable mapper for this class
    • Constructor Detail

      • VersionDetails

        public VersionDetails()
      • VersionDetails

        public VersionDetails​(String name)
    • Method Detail

      • getObjectMapper

        public static com.fasterxml.jackson.databind.ObjectMapper getObjectMapper()
      • released

        public VersionDetails released​(org.joda.time.DateTime released)
      • getName

        public String getName()
      • setName

        public void setName​(String name)
      • getDescription

        public String getDescription()
      • setDescription

        public void setDescription​(String description)
      • getPkg

        public String getPkg()
      • setPkg

        public void setPkg​(String pkg)
      • getRepo

        public String getRepo()
      • setRepo

        public void setRepo​(String repo)
      • getOwner

        public String getOwner()
      • setOwner

        public void setOwner​(String owner)
      • setLabels

        public void setLabels​(List<String> labels)
      • getAttributeNames

        public List<String> getAttributeNames()
      • setAttributeNames

        public void setAttributeNames​(List<String> attributeNames)
      • getCreated

        public org.joda.time.DateTime getCreated()
      • setCreated

        public void setCreated​(org.joda.time.DateTime created)
      • getUpdated

        public org.joda.time.DateTime getUpdated()
      • setUpdated

        public void setUpdated​(org.joda.time.DateTime updated)
      • getReleased

        public org.joda.time.DateTime getReleased()
      • setReleased

        public void setReleased​(org.joda.time.DateTime released)
      • getOrdinal

        public Integer getOrdinal()
      • setOrdinal

        public void setOrdinal​(Integer ordinal)
      • getReleaseNotesFile

        public String getReleaseNotesFile()
      • setReleaseNotesFile

        public void setReleaseNotesFile​(String releaseNotesFile)
      • getUseTagReleaseNotes

        public Boolean getUseTagReleaseNotes()
      • setUseTagReleaseNotes

        public void setUseTagReleaseNotes​(Boolean useTagReleaseNotes)
      • getVcsTag

        public String getVcsTag()
      • setVcsTag

        public void setVcsTag​(String vcsTag)
      • setAttributes

        public void setAttributes​(List<Attribute> attributes)
      • isGpgSign

        public boolean isGpgSign()
      • setGpgSign

        public void setGpgSign​(boolean gpgSign)