Package jetbrains.buildServer.version
Class ServerVersionInfo
- java.lang.Object
-
- jetbrains.buildServer.version.ServerVersionInfo
-
public class ServerVersionInfo extends java.lang.Object
Represents all information about current server version.
-
-
Constructor Summary
Constructors Constructor Description ServerVersionInfo(java.lang.String pluginProtocolVersion, java.lang.String displayVersion, java.lang.String projectConfigVersion, java.lang.String buildNumber, java.util.Date buildDate, int displayMajorVersion, int displayMinorVersion)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(java.lang.Object o)
java.util.Date
getBuildDate()
java.lang.String
getBuildNumber()
java.lang.String
getDisplayVersion()
int
getDisplayVersionMajor()
int
getDisplayVersionMinor()
java.lang.String
getPluginProtocolVersion()
java.lang.String
getProjectConfigVersion()
int
hashCode()
boolean
isEAP()
-
-
-
Constructor Detail
-
ServerVersionInfo
public ServerVersionInfo(@NotNull java.lang.String pluginProtocolVersion, @NotNull java.lang.String displayVersion, @NotNull java.lang.String projectConfigVersion, @NotNull java.lang.String buildNumber, @NotNull java.util.Date buildDate, int displayMajorVersion, int displayMinorVersion)
-
-
Method Detail
-
getPluginProtocolVersion
@NotNull public java.lang.String getPluginProtocolVersion()
- Returns:
- the full version with plugin protocol part, but without build number, like 2.0.1.34
-
getDisplayVersion
@NotNull public java.lang.String getDisplayVersion()
- Returns:
- the version of TeamCity for showing in the UI, but without build number, like 2.0.1 EAP
-
getProjectConfigVersion
@NotNull public java.lang.String getProjectConfigVersion()
- Returns:
- version of project configuration files used by the server
- Since:
- 9.0
-
getBuildNumber
@NotNull public java.lang.String getBuildNumber()
- Returns:
- TeamCity build number, like 5432
-
getBuildDate
@NotNull public java.util.Date getBuildDate()
- Returns:
- TeamCity build date
- Since:
- 7.1.3
-
getDisplayVersionMajor
public int getDisplayVersionMajor()
- Returns:
- TeamCity major version
-
getDisplayVersionMinor
public int getDisplayVersionMinor()
- Returns:
- TeamCity minor version
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
isEAP
public boolean isEAP()
-
-