Class: TencentCloud::Keewidb::V20220308::DescribeTendisSlowLogRequest

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

Overview

DescribeTendisSlowLog请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(instanceid = nil, begintime = nil, endtime = nil, minquerytime = nil, limit = nil, offset = nil) ⇒ DescribeTendisSlowLogRequest

Returns a new instance of DescribeTendisSlowLogRequest.



1573
1574
1575
1576
1577
1578
1579
1580
# File 'lib/v20220308/models.rb', line 1573

def initialize(instanceid=nil, begintime=nil, endtime=nil, minquerytime=nil, limit=nil, offset=nil)
  @InstanceId = instanceid
  @BeginTime = begintime
  @EndTime = endtime
  @MinQueryTime = minquerytime
  @Limit = limit
  @Offset = offset
end

Instance Attribute Details

#BeginTimeObject

Parameters:

  • InstanceId:

    实例 ID,如:kee-6ubh****。

  • BeginTime:

    开始时间。

  • EndTime:

    结束时间。

  • MinQueryTime:

    慢查询平均执行时间阈值。<ul><li>单位:毫秒。</li><li>取值范围:10、20、30、40、50。</li></ul>

  • Limit:

    每个页面大小,即每个页面输出慢日志的数量。取值范围为:10、20、30、40、50。默认为 20。

  • Offset:

    页面偏移量,取Limit整数倍,计算公式:offset=limit*(页码-1)。



1571
1572
1573
# File 'lib/v20220308/models.rb', line 1571

def BeginTime
  @BeginTime
end

#EndTimeObject

Parameters:

  • InstanceId:

    实例 ID,如:kee-6ubh****。

  • BeginTime:

    开始时间。

  • EndTime:

    结束时间。

  • MinQueryTime:

    慢查询平均执行时间阈值。<ul><li>单位:毫秒。</li><li>取值范围:10、20、30、40、50。</li></ul>

  • Limit:

    每个页面大小,即每个页面输出慢日志的数量。取值范围为:10、20、30、40、50。默认为 20。

  • Offset:

    页面偏移量,取Limit整数倍,计算公式:offset=limit*(页码-1)。



1571
1572
1573
# File 'lib/v20220308/models.rb', line 1571

def EndTime
  @EndTime
end

#InstanceIdObject

Parameters:

  • InstanceId:

    实例 ID,如:kee-6ubh****。

  • BeginTime:

    开始时间。

  • EndTime:

    结束时间。

  • MinQueryTime:

    慢查询平均执行时间阈值。<ul><li>单位:毫秒。</li><li>取值范围:10、20、30、40、50。</li></ul>

  • Limit:

    每个页面大小,即每个页面输出慢日志的数量。取值范围为:10、20、30、40、50。默认为 20。

  • Offset:

    页面偏移量,取Limit整数倍,计算公式:offset=limit*(页码-1)。



1571
1572
1573
# File 'lib/v20220308/models.rb', line 1571

def InstanceId
  @InstanceId
end

#LimitObject

Parameters:

  • InstanceId:

    实例 ID,如:kee-6ubh****。

  • BeginTime:

    开始时间。

  • EndTime:

    结束时间。

  • MinQueryTime:

    慢查询平均执行时间阈值。<ul><li>单位:毫秒。</li><li>取值范围:10、20、30、40、50。</li></ul>

  • Limit:

    每个页面大小,即每个页面输出慢日志的数量。取值范围为:10、20、30、40、50。默认为 20。

  • Offset:

    页面偏移量,取Limit整数倍,计算公式:offset=limit*(页码-1)。



1571
1572
1573
# File 'lib/v20220308/models.rb', line 1571

def Limit
  @Limit
end

#MinQueryTimeObject

Parameters:

  • InstanceId:

    实例 ID,如:kee-6ubh****。

  • BeginTime:

    开始时间。

  • EndTime:

    结束时间。

  • MinQueryTime:

    慢查询平均执行时间阈值。<ul><li>单位:毫秒。</li><li>取值范围:10、20、30、40、50。</li></ul>

  • Limit:

    每个页面大小,即每个页面输出慢日志的数量。取值范围为:10、20、30、40、50。默认为 20。

  • Offset:

    页面偏移量,取Limit整数倍,计算公式:offset=limit*(页码-1)。



1571
1572
1573
# File 'lib/v20220308/models.rb', line 1571

def MinQueryTime
  @MinQueryTime
end

#OffsetObject

Parameters:

  • InstanceId:

    实例 ID,如:kee-6ubh****。

  • BeginTime:

    开始时间。

  • EndTime:

    结束时间。

  • MinQueryTime:

    慢查询平均执行时间阈值。<ul><li>单位:毫秒。</li><li>取值范围:10、20、30、40、50。</li></ul>

  • Limit:

    每个页面大小,即每个页面输出慢日志的数量。取值范围为:10、20、30、40、50。默认为 20。

  • Offset:

    页面偏移量,取Limit整数倍,计算公式:offset=limit*(页码-1)。



1571
1572
1573
# File 'lib/v20220308/models.rb', line 1571

def Offset
  @Offset
end

Instance Method Details

#deserialize(params) ⇒ Object



1582
1583
1584
1585
1586
1587
1588
1589
# File 'lib/v20220308/models.rb', line 1582

def deserialize(params)
  @InstanceId = params['InstanceId']
  @BeginTime = params['BeginTime']
  @EndTime = params['EndTime']
  @MinQueryTime = params['MinQueryTime']
  @Limit = params['Limit']
  @Offset = params['Offset']
end