Class ModifyDataSourceRequest
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.wedata.v20210820.models.ModifyDataSourceRequest
-
public class ModifyDataSourceRequest extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor Description ModifyDataSourceRequest()
ModifyDataSourceRequest(ModifyDataSourceRequest 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 Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getBizParams()
Get 业务侧数据源的配置信息扩展String
getCategory()
Get 数据源类别:绑定引擎、绑定数据库String
getClusterId()
Get 数据源所属的业务空间名称String
getCollect()
Get 是否采集String
getCOSBucket()
Get cos bucketString
getCOSRegion()
Get cos regionString
getDatabaseName()
Get 若数据源列表为绑定数据库,则为db名称String
getDescription()
Get 数据源描述信息String
getDisplay()
Get 数据源展示名,为了可视化查看Long
getID()
Get 数据源IDString
getInstance()
Get 数据源引擎的实例ID,如CDB实例IDString
getName()
Get 数据源名称,在相同SpaceName下,数据源名称不能为空String
getOwnerProjectId()
Get 项目idString
getOwnerProjectIdent()
Get 项目中文名String
getOwnerProjectName()
Get 项目名称String
getParams()
Get 数据源的配置信息,以JSON KV存储,根据每个数据源类型不同,而KV存储信息不同Long
getStatus()
Get 数据源数据源的可见性,1为可见、0为不可见。默认为1String
getType()
Get 数据源类型:枚举值void
setBizParams(String BizParams)
Set 业务侧数据源的配置信息扩展void
setCategory(String Category)
Set 数据源类别:绑定引擎、绑定数据库void
setClusterId(String ClusterId)
Set 数据源所属的业务空间名称void
setCollect(String Collect)
Set 是否采集void
setCOSBucket(String COSBucket)
Set cos bucketvoid
setCOSRegion(String COSRegion)
Set cos regionvoid
setDatabaseName(String DatabaseName)
Set 若数据源列表为绑定数据库,则为db名称void
setDescription(String Description)
Set 数据源描述信息void
setDisplay(String Display)
Set 数据源展示名,为了可视化查看void
setID(Long ID)
Set 数据源IDvoid
setInstance(String Instance)
Set 数据源引擎的实例ID,如CDB实例IDvoid
setName(String Name)
Set 数据源名称,在相同SpaceName下,数据源名称不能为空void
setOwnerProjectId(String OwnerProjectId)
Set 项目idvoid
setOwnerProjectIdent(String OwnerProjectIdent)
Set 项目中文名void
setOwnerProjectName(String OwnerProjectName)
Set 项目名称void
setParams(String Params)
Set 数据源的配置信息,以JSON KV存储,根据每个数据源类型不同,而KV存储信息不同void
setStatus(Long Status)
Set 数据源数据源的可见性,1为可见、0为不可见。默认为1void
setType(String Type)
Set 数据源类型:枚举值void
toMap(HashMap<String,String> map, String prefix)
Internal implementation, normal users should not use it.-
Methods inherited from class com.tencentcloudapi.common.AbstractModel
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonString
-
-
-
-
Constructor Detail
-
ModifyDataSourceRequest
public ModifyDataSourceRequest()
-
ModifyDataSourceRequest
public ModifyDataSourceRequest(ModifyDataSourceRequest 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
-
getName
public String getName()
Get 数据源名称,在相同SpaceName下,数据源名称不能为空- Returns:
- Name 数据源名称,在相同SpaceName下,数据源名称不能为空
-
setName
public void setName(String Name)
Set 数据源名称,在相同SpaceName下,数据源名称不能为空- Parameters:
Name
- 数据源名称,在相同SpaceName下,数据源名称不能为空
-
getCategory
public String getCategory()
Get 数据源类别:绑定引擎、绑定数据库- Returns:
- Category 数据源类别:绑定引擎、绑定数据库
-
setCategory
public void setCategory(String Category)
Set 数据源类别:绑定引擎、绑定数据库- Parameters:
Category
- 数据源类别:绑定引擎、绑定数据库
-
getType
public String getType()
Get 数据源类型:枚举值- Returns:
- Type 数据源类型:枚举值
-
setType
public void setType(String Type)
Set 数据源类型:枚举值- Parameters:
Type
- 数据源类型:枚举值
-
getID
public Long getID()
Get 数据源ID- Returns:
- ID 数据源ID
-
setID
public void setID(Long ID)
Set 数据源ID- Parameters:
ID
- 数据源ID
-
getBizParams
public String getBizParams()
Get 业务侧数据源的配置信息扩展- Returns:
- BizParams 业务侧数据源的配置信息扩展
-
setBizParams
public void setBizParams(String BizParams)
Set 业务侧数据源的配置信息扩展- Parameters:
BizParams
- 业务侧数据源的配置信息扩展
-
getParams
public String getParams()
Get 数据源的配置信息,以JSON KV存储,根据每个数据源类型不同,而KV存储信息不同- Returns:
- Params 数据源的配置信息,以JSON KV存储,根据每个数据源类型不同,而KV存储信息不同
-
setParams
public void setParams(String Params)
Set 数据源的配置信息,以JSON KV存储,根据每个数据源类型不同,而KV存储信息不同- Parameters:
Params
- 数据源的配置信息,以JSON KV存储,根据每个数据源类型不同,而KV存储信息不同
-
getDescription
public String getDescription()
Get 数据源描述信息- Returns:
- Description 数据源描述信息
-
setDescription
public void setDescription(String Description)
Set 数据源描述信息- Parameters:
Description
- 数据源描述信息
-
getDisplay
public String getDisplay()
Get 数据源展示名,为了可视化查看- Returns:
- Display 数据源展示名,为了可视化查看
-
setDisplay
public void setDisplay(String Display)
Set 数据源展示名,为了可视化查看- Parameters:
Display
- 数据源展示名,为了可视化查看
-
getDatabaseName
public String getDatabaseName()
Get 若数据源列表为绑定数据库,则为db名称- Returns:
- DatabaseName 若数据源列表为绑定数据库,则为db名称
-
setDatabaseName
public void setDatabaseName(String DatabaseName)
Set 若数据源列表为绑定数据库,则为db名称- Parameters:
DatabaseName
- 若数据源列表为绑定数据库,则为db名称
-
getInstance
public String getInstance()
Get 数据源引擎的实例ID,如CDB实例ID- Returns:
- Instance 数据源引擎的实例ID,如CDB实例ID
-
setInstance
public void setInstance(String Instance)
Set 数据源引擎的实例ID,如CDB实例ID- Parameters:
Instance
- 数据源引擎的实例ID,如CDB实例ID
-
getStatus
public Long getStatus()
Get 数据源数据源的可见性,1为可见、0为不可见。默认为1- Returns:
- Status 数据源数据源的可见性,1为可见、0为不可见。默认为1
-
setStatus
public void setStatus(Long Status)
Set 数据源数据源的可见性,1为可见、0为不可见。默认为1- Parameters:
Status
- 数据源数据源的可见性,1为可见、0为不可见。默认为1
-
getClusterId
public String getClusterId()
Get 数据源所属的业务空间名称- Returns:
- ClusterId 数据源所属的业务空间名称
-
setClusterId
public void setClusterId(String ClusterId)
Set 数据源所属的业务空间名称- Parameters:
ClusterId
- 数据源所属的业务空间名称
-
getCollect
public String getCollect()
Get 是否采集- Returns:
- Collect 是否采集
-
setCollect
public void setCollect(String Collect)
Set 是否采集- Parameters:
Collect
- 是否采集
-
getOwnerProjectId
public String getOwnerProjectId()
Get 项目id- Returns:
- OwnerProjectId 项目id
-
setOwnerProjectId
public void setOwnerProjectId(String OwnerProjectId)
Set 项目id- Parameters:
OwnerProjectId
- 项目id
-
getOwnerProjectName
public String getOwnerProjectName()
Get 项目名称- Returns:
- OwnerProjectName 项目名称
-
setOwnerProjectName
public void setOwnerProjectName(String OwnerProjectName)
Set 项目名称- Parameters:
OwnerProjectName
- 项目名称
-
getOwnerProjectIdent
public String getOwnerProjectIdent()
Get 项目中文名- Returns:
- OwnerProjectIdent 项目中文名
-
setOwnerProjectIdent
public void setOwnerProjectIdent(String OwnerProjectIdent)
Set 项目中文名- Parameters:
OwnerProjectIdent
- 项目中文名
-
getCOSBucket
public String getCOSBucket()
Get cos bucket- Returns:
- COSBucket cos bucket
-
setCOSBucket
public void setCOSBucket(String COSBucket)
Set cos bucket- Parameters:
COSBucket
- cos bucket
-
getCOSRegion
public String getCOSRegion()
Get cos region- Returns:
- COSRegion cos region
-
setCOSRegion
public void setCOSRegion(String COSRegion)
Set cos region- Parameters:
COSRegion
- cos region
-
-