public class Version extends AbstractModel
Constructor and Description |
---|
Version() |
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.
|
Modifier and Type | Method and Description |
---|---|
String[] |
getAvailableUpgradeTarget()
Get List of versions to which this database version (`DBKernelVersion`) can be upgraded.
|
String |
getDBEngine()
Get Database engines.
|
String |
getDBKernelVersion()
Get Database kernel version, such as v12.4_r1.3.
|
String |
getDBMajorVersion()
Get Database major version, such as 12.
|
String |
getDBVersion()
Get Database version, such as 12.4.
|
String |
getStatus()
Get Database version status.
|
String[] |
getSupportedFeatureNames()
Get List of features supported by the database kernel, such as:
TDE: Supports data encryption.
|
void |
setAvailableUpgradeTarget(String[] AvailableUpgradeTarget)
Set List of versions to which this database version (`DBKernelVersion`) can be upgraded.
|
void |
setDBEngine(String DBEngine)
Set Database engines.
|
void |
setDBKernelVersion(String DBKernelVersion)
Set Database kernel version, such as v12.4_r1.3.
|
void |
setDBMajorVersion(String DBMajorVersion)
Set Database major version, such as 12.
|
void |
setDBVersion(String DBVersion)
Set Database version, such as 12.4.
|
void |
setStatus(String Status)
Set Database version status.
|
void |
setSupportedFeatureNames(String[] SupportedFeatureNames)
Set List of features supported by the database kernel, such as:
TDE: Supports data encryption.
|
void |
toMap(HashMap<String,String> map,
String prefix)
Internal implementation, normal users should not use it.
|
any, fromJsonString, getBinaryParams, getMultipartRequestParams, set, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, toJsonString
public Version()
public Version(Version source)
public String getDBEngine()
public void setDBEngine(String DBEngine)
DBEngine
- Database engines. Valid values:
1. `postgresql` (TencentDB for PostgreSQL)
2. `mssql_compatible` (MSSQL compatible-TencentDB for PostgreSQL)public String getDBVersion()
public void setDBVersion(String DBVersion)
DBVersion
- Database version, such as 12.4.public String getDBMajorVersion()
public void setDBMajorVersion(String DBMajorVersion)
DBMajorVersion
- Database major version, such as 12.public String getDBKernelVersion()
public void setDBKernelVersion(String DBKernelVersion)
DBKernelVersion
- Database kernel version, such as v12.4_r1.3.public String[] getSupportedFeatureNames()
public void setSupportedFeatureNames(String[] SupportedFeatureNames)
SupportedFeatureNames
- List of features supported by the database kernel, such as:
TDE: Supports data encryption.public String getStatus()
public void setStatus(String Status)
Status
- Database version status. Valid values:
`AVAILABLE`.
`DEPRECATED`.public String[] getAvailableUpgradeTarget()
public void setAvailableUpgradeTarget(String[] AvailableUpgradeTarget)
AvailableUpgradeTarget
- List of versions to which this database version (`DBKernelVersion`) can be upgraded.Copyright © 2023. All rights reserved.