Class DescribeResourceListRequest

    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      String getBusiness()
      Get 大禹子产品代号(bgp表示独享包;bgp-multip表示共享包;bgpip表示高防IP;net表示高防IP专业版)
      String getCName()
      Get 高防IP专业版资源的CNAME,可选,只对高防IP专业版资源列表有效;
      String getDomain()
      Get 高防IP专业版资源的域名,可选,只对高防IP专业版资源列表有效;
      Long getExpire()
      Get 即将到期搜索;可选,取值为[0(不搜索),1(搜索即将到期的资源)]
      String[] getIdList()
      Get 资源ID搜索,可选,当不为空数组时表示获取指定资源的资源列表;
      String[] getIpList()
      Get IP搜索列表,可选,当不为空时表示按照IP搜索资源;
      Long getLimit()
      Get 一页条数,填0表示不分页
      Long[] getLine()
      Get 线路搜索,可选,只有当获取高防IP资源列表是可以选填,取值为[1(BGP线路),2(南京电信),3(南京联通),99(第三方合作线路)],当获取其他产品时请填空数组;
      String getName()
      Get 资源名称搜索,可选,当不为空字符串时表示按名称搜索资源;
      OrderBy[] getOderBy()
      Get 排序字段,可选
      Long getOffset()
      Get 页起始偏移,取值为(页码-1)*一页条数
      String[] getRegionList()
      Get 地域码搜索,可选,当不指定地域时空数组,当指定地域时,填地域码。例如:["gz", "sh"]
      Long[] getStatus()
      Get 资源状态搜索列表,可选,取值为[0(运行中), 1(清洗中), 2(封堵中)],当填空数组时不进行状态搜索;
      void setBusiness​(String Business)
      Set 大禹子产品代号(bgp表示独享包;bgp-multip表示共享包;bgpip表示高防IP;net表示高防IP专业版)
      void setCName​(String CName)
      Set 高防IP专业版资源的CNAME,可选,只对高防IP专业版资源列表有效;
      void setDomain​(String Domain)
      Set 高防IP专业版资源的域名,可选,只对高防IP专业版资源列表有效;
      void setExpire​(Long Expire)
      Set 即将到期搜索;可选,取值为[0(不搜索),1(搜索即将到期的资源)]
      void setIdList​(String[] IdList)
      Set 资源ID搜索,可选,当不为空数组时表示获取指定资源的资源列表;
      void setIpList​(String[] IpList)
      Set IP搜索列表,可选,当不为空时表示按照IP搜索资源;
      void setLimit​(Long Limit)
      Set 一页条数,填0表示不分页
      void setLine​(Long[] Line)
      Set 线路搜索,可选,只有当获取高防IP资源列表是可以选填,取值为[1(BGP线路),2(南京电信),3(南京联通),99(第三方合作线路)],当获取其他产品时请填空数组;
      void setName​(String Name)
      Set 资源名称搜索,可选,当不为空字符串时表示按名称搜索资源;
      void setOderBy​(OrderBy[] OderBy)
      Set 排序字段,可选
      void setOffset​(Long Offset)
      Set 页起始偏移,取值为(页码-1)*一页条数
      void setRegionList​(String[] RegionList)
      Set 地域码搜索,可选,当不指定地域时空数组,当指定地域时,填地域码。例如:["gz", "sh"]
      void setStatus​(Long[] Status)
      Set 资源状态搜索列表,可选,取值为[0(运行中), 1(清洗中), 2(封堵中)],当填空数组时不进行状态搜索;
      void toMap​(HashMap<String,​String> map, String prefix)
      Internal implementation, normal users should not use it.
    • Constructor Detail

      • DescribeResourceListRequest

        public DescribeResourceListRequest()
      • DescribeResourceListRequest

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

      • getBusiness

        public String getBusiness()
        Get 大禹子产品代号(bgp表示独享包;bgp-multip表示共享包;bgpip表示高防IP;net表示高防IP专业版)
        Returns:
        Business 大禹子产品代号(bgp表示独享包;bgp-multip表示共享包;bgpip表示高防IP;net表示高防IP专业版)
      • setBusiness

        public void setBusiness​(String Business)
        Set 大禹子产品代号(bgp表示独享包;bgp-multip表示共享包;bgpip表示高防IP;net表示高防IP专业版)
        Parameters:
        Business - 大禹子产品代号(bgp表示独享包;bgp-multip表示共享包;bgpip表示高防IP;net表示高防IP专业版)
      • getRegionList

        public String[] getRegionList()
        Get 地域码搜索,可选,当不指定地域时空数组,当指定地域时,填地域码。例如:["gz", "sh"]
        Returns:
        RegionList 地域码搜索,可选,当不指定地域时空数组,当指定地域时,填地域码。例如:["gz", "sh"]
      • setRegionList

        public void setRegionList​(String[] RegionList)
        Set 地域码搜索,可选,当不指定地域时空数组,当指定地域时,填地域码。例如:["gz", "sh"]
        Parameters:
        RegionList - 地域码搜索,可选,当不指定地域时空数组,当指定地域时,填地域码。例如:["gz", "sh"]
      • getLine

        public Long[] getLine()
        Get 线路搜索,可选,只有当获取高防IP资源列表是可以选填,取值为[1(BGP线路),2(南京电信),3(南京联通),99(第三方合作线路)],当获取其他产品时请填空数组;
        Returns:
        Line 线路搜索,可选,只有当获取高防IP资源列表是可以选填,取值为[1(BGP线路),2(南京电信),3(南京联通),99(第三方合作线路)],当获取其他产品时请填空数组;
      • setLine

        public void setLine​(Long[] Line)
        Set 线路搜索,可选,只有当获取高防IP资源列表是可以选填,取值为[1(BGP线路),2(南京电信),3(南京联通),99(第三方合作线路)],当获取其他产品时请填空数组;
        Parameters:
        Line - 线路搜索,可选,只有当获取高防IP资源列表是可以选填,取值为[1(BGP线路),2(南京电信),3(南京联通),99(第三方合作线路)],当获取其他产品时请填空数组;
      • getIdList

        public String[] getIdList()
        Get 资源ID搜索,可选,当不为空数组时表示获取指定资源的资源列表;
        Returns:
        IdList 资源ID搜索,可选,当不为空数组时表示获取指定资源的资源列表;
      • setIdList

        public void setIdList​(String[] IdList)
        Set 资源ID搜索,可选,当不为空数组时表示获取指定资源的资源列表;
        Parameters:
        IdList - 资源ID搜索,可选,当不为空数组时表示获取指定资源的资源列表;
      • getName

        public String getName()
        Get 资源名称搜索,可选,当不为空字符串时表示按名称搜索资源;
        Returns:
        Name 资源名称搜索,可选,当不为空字符串时表示按名称搜索资源;
      • setName

        public void setName​(String Name)
        Set 资源名称搜索,可选,当不为空字符串时表示按名称搜索资源;
        Parameters:
        Name - 资源名称搜索,可选,当不为空字符串时表示按名称搜索资源;
      • getIpList

        public String[] getIpList()
        Get IP搜索列表,可选,当不为空时表示按照IP搜索资源;
        Returns:
        IpList IP搜索列表,可选,当不为空时表示按照IP搜索资源;
      • setIpList

        public void setIpList​(String[] IpList)
        Set IP搜索列表,可选,当不为空时表示按照IP搜索资源;
        Parameters:
        IpList - IP搜索列表,可选,当不为空时表示按照IP搜索资源;
      • getStatus

        public Long[] getStatus()
        Get 资源状态搜索列表,可选,取值为[0(运行中), 1(清洗中), 2(封堵中)],当填空数组时不进行状态搜索;
        Returns:
        Status 资源状态搜索列表,可选,取值为[0(运行中), 1(清洗中), 2(封堵中)],当填空数组时不进行状态搜索;
      • setStatus

        public void setStatus​(Long[] Status)
        Set 资源状态搜索列表,可选,取值为[0(运行中), 1(清洗中), 2(封堵中)],当填空数组时不进行状态搜索;
        Parameters:
        Status - 资源状态搜索列表,可选,取值为[0(运行中), 1(清洗中), 2(封堵中)],当填空数组时不进行状态搜索;
      • getExpire

        public Long getExpire()
        Get 即将到期搜索;可选,取值为[0(不搜索),1(搜索即将到期的资源)]
        Returns:
        Expire 即将到期搜索;可选,取值为[0(不搜索),1(搜索即将到期的资源)]
      • setExpire

        public void setExpire​(Long Expire)
        Set 即将到期搜索;可选,取值为[0(不搜索),1(搜索即将到期的资源)]
        Parameters:
        Expire - 即将到期搜索;可选,取值为[0(不搜索),1(搜索即将到期的资源)]
      • getOderBy

        public OrderBy[] getOderBy()
        Get 排序字段,可选
        Returns:
        OderBy 排序字段,可选
      • setOderBy

        public void setOderBy​(OrderBy[] OderBy)
        Set 排序字段,可选
        Parameters:
        OderBy - 排序字段,可选
      • getLimit

        public Long getLimit()
        Get 一页条数,填0表示不分页
        Returns:
        Limit 一页条数,填0表示不分页
      • setLimit

        public void setLimit​(Long Limit)
        Set 一页条数,填0表示不分页
        Parameters:
        Limit - 一页条数,填0表示不分页
      • getOffset

        public Long getOffset()
        Get 页起始偏移,取值为(页码-1)*一页条数
        Returns:
        Offset 页起始偏移,取值为(页码-1)*一页条数
      • setOffset

        public void setOffset​(Long Offset)
        Set 页起始偏移,取值为(页码-1)*一页条数
        Parameters:
        Offset - 页起始偏移,取值为(页码-1)*一页条数
      • getCName

        public String getCName()
        Get 高防IP专业版资源的CNAME,可选,只对高防IP专业版资源列表有效;
        Returns:
        CName 高防IP专业版资源的CNAME,可选,只对高防IP专业版资源列表有效;
      • setCName

        public void setCName​(String CName)
        Set 高防IP专业版资源的CNAME,可选,只对高防IP专业版资源列表有效;
        Parameters:
        CName - 高防IP专业版资源的CNAME,可选,只对高防IP专业版资源列表有效;
      • getDomain

        public String getDomain()
        Get 高防IP专业版资源的域名,可选,只对高防IP专业版资源列表有效;
        Returns:
        Domain 高防IP专业版资源的域名,可选,只对高防IP专业版资源列表有效;
      • setDomain

        public void setDomain​(String Domain)
        Set 高防IP专业版资源的域名,可选,只对高防IP专业版资源列表有效;
        Parameters:
        Domain - 高防IP专业版资源的域名,可选,只对高防IP专业版资源列表有效;