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 boolean
downloadNeeded()
String
getDescription()
String
getDisplayName()
File
getDownloadedFile()
String
getDownloadError()
String
getName()
PluginXmlRequirements
getRequirements()
String
getSha256()
String
getUrl()
String
getVersion()
boolean
isDownloaded()
void
setDownloadedFile(File downloadedFile)
void
setDownloadError(String errorText)
String
toString()
-
-
-
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)
-
-