Class DescribeDDoSCountResponse

    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      String getBusiness()
      Get 大禹子产品代号(bgpip表示高防IP;bgp表示独享包;bgp-multip表示共享包;net表示高防IP专业版)
      KeyValue[] getData()
      Get Key-Value值数组,Key说明如下, 当MetricName为traffic时: key为"TcpKBSum",表示TCP报文流量,单位KB key为"UdpKBSum",表示UDP报文流量,单位KB key为"IcmpKBSum",表示ICMP报文流量,单位KB key为"OtherKBSum",表示其他报文流量,单位KB 当MetricName为pkg时: key为"TcpPacketSum",表示TCP报文个数,单位个 key为"UdpPacketSum",表示UDP报文个数,单位个 key为"IcmpPacketSum",表示ICMP报文个数,单位个 key为"OtherPacketSum",表示其他报文个数,单位个 当MetricName为classnum时: key的值表示攻击事件类型,其中Key为"UNKNOWNFLOOD",表示未知的攻击事件
      String getEndTime()
      Get 统计结束时间
      String getId()
      Get 资源ID
      String getIp()
      Get 资源的IP
      String getMetricName()
      Get 指标,取值[traffic(攻击协议流量, 单位KB), pkg(攻击协议报文数), classnum(攻击事件次数)]
      String getRequestId()
      Get 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
      String getStartTime()
      Get 统计开始时间
      void setBusiness​(String Business)
      Set 大禹子产品代号(bgpip表示高防IP;bgp表示独享包;bgp-multip表示共享包;net表示高防IP专业版)
      void setData​(KeyValue[] Data)
      Set Key-Value值数组,Key说明如下, 当MetricName为traffic时: key为"TcpKBSum",表示TCP报文流量,单位KB key为"UdpKBSum",表示UDP报文流量,单位KB key为"IcmpKBSum",表示ICMP报文流量,单位KB key为"OtherKBSum",表示其他报文流量,单位KB 当MetricName为pkg时: key为"TcpPacketSum",表示TCP报文个数,单位个 key为"UdpPacketSum",表示UDP报文个数,单位个 key为"IcmpPacketSum",表示ICMP报文个数,单位个 key为"OtherPacketSum",表示其他报文个数,单位个 当MetricName为classnum时: key的值表示攻击事件类型,其中Key为"UNKNOWNFLOOD",表示未知的攻击事件
      void setEndTime​(String EndTime)
      Set 统计结束时间
      void setId​(String Id)
      Set 资源ID
      void setIp​(String Ip)
      Set 资源的IP
      void setMetricName​(String MetricName)
      Set 指标,取值[traffic(攻击协议流量, 单位KB), pkg(攻击协议报文数), classnum(攻击事件次数)]
      void setRequestId​(String RequestId)
      Set 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
      void setStartTime​(String StartTime)
      Set 统计开始时间
      void toMap​(HashMap<String,​String> map, String prefix)
      Internal implementation, normal users should not use it.
    • Constructor Detail

      • DescribeDDoSCountResponse

        public DescribeDDoSCountResponse()
      • DescribeDDoSCountResponse

        public DescribeDDoSCountResponse​(DescribeDDoSCountResponse 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 大禹子产品代号(bgpip表示高防IP;bgp表示独享包;bgp-multip表示共享包;net表示高防IP专业版)
        Returns:
        Business 大禹子产品代号(bgpip表示高防IP;bgp表示独享包;bgp-multip表示共享包;net表示高防IP专业版)
      • setBusiness

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

        public String getId()
        Get 资源ID
        Returns:
        Id 资源ID
      • setId

        public void setId​(String Id)
        Set 资源ID
        Parameters:
        Id - 资源ID
      • getIp

        public String getIp()
        Get 资源的IP
        Returns:
        Ip 资源的IP
      • setIp

        public void setIp​(String Ip)
        Set 资源的IP
        Parameters:
        Ip - 资源的IP
      • 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 - 统计结束时间
      • getMetricName

        public String getMetricName()
        Get 指标,取值[traffic(攻击协议流量, 单位KB), pkg(攻击协议报文数), classnum(攻击事件次数)]
        Returns:
        MetricName 指标,取值[traffic(攻击协议流量, 单位KB), pkg(攻击协议报文数), classnum(攻击事件次数)]
      • setMetricName

        public void setMetricName​(String MetricName)
        Set 指标,取值[traffic(攻击协议流量, 单位KB), pkg(攻击协议报文数), classnum(攻击事件次数)]
        Parameters:
        MetricName - 指标,取值[traffic(攻击协议流量, 单位KB), pkg(攻击协议报文数), classnum(攻击事件次数)]
      • getData

        public KeyValue[] getData()
        Get Key-Value值数组,Key说明如下, 当MetricName为traffic时: key为"TcpKBSum",表示TCP报文流量,单位KB key为"UdpKBSum",表示UDP报文流量,单位KB key为"IcmpKBSum",表示ICMP报文流量,单位KB key为"OtherKBSum",表示其他报文流量,单位KB 当MetricName为pkg时: key为"TcpPacketSum",表示TCP报文个数,单位个 key为"UdpPacketSum",表示UDP报文个数,单位个 key为"IcmpPacketSum",表示ICMP报文个数,单位个 key为"OtherPacketSum",表示其他报文个数,单位个 当MetricName为classnum时: key的值表示攻击事件类型,其中Key为"UNKNOWNFLOOD",表示未知的攻击事件
        Returns:
        Data Key-Value值数组,Key说明如下, 当MetricName为traffic时: key为"TcpKBSum",表示TCP报文流量,单位KB key为"UdpKBSum",表示UDP报文流量,单位KB key为"IcmpKBSum",表示ICMP报文流量,单位KB key为"OtherKBSum",表示其他报文流量,单位KB 当MetricName为pkg时: key为"TcpPacketSum",表示TCP报文个数,单位个 key为"UdpPacketSum",表示UDP报文个数,单位个 key为"IcmpPacketSum",表示ICMP报文个数,单位个 key为"OtherPacketSum",表示其他报文个数,单位个 当MetricName为classnum时: key的值表示攻击事件类型,其中Key为"UNKNOWNFLOOD",表示未知的攻击事件
      • setData

        public void setData​(KeyValue[] Data)
        Set Key-Value值数组,Key说明如下, 当MetricName为traffic时: key为"TcpKBSum",表示TCP报文流量,单位KB key为"UdpKBSum",表示UDP报文流量,单位KB key为"IcmpKBSum",表示ICMP报文流量,单位KB key为"OtherKBSum",表示其他报文流量,单位KB 当MetricName为pkg时: key为"TcpPacketSum",表示TCP报文个数,单位个 key为"UdpPacketSum",表示UDP报文个数,单位个 key为"IcmpPacketSum",表示ICMP报文个数,单位个 key为"OtherPacketSum",表示其他报文个数,单位个 当MetricName为classnum时: key的值表示攻击事件类型,其中Key为"UNKNOWNFLOOD",表示未知的攻击事件
        Parameters:
        Data - Key-Value值数组,Key说明如下, 当MetricName为traffic时: key为"TcpKBSum",表示TCP报文流量,单位KB key为"UdpKBSum",表示UDP报文流量,单位KB key为"IcmpKBSum",表示ICMP报文流量,单位KB key为"OtherKBSum",表示其他报文流量,单位KB 当MetricName为pkg时: key为"TcpPacketSum",表示TCP报文个数,单位个 key为"UdpPacketSum",表示UDP报文个数,单位个 key为"IcmpPacketSum",表示ICMP报文个数,单位个 key为"OtherPacketSum",表示其他报文个数,单位个 当MetricName为classnum时: key的值表示攻击事件类型,其中Key为"UNKNOWNFLOOD",表示未知的攻击事件
      • getRequestId

        public String getRequestId()
        Get 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
        Returns:
        RequestId 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
      • setRequestId

        public void setRequestId​(String RequestId)
        Set 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
        Parameters:
        RequestId - 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。