public class Release extends Object implements Comparable<Release>
| Modifier and Type | Class and Description |
|---|---|
static class |
Release.Edition |
| Constructor and Description |
|---|
Release(Artifact artifact,
String version) |
Release(Artifact artifact,
Version version) |
public Artifact getArtifact()
public Version getVersion()
public String getDisplayVersion()
@CheckForNull public String getDownloadUrl()
@CheckForNull public String getDownloadUrl(Release.Edition edition)
public Release setDownloadUrl(@Nullable String downloadUrlString, Release.Edition edition)
@CheckForNull public String getFilename()
@CheckForNull public String getFilename(Release.Edition edition)
public boolean supportSonarVersion(Version providedSqVersion)
public Version getLastRequiredSonarVersion()
public Version getMinimumRequiredSonarVersion()
@CheckForNull public Date getDate()
@CheckForNull public String getDescription()
@CheckForNull public String getChangelogUrl()
public String getKey()
public Version getAdjustedVersion()
public boolean isPublic()
public void setPublic(boolean isPublic)
public boolean isArchived()
public void setArchived(boolean isArchived)
@CheckForNull public String groupId()
@CheckForNull public String artifactId()
public int compareTo(Release o)
compareTo in interface Comparable<Release>Copyright © 2010–2019 SonarSource. All rights reserved.