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, toJsonString
public 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.