Class StartupPageSpecificInfo
- java.lang.Object
-
- jetbrains.buildServer.maintenance.StartupPageSpecificInfo
-
@NotThreadSafe public class StartupPageSpecificInfo extends Object
Info that is specific for particular startup pages.Contains no logic, just fields.
Instances of this class are created one per each HTTP request (i. e. multiple HTTP clients observe different instances, and a single thread will produce multiple instances if it serves more than one HTTP request).
- Author:
- Leonid Bushuev from JetBrains
-
-
Constructor Summary
Constructors Constructor Description StartupPageSpecificInfo()
-
Method Summary
-
-
-
Method Detail
-
getJdbcDriverVersionForPostgre
@Nullable public MajorMinorVersion getJdbcDriverVersionForPostgre()
-
getJdbcDriverVersionForMySQL
@Nullable public MajorMinorVersion getJdbcDriverVersionForMySQL()
-
getJdbcDriverVersionForOracle
@Nullable public MajorMinorVersion getJdbcDriverVersionForOracle()
-
getJdbcDriverVersionForMSSQL
@Nullable public MajorMinorVersion getJdbcDriverVersionForMSSQL()
-
getJdbcDriverMetadataForPostgreSql
@Nullable public JdbcDriver getJdbcDriverMetadataForPostgreSql()
Returns JDBC driver metadata for PostgreSQL.
- Returns:
- JDBC driver metadata for PostgreSQL.
- Since:
- 2018.1
-
getJdbcDriverMetadataForMySql
@Nullable public JdbcDriver getJdbcDriverMetadataForMySql()
Returns JDBC driver metadata for MySQL.
- Returns:
- JDBC driver metadata for MySQL.
- Since:
- 2018.1
-
getJdbcDriverMetadataForOracle
@Nullable public JdbcDriver getJdbcDriverMetadataForOracle()
Returns JDBC driver metadata for Oracle.
- Returns:
- JDBC driver metadata for Oracle.
- Since:
- 2018.1
-
getJdbcDriverMetadataForMsSql
@Nullable public JdbcDriver getJdbcDriverMetadataForMsSql()
Returns JDBC driver metadata for MS SQL Server.
- Returns:
- JDBC driver metadata for MS SQL Server.
- Since:
- 2018.1
-
getBackupProgressInfo
@Nullable public ProgressInfo getBackupProgressInfo()
-
getLogPath
@Nullable public String getLogPath()
-
getConnectionString
@NotNull public JdbcConnectionString getConnectionString()
-
getJdbcDirectory
public String getJdbcDirectory()
-
getPostgreJdbcInterfaceVersion
@NotNull public String getPostgreJdbcInterfaceVersion()
-
getDriverDownloadProgress
@Nullable public ProgressInfo getDriverDownloadProgress()
Returns JDBC driver download progress, or
null
if no driver is being downloaded.- Returns:
- JDBC driver download progress.
- Since:
- 2018.1
-
getDriverDownloadingEnabled
public boolean getDriverDownloadingEnabled()
Return whether JDBC driver downloading is enabled.
- Returns:
- whether JDBC driver downloading is enabled.
- Since:
- 2018.1
-
getCurrentStage
@NotNull public StartupStage getCurrentStage()
-
getStateRevision
public int getStateRevision()
-
-