class TencentCloud::Live::V20180801::DescribePlayErrorCodeSumInfoListResponse

def deserialize(params)

def deserialize(params)
  unless params['ProIspInfoList'].nil?
    @ProIspInfoList = []
    params['ProIspInfoList'].each do |i|
      proispplaycodedatainfo_tmp = ProIspPlayCodeDataInfo.new
      proispplaycodedatainfo_tmp.deserialize(i)
      @ProIspInfoList << proispplaycodedatainfo_tmp
    end
  end
  @TotalCodeAll = params['TotalCodeAll']
  @TotalCode4xx = params['TotalCode4xx']
  @TotalCode5xx = params['TotalCode5xx']
  unless params['TotalCodeList'].nil?
    @TotalCodeList = []
    params['TotalCodeList'].each do |i|
      playcodetotalinfo_tmp = PlayCodeTotalInfo.new
      playcodetotalinfo_tmp.deserialize(i)
      @TotalCodeList << playcodetotalinfo_tmp
    end
  end
  @PageNum = params['PageNum']
  @PageSize = params['PageSize']
  @TotalPage = params['TotalPage']
  @TotalNum = params['TotalNum']
  @TotalCode2xx = params['TotalCode2xx']
  @TotalCode3xx = params['TotalCode3xx']
  @RequestId = params['RequestId']
end