public class DatasourceInfo extends AbstractModel
header, skipSign| Constructor and Description |
|---|
DatasourceInfo() |
DatasourceInfo(DatasourceInfo 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 |
getAddInfo()
Get Additional information.
|
String[] |
getAuthList()
Get Permission value list.
|
String |
getCatalog()
Get Catalog value.
|
String |
getCharset()
Get Database encoding.
|
String |
getClusterId()
Get Cluster ID.
|
String |
getConnectType()
Get Connection type.
|
String |
getCreatedAt()
Get Creation time.
|
String |
getCreatedUser()
Get Creator.
|
String |
getDataOrigin()
Get Third-party data source identifier.
|
String |
getDataOriginDatasourceId()
Get Third-party data source ID.
|
String |
getDataOriginProjectId()
Get Third-party project ID.
|
String |
getDbHost()
Get HOST
|
String |
getDbName()
Get Database name.
|
Long |
getDbPort()
Get Port.
|
String |
getDbType()
Get Database driver.
|
String |
getDbTypeName()
Get Data source name.
|
String |
getDbUser()
Get Username.
|
String |
getDesc()
Get Data source description.
|
String |
getEngineType()
Get Engine type.
|
String |
getExtraParam()
Get Extension parameter.
|
Long |
getId()
Get Database ID.
|
String |
getManager()
Get Data source owner.
|
String |
getOperatorWhitelist()
Get Operation personnel allowlist.
|
String |
getOwner()
Get Associated person ID.
|
String |
getOwnerName()
Get Associated person name.
|
PermissionGroup[] |
getPermissionList()
Get Permission list.
|
String |
getProjectId()
Get Project ID.
|
String |
getProjectName()
Get Project name.
|
String |
getRegionId()
Get Data source region information.
|
String |
getServiceType()
Get Domain type.
|
String |
getSourceName()
Get Database alias.
|
String |
getSourcePlat()
Get Source platform.
|
BaseStateAction |
getStateAction()
Get Operation attributes.
|
String |
getStatus()
Get Data source status.
|
String |
getUniqVpcId()
Get uniqVpc information of the data source.
|
String |
getUpdatedAt()
Get Modification time.
|
String |
getUpdatedUser()
Get Updater.
|
Boolean |
getUseVPC()
Get Enable VPC.
|
String |
getVpcId()
Get VPC information of the data source.
|
void |
setAddInfo(String AddInfo)
Set Additional information.
|
void |
setAuthList(String[] AuthList)
Set Permission value list.
|
void |
setCatalog(String Catalog)
Set Catalog value.
|
void |
setCharset(String Charset)
Set Database encoding.
|
void |
setClusterId(String ClusterId)
Set Cluster ID.
|
void |
setConnectType(String ConnectType)
Set Connection type.
|
void |
setCreatedAt(String CreatedAt)
Set Creation time.
|
void |
setCreatedUser(String CreatedUser)
Set Creator.
|
void |
setDataOrigin(String DataOrigin)
Set Third-party data source identifier.
|
void |
setDataOriginDatasourceId(String DataOriginDatasourceId)
Set Third-party data source ID.
|
void |
setDataOriginProjectId(String DataOriginProjectId)
Set Third-party project ID.
|
void |
setDbHost(String DbHost)
Set HOST
|
void |
setDbName(String DbName)
Set Database name.
|
void |
setDbPort(Long DbPort)
Set Port.
|
void |
setDbType(String DbType)
Set Database driver.
|
void |
setDbTypeName(String DbTypeName)
Set Data source name.
|
void |
setDbUser(String DbUser)
Set Username.
|
void |
setDesc(String Desc)
Set Data source description.
|
void |
setEngineType(String EngineType)
Set Engine type.
|
void |
setExtraParam(String ExtraParam)
Set Extension parameter.
|
void |
setId(Long Id)
Set Database ID.
|
void |
setManager(String Manager)
Set Data source owner.
|
void |
setOperatorWhitelist(String OperatorWhitelist)
Set Operation personnel allowlist.
|
void |
setOwner(String Owner)
Set Associated person ID.
|
void |
setOwnerName(String OwnerName)
Set Associated person name.
|
void |
setPermissionList(PermissionGroup[] PermissionList)
Set Permission list.
|
void |
setProjectId(String ProjectId)
Set Project ID.
|
void |
setProjectName(String ProjectName)
Set Project name.
|
void |
setRegionId(String RegionId)
Set Data source region information.
|
void |
setServiceType(String ServiceType)
Set Domain type.
|
void |
setSourceName(String SourceName)
Set Database alias.
|
void |
setSourcePlat(String SourcePlat)
Set Source platform.
|
void |
setStateAction(BaseStateAction StateAction)
Set Operation attributes.
|
void |
setStatus(String Status)
Set Data source status.
|
void |
setUniqVpcId(String UniqVpcId)
Set uniqVpc information of the data source.
|
void |
setUpdatedAt(String UpdatedAt)
Set Modification time.
|
void |
setUpdatedUser(String UpdatedUser)
Set Updater.
|
void |
setUseVPC(Boolean UseVPC)
Set Enable VPC.
|
void |
setVpcId(String VpcId)
Set VPC information of the data source.
|
void |
toMap(HashMap<String,String> map,
String prefix)
Internal implementation, normal users should not use it.
|
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, isStream, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonStringpublic DatasourceInfo()
public DatasourceInfo(DatasourceInfo source)
public Long getId()
public void setId(Long Id)
Id - Database ID.public String getDbName()
public void setDbName(String DbName)
DbName - Database name.public String getServiceType()
public void setServiceType(String ServiceType)
ServiceType - Domain type. Valid values: 1: Tencent Cloud; 2: local.
Note: This field may return null, indicating that no valid values can be obtained.public String getSourceName()
public void setSourceName(String SourceName)
SourceName - Database alias.public String getDbType()
public void setDbType(String DbType)
DbType - Database driver.public String getDbHost()
public void setDbHost(String DbHost)
DbHost - HOSTpublic Long getDbPort()
public void setDbPort(Long DbPort)
DbPort - Port.public String getDbUser()
public void setDbUser(String DbUser)
DbUser - Username.public String getCharset()
public void setCharset(String Charset)
Charset - Database encoding.public String getCreatedAt()
public void setCreatedAt(String CreatedAt)
CreatedAt - Creation time.public String getUpdatedAt()
public void setUpdatedAt(String UpdatedAt)
UpdatedAt - Modification time.public String getCreatedUser()
public void setCreatedUser(String CreatedUser)
CreatedUser - Creator.
Note: This field may return null, indicating that no valid values can be obtained.public String getCatalog()
public void setCatalog(String Catalog)
Catalog - Catalog value.
Note: This field may return null, indicating that no valid values can be obtained.public String getConnectType()
public void setConnectType(String ConnectType)
ConnectType - Connection type.
Note: This field may return null, indicating that no valid values can be obtained.public String getProjectId()
public void setProjectId(String ProjectId)
ProjectId - Project ID.
Note: This field may return null, indicating that no valid values can be obtained.public String getDesc()
public void setDesc(String Desc)
Desc - Data source description.
Note: This field may return null, indicating that no valid values can be obtained.public String getStatus()
public void setStatus(String Status)
Status - Data source status.
Note: This field may return null, indicating that no valid values can be obtained.public String getSourcePlat()
public void setSourcePlat(String SourcePlat)
SourcePlat - Source platform.
Note: This field may return null, indicating that no valid values can be obtained.public String getExtraParam()
public void setExtraParam(String ExtraParam)
ExtraParam - Extension parameter.
Note: This field may return null, indicating that no valid values can be obtained.public String getAddInfo()
public void setAddInfo(String AddInfo)
AddInfo - Additional information.
Note: This field may return null, indicating that no valid values can be obtained.public String getProjectName()
public void setProjectName(String ProjectName)
ProjectName - Project name.
Note: This field may return null, indicating that no valid values can be obtained.public String getEngineType()
public void setEngineType(String EngineType)
EngineType - Engine type.
Note: This field may return null, indicating that no valid values can be obtained.public String getManager()
public void setManager(String Manager)
Manager - Data source owner.
Note: This field may return null, indicating that no valid values can be obtained.public String getOperatorWhitelist()
public void setOperatorWhitelist(String OperatorWhitelist)
OperatorWhitelist - Operation personnel allowlist.
Note: This field may return null, indicating that no valid values can be obtained.public String getVpcId()
public void setVpcId(String VpcId)
VpcId - VPC information of the data source.
Note: This field may return null, indicating that no valid values can be obtained.public String getUniqVpcId()
public void setUniqVpcId(String UniqVpcId)
UniqVpcId - uniqVpc information of the data source.
Note: This field may return null, indicating that no valid values can be obtained.public String getRegionId()
public void setRegionId(String RegionId)
RegionId - Data source region information.
Note: This field may return null, indicating that no valid values can be obtained.public BaseStateAction getStateAction()
public void setStateAction(BaseStateAction StateAction)
StateAction - Operation attributes.
Note: This field may return null, indicating that no valid values can be obtained.public String getUpdatedUser()
public void setUpdatedUser(String UpdatedUser)
UpdatedUser - Updater.
Note: This field may return null, indicating that no valid values can be obtained.public PermissionGroup[] getPermissionList()
public void setPermissionList(PermissionGroup[] PermissionList)
PermissionList - Permission list.
Note: This field may return null, indicating that no valid values can be obtained.public String[] getAuthList()
public void setAuthList(String[] AuthList)
AuthList - Permission value list.
Note: This field may return null, indicating that no valid values can be obtained.public String getDataOrigin()
public void setDataOrigin(String DataOrigin)
DataOrigin - Third-party data source identifier.
Note: This field may return null, indicating that no valid values can be obtained.public String getDataOriginProjectId()
public void setDataOriginProjectId(String DataOriginProjectId)
DataOriginProjectId - Third-party project ID.
Note: This field may return null, indicating that no valid values can be obtained.public String getDataOriginDatasourceId()
public void setDataOriginDatasourceId(String DataOriginDatasourceId)
DataOriginDatasourceId - Third-party data source ID.
Note: This field may return null, indicating that no valid values can be obtained.public String getClusterId()
public void setClusterId(String ClusterId)
ClusterId - Cluster ID.
Note: This field may return null, indicating that no valid values can be obtained.public String getDbTypeName()
public void setDbTypeName(String DbTypeName)
DbTypeName - Data source name.
Note: This field may return null, indicating that no valid values can be obtained.public Boolean getUseVPC()
public void setUseVPC(Boolean UseVPC)
UseVPC - Enable VPC.
Note: This field may return null, indicating that no valid values can be obtained.public String getOwner()
public void setOwner(String Owner)
Owner - Associated person ID.
Note: This field may return null, indicating that no valid values can be obtained.public String getOwnerName()
public void setOwnerName(String OwnerName)
OwnerName - Associated person name.
Note: This field may return null, indicating that no valid values can be obtained.Copyright © 2025. All rights reserved.