Package jetbrains.buildServer.updates
Class PluginUpdateInfo
- java.lang.Object
-
- jetbrains.buildServer.updates.PluginUpdateInfo
-
public class PluginUpdateInfo extends Object
-
-
Constructor Summary
Constructors Constructor Description PluginUpdateInfo(org.jdom.Element pluginElement, PluginXmlRequirements requirements)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleandownloadNeeded()StringgetDescription()StringgetDisplayName()FilegetDownloadedFile()StringgetDownloadError()StringgetName()PluginXmlRequirementsgetRequirements()StringgetSha256()StringgetUrl()StringgetVersion()booleanisDownloaded()voidsetDownloadedFile(File downloadedFile)voidsetDownloadError(String errorText)StringtoString()
-
-
-
Constructor Detail
-
PluginUpdateInfo
public PluginUpdateInfo(@NotNull org.jdom.Element pluginElement, @Nullable PluginXmlRequirements requirements) throws PluginXmlParseException- Throws:
PluginXmlParseException
-
-
Method Detail
-
getName
@NotNull public String getName()
-
getDisplayName
@Nullable public String getDisplayName()
-
getVersion
@Nullable public String getVersion()
-
getDescription
@Nullable public String getDescription()
-
getSha256
@NotNull public String getSha256()
-
getUrl
@NotNull public String getUrl()
-
getRequirements
@NotNull public PluginXmlRequirements getRequirements()
-
isDownloaded
public boolean isDownloaded()
-
downloadNeeded
public boolean downloadNeeded()
-
getDownloadedFile
public File getDownloadedFile()
-
setDownloadedFile
public void setDownloadedFile(@Nullable File downloadedFile)
-
getDownloadError
public String getDownloadError()
-
setDownloadError
public void setDownloadError(@Nullable String errorText)
-
-