Class DescribeAccelerationDomainsRequest


  • public class DescribeAccelerationDomainsRequest
    extends AbstractModel
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      String getDirection()
      Get 列表排序方式,取值有: asc:升序排列; desc:降序排列。默认值为asc。
      AdvancedFilter[] getFilters()
      Get 过滤条件,Filters.Values的上限为20。详细的过滤条件如下: domain-name
         按照【加速域名名称】进行过滤。
         类型:String
         必选:否 origin-type
         按照【源站类型】进行过滤。
         类型:String
         必选:否 origin
         按照【主源站地址】进行过滤。
         类型:String
         必选:否 backup-origin
         按照【备用源站地址】进行过滤。
         类型:String
         必选:否 domain-cname
         按照【加速CNAME名】进行过滤。
         类型:String
         必选:否 share-cname
         按照【共享CNAME名】进行过滤。
         类型:String
         必选:否
      Long getLimit()
      Get 分页查询限制数目,默认值:20,上限:200。
      String getMatch()
      Get 匹配方式,取值有: all:返回匹配所有查询条件的加速域名; any:返回匹配任意一个查询条件的加速域名。默认值为all。
      Long getOffset()
      Get 分页查询偏移量,默认为 0。
      String getOrder()
      Get 排序依据,取值有: created_on:加速域名创建时间; domain-name:加速域名名称; 默认根据domain-name属性排序。
      String getZoneId()
      Get 加速域名所属站点ID。
      void setDirection​(String Direction)
      Set 列表排序方式,取值有: asc:升序排列; desc:降序排列。默认值为asc。
      void setFilters​(AdvancedFilter[] Filters)
      Set 过滤条件,Filters.Values的上限为20。详细的过滤条件如下: domain-name
         按照【加速域名名称】进行过滤。
         类型:String
         必选:否 origin-type
         按照【源站类型】进行过滤。
         类型:String
         必选:否 origin
         按照【主源站地址】进行过滤。
         类型:String
         必选:否 backup-origin
         按照【备用源站地址】进行过滤。
         类型:String
         必选:否 domain-cname
         按照【加速CNAME名】进行过滤。
         类型:String
         必选:否 share-cname
         按照【共享CNAME名】进行过滤。
         类型:String
         必选:否
      void setLimit​(Long Limit)
      Set 分页查询限制数目,默认值:20,上限:200。
      void setMatch​(String Match)
      Set 匹配方式,取值有: all:返回匹配所有查询条件的加速域名; any:返回匹配任意一个查询条件的加速域名。默认值为all。
      void setOffset​(Long Offset)
      Set 分页查询偏移量,默认为 0。
      void setOrder​(String Order)
      Set 排序依据,取值有: created_on:加速域名创建时间; domain-name:加速域名名称; 默认根据domain-name属性排序。
      void setZoneId​(String ZoneId)
      Set 加速域名所属站点ID。
      void toMap​(HashMap<String,​String> map, String prefix)
      Internal implementation, normal users should not use it.
    • Constructor Detail

      • DescribeAccelerationDomainsRequest

        public DescribeAccelerationDomainsRequest()
      • DescribeAccelerationDomainsRequest

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

      • getZoneId

        public String getZoneId()
        Get 加速域名所属站点ID。
        Returns:
        ZoneId 加速域名所属站点ID。
      • setZoneId

        public void setZoneId​(String ZoneId)
        Set 加速域名所属站点ID。
        Parameters:
        ZoneId - 加速域名所属站点ID。
      • getFilters

        public AdvancedFilter[] getFilters()
        Get 过滤条件,Filters.Values的上限为20。详细的过滤条件如下:
      • domain-name
           按照【加速域名名称】进行过滤。
           类型:String
           必选:否
      • origin-type
           按照【源站类型】进行过滤。
           类型:String
           必选:否
      • origin
           按照【主源站地址】进行过滤。
           类型:String
           必选:否
      • backup-origin
           按照【备用源站地址】进行过滤。
           类型:String
           必选:否
      • domain-cname
           按照【加速CNAME名】进行过滤。
           类型:String
           必选:否
      • share-cname
           按照【共享CNAME名】进行过滤。
           类型:String
           必选:否
Returns:
Filters 过滤条件,Filters.Values的上限为20。详细的过滤条件如下:
  • domain-name
       按照【加速域名名称】进行过滤。
       类型:String
       必选:否
  • origin-type
       按照【源站类型】进行过滤。
       类型:String
       必选:否
  • origin
       按照【主源站地址】进行过滤。
       类型:String
       必选:否
  • backup-origin
       按照【备用源站地址】进行过滤。
       类型:String
       必选:否
  • domain-cname
       按照【加速CNAME名】进行过滤。
       类型:String
       必选:否
  • share-cname
       按照【共享CNAME名】进行过滤。
       类型:String
       必选:否
  • Parameters:
    Filters - 过滤条件,Filters.Values的上限为20。详细的过滤条件如下:
  • domain-name
       按照【加速域名名称】进行过滤。
       类型:String
       必选:否
  • origin-type
       按照【源站类型】进行过滤。
       类型:String
       必选:否
  • origin
       按照【主源站地址】进行过滤。
       类型:String
       必选:否
  • backup-origin
       按照【备用源站地址】进行过滤。
       类型:String
       必选:否
  • domain-cname
       按照【加速CNAME名】进行过滤。
       类型:String
       必选:否
  • share-cname
       按照【共享CNAME名】进行过滤。
       类型:String
       必选:否