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 class
JdkPackageInfo.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 int
compareTo(JdkPackageInfo o)
boolean
equals(Object o)
String
getArch()
String
getDownloadProgress()
String
getError()
File
getFile()
String
getOs()
JdkPackageInfo.Status
getStatus()
String
getStatusDescription()
String
getUrl()
String
getVersion()
boolean
hasError()
int
hashCode()
boolean
isConsistent()
boolean
isReady()
void
setDownloadProgress(String downloadProgress)
void
setError(String error)
void
setFile(File file)
void
setStatus(JdkPackageInfo.Status status)
void
setVersion(String version)
String
toString()
-
-
-
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:
compareTo
in interfaceComparable<JdkPackageInfo>
-
-