Class ApplicationVersionRepresentation

All Implemented Interfaces:
ResourceRepresentation, org.svenson.DynamicProperties

public class ApplicationVersionRepresentation extends AbstractExtensibleRepresentation
  • Constructor Details

    • ApplicationVersionRepresentation

      public ApplicationVersionRepresentation(String version, String binaryId, Set<String> tags)
    • ApplicationVersionRepresentation

      public ApplicationVersionRepresentation()
  • Method Details

    • getVersion

      @JSONProperty(ignoreIfNull=true) public String getVersion()
    • getBinaryId

      @JSONProperty(ignoreIfNull=true) public String getBinaryId()
    • getTags

      @JSONProperty(ignoreIfNull=true) public Set<String> getTags()
    • setVersion

      public void setVersion(String version)
    • setBinaryId

      public void setBinaryId(String binaryId)
    • setTags

      public void setTags(Set<String> tags)
    • equals

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

      protected boolean canEqual(Object other)
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object