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 StringgetBizParams()Get 业务侧数据源的配置信息扩展StringgetCategory()Get 数据源类别:绑定引擎、绑定数据库StringgetClusterId()Get 数据源所属的业务空间名称StringgetCollect()Get 是否采集StringgetCOSBucket()Get cos bucketStringgetCOSRegion()Get cos regionStringgetDatabaseName()Get 若数据源列表为绑定数据库,则为db名称StringgetDescription()Get 数据源描述信息StringgetDisplay()Get 数据源展示名,为了可视化查看LonggetID()Get 数据源IDStringgetInstance()Get 数据源引擎的实例ID,如CDB实例IDStringgetName()Get 数据源名称,在相同SpaceName下,数据源名称不能为空StringgetOwnerProjectId()Get 项目idStringgetOwnerProjectIdent()Get 项目中文名StringgetOwnerProjectName()Get 项目名称StringgetParams()Get 数据源的配置信息,以JSON KV存储,根据每个数据源类型不同,而KV存储信息不同LonggetStatus()Get 数据源数据源的可见性,1为可见、0为不可见。默认为1StringgetType()Get 数据源类型:枚举值voidsetBizParams(String BizParams)Set 业务侧数据源的配置信息扩展voidsetCategory(String Category)Set 数据源类别:绑定引擎、绑定数据库voidsetClusterId(String ClusterId)Set 数据源所属的业务空间名称voidsetCollect(String Collect)Set 是否采集voidsetCOSBucket(String COSBucket)Set cos bucketvoidsetCOSRegion(String COSRegion)Set cos regionvoidsetDatabaseName(String DatabaseName)Set 若数据源列表为绑定数据库,则为db名称voidsetDescription(String Description)Set 数据源描述信息voidsetDisplay(String Display)Set 数据源展示名,为了可视化查看voidsetID(Long ID)Set 数据源IDvoidsetInstance(String Instance)Set 数据源引擎的实例ID,如CDB实例IDvoidsetName(String Name)Set 数据源名称,在相同SpaceName下,数据源名称不能为空voidsetOwnerProjectId(String OwnerProjectId)Set 项目idvoidsetOwnerProjectIdent(String OwnerProjectIdent)Set 项目中文名voidsetOwnerProjectName(String OwnerProjectName)Set 项目名称voidsetParams(String Params)Set 数据源的配置信息,以JSON KV存储,根据每个数据源类型不同,而KV存储信息不同voidsetStatus(Long Status)Set 数据源数据源的可见性,1为可见、0为不可见。默认为1voidsetType(String Type)Set 数据源类型:枚举值voidtoMap(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
-
-