Class: TencentCloud::Dbbrain::V20210527::SlowLogAgg

Inherits:
Common::AbstractModel
  • Object
show all
Defined in:
lib/v20210527/models.rb

Overview

redis top慢日志聚合详情。

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(cmd = nil, detail = nil, exectimes = nil, querytime = nil, querytimeavg = nil, querytimemax = nil, querytimemin = nil, querytimeratio = nil) ⇒ SlowLogAgg

Returns a new instance of SlowLogAgg.



7348
7349
7350
7351
7352
7353
7354
7355
7356
7357
# File 'lib/v20210527/models.rb', line 7348

def initialize(cmd=nil, detail=nil, exectimes=nil, querytime=nil, querytimeavg=nil, querytimemax=nil, querytimemin=nil, querytimeratio=nil)
  @Cmd = cmd
  @Detail = detail
  @ExecTimes = exectimes
  @QueryTime = querytime
  @QueryTimeAvg = querytimeavg
  @QueryTimeMax = querytimemax
  @QueryTimeMin = querytimemin
  @QueryTimeRatio = querytimeratio
end

Instance Attribute Details

#CmdObject

Parameters:

  • Cmd:

    命令模板。

  • Detail:

    命令详情。

  • ExecTimes:

    执行次数。

  • QueryTime:

    总耗时。单位:s

  • QueryTimeAvg:

    平均执行时间。单位:s

  • QueryTimeMax:

    最大执行时间。单位:s

  • QueryTimeMin:

    最小执行时间。单位:s

  • QueryTimeRatio:

    总耗时占比。单位:%



7346
7347
7348
# File 'lib/v20210527/models.rb', line 7346

def Cmd
  @Cmd
end

#DetailObject

Parameters:

  • Cmd:

    命令模板。

  • Detail:

    命令详情。

  • ExecTimes:

    执行次数。

  • QueryTime:

    总耗时。单位:s

  • QueryTimeAvg:

    平均执行时间。单位:s

  • QueryTimeMax:

    最大执行时间。单位:s

  • QueryTimeMin:

    最小执行时间。单位:s

  • QueryTimeRatio:

    总耗时占比。单位:%



7346
7347
7348
# File 'lib/v20210527/models.rb', line 7346

def Detail
  @Detail
end

#ExecTimesObject

Parameters:

  • Cmd:

    命令模板。

  • Detail:

    命令详情。

  • ExecTimes:

    执行次数。

  • QueryTime:

    总耗时。单位:s

  • QueryTimeAvg:

    平均执行时间。单位:s

  • QueryTimeMax:

    最大执行时间。单位:s

  • QueryTimeMin:

    最小执行时间。单位:s

  • QueryTimeRatio:

    总耗时占比。单位:%



7346
7347
7348
# File 'lib/v20210527/models.rb', line 7346

def ExecTimes
  @ExecTimes
end

#QueryTimeObject

Parameters:

  • Cmd:

    命令模板。

  • Detail:

    命令详情。

  • ExecTimes:

    执行次数。

  • QueryTime:

    总耗时。单位:s

  • QueryTimeAvg:

    平均执行时间。单位:s

  • QueryTimeMax:

    最大执行时间。单位:s

  • QueryTimeMin:

    最小执行时间。单位:s

  • QueryTimeRatio:

    总耗时占比。单位:%



7346
7347
7348
# File 'lib/v20210527/models.rb', line 7346

def QueryTime
  @QueryTime
end

#QueryTimeAvgObject

Parameters:

  • Cmd:

    命令模板。

  • Detail:

    命令详情。

  • ExecTimes:

    执行次数。

  • QueryTime:

    总耗时。单位:s

  • QueryTimeAvg:

    平均执行时间。单位:s

  • QueryTimeMax:

    最大执行时间。单位:s

  • QueryTimeMin:

    最小执行时间。单位:s

  • QueryTimeRatio:

    总耗时占比。单位:%



7346
7347
7348
# File 'lib/v20210527/models.rb', line 7346

def QueryTimeAvg
  @QueryTimeAvg
end

#QueryTimeMaxObject

Parameters:

  • Cmd:

    命令模板。

  • Detail:

    命令详情。

  • ExecTimes:

    执行次数。

  • QueryTime:

    总耗时。单位:s

  • QueryTimeAvg:

    平均执行时间。单位:s

  • QueryTimeMax:

    最大执行时间。单位:s

  • QueryTimeMin:

    最小执行时间。单位:s

  • QueryTimeRatio:

    总耗时占比。单位:%



7346
7347
7348
# File 'lib/v20210527/models.rb', line 7346

def QueryTimeMax
  @QueryTimeMax
end

#QueryTimeMinObject

Parameters:

  • Cmd:

    命令模板。

  • Detail:

    命令详情。

  • ExecTimes:

    执行次数。

  • QueryTime:

    总耗时。单位:s

  • QueryTimeAvg:

    平均执行时间。单位:s

  • QueryTimeMax:

    最大执行时间。单位:s

  • QueryTimeMin:

    最小执行时间。单位:s

  • QueryTimeRatio:

    总耗时占比。单位:%



7346
7347
7348
# File 'lib/v20210527/models.rb', line 7346

def QueryTimeMin
  @QueryTimeMin
end

#QueryTimeRatioObject

Parameters:

  • Cmd:

    命令模板。

  • Detail:

    命令详情。

  • ExecTimes:

    执行次数。

  • QueryTime:

    总耗时。单位:s

  • QueryTimeAvg:

    平均执行时间。单位:s

  • QueryTimeMax:

    最大执行时间。单位:s

  • QueryTimeMin:

    最小执行时间。单位:s

  • QueryTimeRatio:

    总耗时占比。单位:%



7346
7347
7348
# File 'lib/v20210527/models.rb', line 7346

def QueryTimeRatio
  @QueryTimeRatio
end

Instance Method Details

#deserialize(params) ⇒ Object



7359
7360
7361
7362
7363
7364
7365
7366
7367
7368
# File 'lib/v20210527/models.rb', line 7359

def deserialize(params)
  @Cmd = params['Cmd']
  @Detail = params['Detail']
  @ExecTimes = params['ExecTimes']
  @QueryTime = params['QueryTime']
  @QueryTimeAvg = params['QueryTimeAvg']
  @QueryTimeMax = params['QueryTimeMax']
  @QueryTimeMin = params['QueryTimeMin']
  @QueryTimeRatio = params['QueryTimeRatio']
end