Class Version

    • Constructor Detail

      • Version

        public Version()
      • Version

        public Version​(Version source)
        NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy, and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy.
    • Method Detail

      • getDBEngine

        public String getDBEngine()
        Get 数据库引擎,支持: 1、postgresql(云数据库PostgreSQL); 2、mssql_compatible(MSSQL兼容-云数据库PostgreSQL);
        Returns:
        DBEngine 数据库引擎,支持: 1、postgresql(云数据库PostgreSQL); 2、mssql_compatible(MSSQL兼容-云数据库PostgreSQL);
      • setDBEngine

        public void setDBEngine​(String DBEngine)
        Set 数据库引擎,支持: 1、postgresql(云数据库PostgreSQL); 2、mssql_compatible(MSSQL兼容-云数据库PostgreSQL);
        Parameters:
        DBEngine - 数据库引擎,支持: 1、postgresql(云数据库PostgreSQL); 2、mssql_compatible(MSSQL兼容-云数据库PostgreSQL);
      • getDBVersion

        public String getDBVersion()
        Get 数据库版本,例如:12.4
        Returns:
        DBVersion 数据库版本,例如:12.4
      • setDBVersion

        public void setDBVersion​(String DBVersion)
        Set 数据库版本,例如:12.4
        Parameters:
        DBVersion - 数据库版本,例如:12.4
      • getDBMajorVersion

        public String getDBMajorVersion()
        Get 数据库主要版本,例如:12
        Returns:
        DBMajorVersion 数据库主要版本,例如:12
      • setDBMajorVersion

        public void setDBMajorVersion​(String DBMajorVersion)
        Set 数据库主要版本,例如:12
        Parameters:
        DBMajorVersion - 数据库主要版本,例如:12
      • getDBKernelVersion

        public String getDBKernelVersion()
        Get 数据库内核版本,例如:v12.4_r1.3
        Returns:
        DBKernelVersion 数据库内核版本,例如:v12.4_r1.3
      • setDBKernelVersion

        public void setDBKernelVersion​(String DBKernelVersion)
        Set 数据库内核版本,例如:v12.4_r1.3
        Parameters:
        DBKernelVersion - 数据库内核版本,例如:v12.4_r1.3
      • getSupportedFeatureNames

        public String[] getSupportedFeatureNames()
        Get 数据库内核支持的特性列表。例如, TDE:支持数据加密。
        Returns:
        SupportedFeatureNames 数据库内核支持的特性列表。例如, TDE:支持数据加密。
      • setSupportedFeatureNames

        public void setSupportedFeatureNames​(String[] SupportedFeatureNames)
        Set 数据库内核支持的特性列表。例如, TDE:支持数据加密。
        Parameters:
        SupportedFeatureNames - 数据库内核支持的特性列表。例如, TDE:支持数据加密。
      • getStatus

        public String getStatus()
        Get 数据库版本状态,包括: AVAILABLE:可用; DEPRECATED:已弃用。
        Returns:
        Status 数据库版本状态,包括: AVAILABLE:可用; DEPRECATED:已弃用。
      • setStatus

        public void setStatus​(String Status)
        Set 数据库版本状态,包括: AVAILABLE:可用; DEPRECATED:已弃用。
        Parameters:
        Status - 数据库版本状态,包括: AVAILABLE:可用; DEPRECATED:已弃用。
      • getAvailableUpgradeTarget

        public String[] getAvailableUpgradeTarget()
        Get 该数据库版本(DBKernelVersion)可以升级到的版本号列表。
        Returns:
        AvailableUpgradeTarget 该数据库版本(DBKernelVersion)可以升级到的版本号列表。
      • setAvailableUpgradeTarget

        public void setAvailableUpgradeTarget​(String[] AvailableUpgradeTarget)
        Set 该数据库版本(DBKernelVersion)可以升级到的版本号列表。
        Parameters:
        AvailableUpgradeTarget - 该数据库版本(DBKernelVersion)可以升级到的版本号列表。