Class JdkPackageInfo
- java.lang.Object
-
- jetbrains.buildServer.serverSide.impl.agent.JdkPackageInfo
-
- All Implemented Interfaces:
Comparable<JdkPackageInfo>
public class JdkPackageInfo extends Object implements Comparable<JdkPackageInfo>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classJdkPackageInfo.Status
-
Constructor Summary
Constructors Constructor Description JdkPackageInfo(String os, String arch, String url)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intcompareTo(JdkPackageInfo o)booleanequals(Object o)StringgetArch()StringgetDownloadProgress()StringgetError()FilegetFile()StringgetOs()JdkPackageInfo.StatusgetStatus()StringgetStatusDescription()StringgetUrl()StringgetVersion()booleanhasError()inthashCode()booleanisConsistent()booleanisReady()voidsetDownloadProgress(String downloadProgress)voidsetError(String error)voidsetFile(File file)voidsetStatus(JdkPackageInfo.Status status)voidsetVersion(String version)StringtoString()
-
-
-
Method Detail
-
setVersion
public void setVersion(@NotNull String version)
-
setFile
public void setFile(@NotNull File file)
-
getStatus
@NotNull public JdkPackageInfo.Status getStatus()
-
setStatus
public void setStatus(@NotNull JdkPackageInfo.Status status)
-
getArch
@NotNull public String getArch()
-
getOs
@NotNull public String getOs()
-
getVersion
@Nullable public String getVersion()
-
getUrl
@NotNull public String getUrl()
-
getFile
@Nullable public File getFile()
-
getError
@Nullable public String getError()
-
setError
public void setError(@NotNull String error)
-
setDownloadProgress
public void setDownloadProgress(@Nullable String downloadProgress)
-
getDownloadProgress
@TestOnly @Nullable public String getDownloadProgress()
-
isReady
public boolean isReady()
-
hasError
public boolean hasError()
-
isConsistent
public boolean isConsistent()
-
getStatusDescription
public String getStatusDescription()
-
compareTo
public int compareTo(@NotNull JdkPackageInfo o)- Specified by:
compareToin interfaceComparable<JdkPackageInfo>
-
-