Class DescribeOverviewL7DataRequest


  • public class DescribeOverviewL7DataRequest
    extends AbstractModel
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      String getArea()
      Get 数据归属地区,取值有: overseas:全球(除中国大陆地区)数据; mainland:中国大陆地区数据; global:全球数据。不填默认取值为global。
      String[] getDomains()
      Get 查询的域名集合,不填默认查询所有子域名。
      String getEndTime()
      Get 结束时间。
      QueryCondition[] getFilters()
      Get 过滤条件,详细的过滤条件Key值如下: socket
         按照【HTTP协议类型】进行过滤。
         对应的Value可选项如下:
         HTTP:HTTP 协议;
         HTTPS:HTTPS协议;
         QUIC:QUIC协议。 tagKey
         按照【标签Key】进行过滤。 tagValue
         按照【标签Value】进行过滤。
      String getInterval()
      Get 查询时间粒度,取值有: min:1分钟; 5min:5分钟; hour:1小时; day:1天。不填将根据开始时间跟结束时间的间距自动推算粒度,具体为:1小时范围内以min粒度查询,2天范围内以5min粒度查询,7天范围内以hour粒度查询,超过7天以day粒度查询。
      String[] getMetricNames()
      Get 查询的指标,取值有: l7Flow_outFlux: Edegone响应流量; l7Flow_inFlux: Edgeone请求流量; l7Flow_outBandwidth: Edegone响应带宽; l7Flow_inBandwidth: Edegone请求带宽; l7Flow_hit_outFlux: 缓存命中流量; l7Flow_request: 访问请求数; l7Flow_flux: 访问请求上行+下行流量; l7Flow_bandwidth:访问请求上行+下行带宽。
      String getProtocol()
      Get 查询的协议类型,取值有: http: http协议; https: https协议; http2: http2协议; all: 所有协议。不填默认为all,此参数暂未生效。
      String getStartTime()
      Get 开始时间。
      String[] getZoneIds()
      Get 站点集合。 若不填写,默认选择全部站点,且最多只能查询近30天的数据;若填写,则可查询站点绑定套餐支持的数据分析最大查询范围
      void setArea​(String Area)
      Set 数据归属地区,取值有: overseas:全球(除中国大陆地区)数据; mainland:中国大陆地区数据; global:全球数据。不填默认取值为global。
      void setDomains​(String[] Domains)
      Set 查询的域名集合,不填默认查询所有子域名。
      void setEndTime​(String EndTime)
      Set 结束时间。
      void setFilters​(QueryCondition[] Filters)
      Set 过滤条件,详细的过滤条件Key值如下: socket
         按照【HTTP协议类型】进行过滤。
         对应的Value可选项如下:
         HTTP:HTTP 协议;
         HTTPS:HTTPS协议;
         QUIC:QUIC协议。 tagKey
         按照【标签Key】进行过滤。 tagValue
         按照【标签Value】进行过滤。
      void setInterval​(String Interval)
      Set 查询时间粒度,取值有: min:1分钟; 5min:5分钟; hour:1小时; day:1天。不填将根据开始时间跟结束时间的间距自动推算粒度,具体为:1小时范围内以min粒度查询,2天范围内以5min粒度查询,7天范围内以hour粒度查询,超过7天以day粒度查询。
      void setMetricNames​(String[] MetricNames)
      Set 查询的指标,取值有: l7Flow_outFlux: Edegone响应流量; l7Flow_inFlux: Edgeone请求流量; l7Flow_outBandwidth: Edegone响应带宽; l7Flow_inBandwidth: Edegone请求带宽; l7Flow_hit_outFlux: 缓存命中流量; l7Flow_request: 访问请求数; l7Flow_flux: 访问请求上行+下行流量; l7Flow_bandwidth:访问请求上行+下行带宽。
      void setProtocol​(String Protocol)
      Set 查询的协议类型,取值有: http: http协议; https: https协议; http2: http2协议; all: 所有协议。不填默认为all,此参数暂未生效。
      void setStartTime​(String StartTime)
      Set 开始时间。
      void setZoneIds​(String[] ZoneIds)
      Set 站点集合。 若不填写,默认选择全部站点,且最多只能查询近30天的数据;若填写,则可查询站点绑定套餐支持的数据分析最大查询范围
      void toMap​(HashMap<String,​String> map, String prefix)
      Internal implementation, normal users should not use it.
    • Constructor Detail

      • DescribeOverviewL7DataRequest

        public DescribeOverviewL7DataRequest()
      • DescribeOverviewL7DataRequest

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

      • getStartTime

        public String getStartTime()
        Get 开始时间。
        Returns:
        StartTime 开始时间。
      • setStartTime

        public void setStartTime​(String StartTime)
        Set 开始时间。
        Parameters:
        StartTime - 开始时间。
      • getEndTime

        public String getEndTime()
        Get 结束时间。
        Returns:
        EndTime 结束时间。
      • setEndTime

        public void setEndTime​(String EndTime)
        Set 结束时间。
        Parameters:
        EndTime - 结束时间。
      • getMetricNames

        public String[] getMetricNames()
        Get 查询的指标,取值有:
      • l7Flow_outFlux: Edegone响应流量;
      • l7Flow_inFlux: Edgeone请求流量;
      • l7Flow_outBandwidth: Edegone响应带宽;
      • l7Flow_inBandwidth: Edegone请求带宽;
      • l7Flow_hit_outFlux: 缓存命中流量;
      • l7Flow_request: 访问请求数;
      • l7Flow_flux: 访问请求上行+下行流量;
      • l7Flow_bandwidth:访问请求上行+下行带宽。
Returns:
MetricNames 查询的指标,取值有:
  • l7Flow_outFlux: Edegone响应流量;
  • l7Flow_inFlux: Edgeone请求流量;
  • l7Flow_outBandwidth: Edegone响应带宽;
  • l7Flow_inBandwidth: Edegone请求带宽;
  • l7Flow_hit_outFlux: 缓存命中流量;
  • l7Flow_request: 访问请求数;
  • l7Flow_flux: 访问请求上行+下行流量;
  • l7Flow_bandwidth:访问请求上行+下行带宽。
  • Parameters:
    MetricNames - 查询的指标,取值有:
  • l7Flow_outFlux: Edegone响应流量;
  • l7Flow_inFlux: Edgeone请求流量;
  • l7Flow_outBandwidth: Edegone响应带宽;
  • l7Flow_inBandwidth: Edegone请求带宽;
  • l7Flow_hit_outFlux: 缓存命中流量;
  • l7Flow_request: 访问请求数;
  • l7Flow_flux: 访问请求上行+下行流量;
  • l7Flow_bandwidth:访问请求上行+下行带宽。