class TencentCloud::Tsf::V20180326::ServiceStatisticsResult

def deserialize(params)

def deserialize(params)
  @Path = params['Path']
  @Method = params['Method']
  @MicroserviceId = params['MicroserviceId']
  @MicroserviceName = params['MicroserviceName']
  @RequestCount = params['RequestCount']
  @ErrorRate = params['ErrorRate']
  @AvgTimeConsuming = params['AvgTimeConsuming']
  unless params['MetricDataCurves'].nil?
    @MetricDataCurves = []
    params['MetricDataCurves'].each do |i|
      metricdatacurve_tmp = MetricDataCurve.new
      metricdatacurve_tmp.deserialize(i)
      @MetricDataCurves << metricdatacurve_tmp
    end
  end
  @InstanceId = params['InstanceId']
  @InstanceName = params['InstanceName']
  @GroupId = params['GroupId']
  @GroupName = params['GroupName']
  @ClusterType = params['ClusterType']
  @GroupExist = params['GroupExist']
  @InstanceExist = params['InstanceExist']
  @ApplicationId = params['ApplicationId']
  @MicroserviceType = params['MicroserviceType']
  @CpuPercent = params['CpuPercent']
  @HeapUsed = params['HeapUsed']
  @DbName = params['DbName']
  @Script = params['Script']
  @DbType = params['DbType']
  @Apdex = params['Apdex']
  @Qps = params['Qps']
  @InstanceOnlineCount = params['InstanceOnlineCount']
  @InstanceTotalCount = params['InstanceTotalCount']
  @Status = params['Status']
  @ErrorRateLevel = params['ErrorRateLevel']
  @AvgTimeConsumingLevel = params['AvgTimeConsumingLevel']
  @ApdexLevel = params['ApdexLevel']
end