Class DescribeTimingL4DataRequest

    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      String getArea()
      Get 数据归属地区,取值有: overseas:全球(除中国大陆地区)数据; mainland:中国大陆地区数据; global:全球数据。不填默认取值为global。
      String getEndTime()
      Get 结束时间。
      QueryCondition[] getFilters()
      Get 过滤条件,详细的过滤条件Key值如下: ruleId
         按照【转发规则ID】进行过滤。 proxyId
         按照【四层代理实例ID】进行过滤。
      String getInterval()
      Get 查询时间粒度,取值有: min: 1分钟 ; 5min: 5分钟 ; hour: 1小时 ; day: 1天 。不填将根据开始时间跟结束时间的间距自动推算粒度,具体为:1小时范围内以min粒度查询,2天范围内以5min粒度查询,7天范围内以hour粒度查询,超过7天以day粒度查询。
      String[] getMetricNames()
      Get 查询指标,取值有: l4Flow_connections: 访问连接数; l4Flow_flux: 访问总流量; l4Flow_inFlux: 访问入流量; l4Flow_outFlux: 访问出流量; l4Flow_outPkt: 访问出包量。
      String[] getProxyIds()
      Get 四层实例列表, 不填表示选择全部实例。
      String getStartTime()
      Get 开始时间。
      String[] getZoneIds()
      Get 站点集合。 若不填写,默认选择全部站点,且最多只能查询近30天的数据; 若填写,则可查询站点绑定套餐支持的数据分析最大查询范围
      void setArea​(String Area)
      Set 数据归属地区,取值有: overseas:全球(除中国大陆地区)数据; mainland:中国大陆地区数据; global:全球数据。不填默认取值为global。
      void setEndTime​(String EndTime)
      Set 结束时间。
      void setFilters​(QueryCondition[] Filters)
      Set 过滤条件,详细的过滤条件Key值如下: ruleId
         按照【转发规则ID】进行过滤。 proxyId
         按照【四层代理实例ID】进行过滤。
      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 查询指标,取值有: l4Flow_connections: 访问连接数; l4Flow_flux: 访问总流量; l4Flow_inFlux: 访问入流量; l4Flow_outFlux: 访问出流量; l4Flow_outPkt: 访问出包量。
      void setProxyIds​(String[] ProxyIds)
      Set 四层实例列表, 不填表示选择全部实例。
      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

      • DescribeTimingL4DataRequest

        public DescribeTimingL4DataRequest()
      • DescribeTimingL4DataRequest

        public DescribeTimingL4DataRequest​(DescribeTimingL4DataRequest 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 查询指标,取值有:
      • l4Flow_connections: 访问连接数;
      • l4Flow_flux: 访问总流量;
      • l4Flow_inFlux: 访问入流量;
      • l4Flow_outFlux: 访问出流量;
      • l4Flow_outPkt: 访问出包量。
Returns:
MetricNames 查询指标,取值有:
  • l4Flow_connections: 访问连接数;
  • l4Flow_flux: 访问总流量;
  • l4Flow_inFlux: 访问入流量;
  • l4Flow_outFlux: 访问出流量;
  • l4Flow_outPkt: 访问出包量。
  • Parameters:
    MetricNames - 查询指标,取值有:
  • l4Flow_connections: 访问连接数;
  • l4Flow_flux: 访问总流量;
  • l4Flow_inFlux: 访问入流量;
  • l4Flow_outFlux: 访问出流量;
  • l4Flow_outPkt: 访问出包量。