Class ListDSPAMetaResourcesRequest


  • public class ListDSPAMetaResourcesRequest
    extends AbstractModel
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      String getBindType()
      Get 资源绑定状态过滤,默认为全部
      String getDspaId()
      Get DSPA实例ID。
      DspaDataSourceMngFilter[] getFilters()
      Get 过滤项。 可过滤值包括: ResoureRegion - 资源所处地域,需要填写完整地域名称,不支持模糊匹配。 AuthStatus - authorized(已授权)、unauthorized(未授权)、deleted(资源已被删除),不支持模糊匹配,需要填写完整。 BuildType - cloud(云原生资源)、build(用户自建资源),不支持模糊匹配,需要填写完整。 MetaType - cdb(云数据Mysql)、dcdb(TDSQL MySQL版)、mariadb(云数据库 MariaDB)、postgres(云数据库 PostgreSQL)、cynosdbmysql(TDSQL-C MySQL版)、cos(对象存储)、mysql_like_proto(自建型Mysql协议类关系型数据库)、postgre_like_proto(自建型Postgre协议类关系型数据库)。 ResourceId - 资源ID,支持模糊搜索。
      Long getLimit()
      Get 分页步长,默认为100。
      Long getOffset()
      Get 分页偏移量,默认为0。
      void setBindType​(String BindType)
      Set 资源绑定状态过滤,默认为全部
      void setDspaId​(String DspaId)
      Set DSPA实例ID。
      void setFilters​(DspaDataSourceMngFilter[] Filters)
      Set 过滤项。 可过滤值包括: ResoureRegion - 资源所处地域,需要填写完整地域名称,不支持模糊匹配。 AuthStatus - authorized(已授权)、unauthorized(未授权)、deleted(资源已被删除),不支持模糊匹配,需要填写完整。 BuildType - cloud(云原生资源)、build(用户自建资源),不支持模糊匹配,需要填写完整。 MetaType - cdb(云数据Mysql)、dcdb(TDSQL MySQL版)、mariadb(云数据库 MariaDB)、postgres(云数据库 PostgreSQL)、cynosdbmysql(TDSQL-C MySQL版)、cos(对象存储)、mysql_like_proto(自建型Mysql协议类关系型数据库)、postgre_like_proto(自建型Postgre协议类关系型数据库)。 ResourceId - 资源ID,支持模糊搜索。
      void setLimit​(Long Limit)
      Set 分页步长,默认为100。
      void setOffset​(Long Offset)
      Set 分页偏移量,默认为0。
      void toMap​(HashMap<String,​String> map, String prefix)
      Internal implementation, normal users should not use it.
    • Constructor Detail

      • ListDSPAMetaResourcesRequest

        public ListDSPAMetaResourcesRequest()
      • ListDSPAMetaResourcesRequest

        public ListDSPAMetaResourcesRequest​(ListDSPAMetaResourcesRequest 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

      • getDspaId

        public String getDspaId()
        Get DSPA实例ID。
        Returns:
        DspaId DSPA实例ID。
      • setDspaId

        public void setDspaId​(String DspaId)
        Set DSPA实例ID。
        Parameters:
        DspaId - DSPA实例ID。
      • getFilters

        public DspaDataSourceMngFilter[] getFilters()
        Get 过滤项。 可过滤值包括: ResoureRegion - 资源所处地域,需要填写完整地域名称,不支持模糊匹配。 AuthStatus - authorized(已授权)、unauthorized(未授权)、deleted(资源已被删除),不支持模糊匹配,需要填写完整。 BuildType - cloud(云原生资源)、build(用户自建资源),不支持模糊匹配,需要填写完整。 MetaType - cdb(云数据Mysql)、dcdb(TDSQL MySQL版)、mariadb(云数据库 MariaDB)、postgres(云数据库 PostgreSQL)、cynosdbmysql(TDSQL-C MySQL版)、cos(对象存储)、mysql_like_proto(自建型Mysql协议类关系型数据库)、postgre_like_proto(自建型Postgre协议类关系型数据库)。 ResourceId - 资源ID,支持模糊搜索。
        Returns:
        Filters 过滤项。 可过滤值包括: ResoureRegion - 资源所处地域,需要填写完整地域名称,不支持模糊匹配。 AuthStatus - authorized(已授权)、unauthorized(未授权)、deleted(资源已被删除),不支持模糊匹配,需要填写完整。 BuildType - cloud(云原生资源)、build(用户自建资源),不支持模糊匹配,需要填写完整。 MetaType - cdb(云数据Mysql)、dcdb(TDSQL MySQL版)、mariadb(云数据库 MariaDB)、postgres(云数据库 PostgreSQL)、cynosdbmysql(TDSQL-C MySQL版)、cos(对象存储)、mysql_like_proto(自建型Mysql协议类关系型数据库)、postgre_like_proto(自建型Postgre协议类关系型数据库)。 ResourceId - 资源ID,支持模糊搜索。
      • setFilters

        public void setFilters​(DspaDataSourceMngFilter[] Filters)
        Set 过滤项。 可过滤值包括: ResoureRegion - 资源所处地域,需要填写完整地域名称,不支持模糊匹配。 AuthStatus - authorized(已授权)、unauthorized(未授权)、deleted(资源已被删除),不支持模糊匹配,需要填写完整。 BuildType - cloud(云原生资源)、build(用户自建资源),不支持模糊匹配,需要填写完整。 MetaType - cdb(云数据Mysql)、dcdb(TDSQL MySQL版)、mariadb(云数据库 MariaDB)、postgres(云数据库 PostgreSQL)、cynosdbmysql(TDSQL-C MySQL版)、cos(对象存储)、mysql_like_proto(自建型Mysql协议类关系型数据库)、postgre_like_proto(自建型Postgre协议类关系型数据库)。 ResourceId - 资源ID,支持模糊搜索。
        Parameters:
        Filters - 过滤项。 可过滤值包括: ResoureRegion - 资源所处地域,需要填写完整地域名称,不支持模糊匹配。 AuthStatus - authorized(已授权)、unauthorized(未授权)、deleted(资源已被删除),不支持模糊匹配,需要填写完整。 BuildType - cloud(云原生资源)、build(用户自建资源),不支持模糊匹配,需要填写完整。 MetaType - cdb(云数据Mysql)、dcdb(TDSQL MySQL版)、mariadb(云数据库 MariaDB)、postgres(云数据库 PostgreSQL)、cynosdbmysql(TDSQL-C MySQL版)、cos(对象存储)、mysql_like_proto(自建型Mysql协议类关系型数据库)、postgre_like_proto(自建型Postgre协议类关系型数据库)。 ResourceId - 资源ID,支持模糊搜索。
      • getLimit

        public Long getLimit()
        Get 分页步长,默认为100。
        Returns:
        Limit 分页步长,默认为100。
      • setLimit

        public void setLimit​(Long Limit)
        Set 分页步长,默认为100。
        Parameters:
        Limit - 分页步长,默认为100。
      • getOffset

        public Long getOffset()
        Get 分页偏移量,默认为0。
        Returns:
        Offset 分页偏移量,默认为0。
      • setOffset

        public void setOffset​(Long Offset)
        Set 分页偏移量,默认为0。
        Parameters:
        Offset - 分页偏移量,默认为0。
      • getBindType

        public String getBindType()
        Get 资源绑定状态过滤,默认为全部
        Returns:
        BindType 资源绑定状态过滤,默认为全部
      • setBindType

        public void setBindType​(String BindType)
        Set 资源绑定状态过滤,默认为全部
        Parameters:
        BindType - 资源绑定状态过滤,默认为全部