Class ModifyDataSourceRequest

    • 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