Class DescribeStatisticDataRequest


  • public class DescribeStatisticDataRequest
    extends AbstractModel
    • Constructor Detail

      • DescribeStatisticDataRequest

        public DescribeStatisticDataRequest()
      • DescribeStatisticDataRequest

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

      • getModule

        public String getModule()
        Get 所属模块,固定值,为monitor
        Returns:
        Module 所属模块,固定值,为monitor
      • setModule

        public void setModule​(String Module)
        Set 所属模块,固定值,为monitor
        Parameters:
        Module - 所属模块,固定值,为monitor
      • getNamespace

        public String getNamespace()
        Get 命名空间,目前只支持QCE/TKE2
        Returns:
        Namespace 命名空间,目前只支持QCE/TKE2
      • setNamespace

        public void setNamespace​(String Namespace)
        Set 命名空间,目前只支持QCE/TKE2
        Parameters:
        Namespace - 命名空间,目前只支持QCE/TKE2
      • getMetricNames

        public String[] getMetricNames()
        Get 指标名列表
        Returns:
        MetricNames 指标名列表
      • setMetricNames

        public void setMetricNames​(String[] MetricNames)
        Set 指标名列表
        Parameters:
        MetricNames - 指标名列表
      • getConditions

        public MidQueryCondition[] getConditions()
        Get 维度条件,操作符支持=、in
        Returns:
        Conditions 维度条件,操作符支持=、in
      • setConditions

        public void setConditions​(MidQueryCondition[] Conditions)
        Set 维度条件,操作符支持=、in
        Parameters:
        Conditions - 维度条件,操作符支持=、in
      • getPeriod

        public Long getPeriod()
        Get 统计粒度。默认取值为300,单位为s;可选的值为60、300、3600、86400 受存储时长限制,统计粒度与统计的时间范围有关: 60s:EndTime-StartTime<12小时,且StartTime距当前时间不能超过15天; 300s:EndTime-StartTime<3天,且StartTime距当前时间不能超过31天; 3600s:EndTime-StartTime<30天,且StartTime距当前时间不能超过93天; 86400s:EndTime-StartTime<186天,且StartTime距当前时间不能超过186天。
        Returns:
        Period 统计粒度。默认取值为300,单位为s;可选的值为60、300、3600、86400 受存储时长限制,统计粒度与统计的时间范围有关: 60s:EndTime-StartTime<12小时,且StartTime距当前时间不能超过15天; 300s:EndTime-StartTime<3天,且StartTime距当前时间不能超过31天; 3600s:EndTime-StartTime<30天,且StartTime距当前时间不能超过93天; 86400s:EndTime-StartTime<186天,且StartTime距当前时间不能超过186天。
      • setPeriod

        public void setPeriod​(Long Period)
        Set 统计粒度。默认取值为300,单位为s;可选的值为60、300、3600、86400 受存储时长限制,统计粒度与统计的时间范围有关: 60s:EndTime-StartTime<12小时,且StartTime距当前时间不能超过15天; 300s:EndTime-StartTime<3天,且StartTime距当前时间不能超过31天; 3600s:EndTime-StartTime<30天,且StartTime距当前时间不能超过93天; 86400s:EndTime-StartTime<186天,且StartTime距当前时间不能超过186天。
        Parameters:
        Period - 统计粒度。默认取值为300,单位为s;可选的值为60、300、3600、86400 受存储时长限制,统计粒度与统计的时间范围有关: 60s:EndTime-StartTime<12小时,且StartTime距当前时间不能超过15天; 300s:EndTime-StartTime<3天,且StartTime距当前时间不能超过31天; 3600s:EndTime-StartTime<30天,且StartTime距当前时间不能超过93天; 86400s:EndTime-StartTime<186天,且StartTime距当前时间不能超过186天。
      • getStartTime

        public String getStartTime()
        Get 起始时间,默认为当前时间,如2020-12-08T19:51:23+08:00
        Returns:
        StartTime 起始时间,默认为当前时间,如2020-12-08T19:51:23+08:00
      • setStartTime

        public void setStartTime​(String StartTime)
        Set 起始时间,默认为当前时间,如2020-12-08T19:51:23+08:00
        Parameters:
        StartTime - 起始时间,默认为当前时间,如2020-12-08T19:51:23+08:00
      • getEndTime

        public String getEndTime()
        Get 结束时间,默认为当前时间,如2020-12-08T19:51:23+08:00
        Returns:
        EndTime 结束时间,默认为当前时间,如2020-12-08T19:51:23+08:00
      • setEndTime

        public void setEndTime​(String EndTime)
        Set 结束时间,默认为当前时间,如2020-12-08T19:51:23+08:00
        Parameters:
        EndTime - 结束时间,默认为当前时间,如2020-12-08T19:51:23+08:00
      • getGroupBys

        public String[] getGroupBys()
        Get 按指定维度groupBy
        Returns:
        GroupBys 按指定维度groupBy
      • setGroupBys

        public void setGroupBys​(String[] GroupBys)
        Set 按指定维度groupBy
        Parameters:
        GroupBys - 按指定维度groupBy