Class: TencentCloud::Dlc::V20210125::CommonMetrics

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

Overview

任务公共指标

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(createtasktime = nil, processtime = nil, queuetime = nil, executiontime = nil, isresultcachehit = nil, matchedmvbytes = nil, matchedmvs = nil, affectedbytes = nil, affectedrows = nil, processedbytes = nil, processedrows = nil) ⇒ CommonMetrics

Returns a new instance of CommonMetrics.



1518
1519
1520
1521
1522
1523
1524
1525
1526
1527
1528
1529
1530
# File 'lib/v20210125/models.rb', line 1518

def initialize(createtasktime=nil, processtime=nil, queuetime=nil, executiontime=nil, isresultcachehit=nil, matchedmvbytes=nil, matchedmvs=nil, affectedbytes=nil, affectedrows=nil, processedbytes=nil, processedrows=nil)
  @CreateTaskTime = createtasktime
  @ProcessTime = processtime
  @QueueTime = queuetime
  @ExecutionTime = executiontime
  @IsResultCacheHit = isresultcachehit
  @MatchedMVBytes = matchedmvbytes
  @MatchedMVs = matchedmvs
  @AffectedBytes = affectedbytes
  @AffectedRows = affectedrows
  @ProcessedBytes = processedbytes
  @ProcessedRows = processedrows
end

Instance Attribute Details

#AffectedBytesObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • CreateTaskTime:

    创建任务时长,单位:ms

  • ProcessTime:

    预处理总时长,单位:ms

  • QueueTime:

    排队时长,单位:ms

  • ExecutionTime:

    执行时长,单位:ms

  • IsResultCacheHit:

    是否命中结果缓存

  • MatchedMVBytes:

    匹配物化视图数据量

  • MatchedMVs:

    匹配物化视图列表

  • AffectedBytes:

    结果数据量,单位:byte

  • AffectedRows:

    结果行数

  • ProcessedBytes:

    扫描数据量,单位:byte

  • ProcessedRows:

    扫描行数



1516
1517
1518
# File 'lib/v20210125/models.rb', line 1516

def AffectedBytes
  @AffectedBytes
end

#AffectedRowsObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • CreateTaskTime:

    创建任务时长,单位:ms

  • ProcessTime:

    预处理总时长,单位:ms

  • QueueTime:

    排队时长,单位:ms

  • ExecutionTime:

    执行时长,单位:ms

  • IsResultCacheHit:

    是否命中结果缓存

  • MatchedMVBytes:

    匹配物化视图数据量

  • MatchedMVs:

    匹配物化视图列表

  • AffectedBytes:

    结果数据量,单位:byte

  • AffectedRows:

    结果行数

  • ProcessedBytes:

    扫描数据量,单位:byte

  • ProcessedRows:

    扫描行数



1516
1517
1518
# File 'lib/v20210125/models.rb', line 1516

def AffectedRows
  @AffectedRows
end

#CreateTaskTimeObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • CreateTaskTime:

    创建任务时长,单位:ms

  • ProcessTime:

    预处理总时长,单位:ms

  • QueueTime:

    排队时长,单位:ms

  • ExecutionTime:

    执行时长,单位:ms

  • IsResultCacheHit:

    是否命中结果缓存

  • MatchedMVBytes:

    匹配物化视图数据量

  • MatchedMVs:

    匹配物化视图列表

  • AffectedBytes:

    结果数据量,单位:byte

  • AffectedRows:

    结果行数

  • ProcessedBytes:

    扫描数据量,单位:byte

  • ProcessedRows:

    扫描行数



1516
1517
1518
# File 'lib/v20210125/models.rb', line 1516

def CreateTaskTime
  @CreateTaskTime
end

#ExecutionTimeObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • CreateTaskTime:

    创建任务时长,单位:ms

  • ProcessTime:

    预处理总时长,单位:ms

  • QueueTime:

    排队时长,单位:ms

  • ExecutionTime:

    执行时长,单位:ms

  • IsResultCacheHit:

    是否命中结果缓存

  • MatchedMVBytes:

    匹配物化视图数据量

  • MatchedMVs:

    匹配物化视图列表

  • AffectedBytes:

    结果数据量,单位:byte

  • AffectedRows:

    结果行数

  • ProcessedBytes:

    扫描数据量,单位:byte

  • ProcessedRows:

    扫描行数



1516
1517
1518
# File 'lib/v20210125/models.rb', line 1516

def ExecutionTime
  @ExecutionTime
end

#IsResultCacheHitObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • CreateTaskTime:

    创建任务时长,单位:ms

  • ProcessTime:

    预处理总时长,单位:ms

  • QueueTime:

    排队时长,单位:ms

  • ExecutionTime:

    执行时长,单位:ms

  • IsResultCacheHit:

    是否命中结果缓存

  • MatchedMVBytes:

    匹配物化视图数据量

  • MatchedMVs:

    匹配物化视图列表

  • AffectedBytes:

    结果数据量,单位:byte

  • AffectedRows:

    结果行数

  • ProcessedBytes:

    扫描数据量,单位:byte

  • ProcessedRows:

    扫描行数



1516
1517
1518
# File 'lib/v20210125/models.rb', line 1516

def IsResultCacheHit
  @IsResultCacheHit
end

#MatchedMVBytesObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • CreateTaskTime:

    创建任务时长,单位:ms

  • ProcessTime:

    预处理总时长,单位:ms

  • QueueTime:

    排队时长,单位:ms

  • ExecutionTime:

    执行时长,单位:ms

  • IsResultCacheHit:

    是否命中结果缓存

  • MatchedMVBytes:

    匹配物化视图数据量

  • MatchedMVs:

    匹配物化视图列表

  • AffectedBytes:

    结果数据量,单位:byte

  • AffectedRows:

    结果行数

  • ProcessedBytes:

    扫描数据量,单位:byte

  • ProcessedRows:

    扫描行数



1516
1517
1518
# File 'lib/v20210125/models.rb', line 1516

def MatchedMVBytes
  @MatchedMVBytes
end

#MatchedMVsObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • CreateTaskTime:

    创建任务时长,单位:ms

  • ProcessTime:

    预处理总时长,单位:ms

  • QueueTime:

    排队时长,单位:ms

  • ExecutionTime:

    执行时长,单位:ms

  • IsResultCacheHit:

    是否命中结果缓存

  • MatchedMVBytes:

    匹配物化视图数据量

  • MatchedMVs:

    匹配物化视图列表

  • AffectedBytes:

    结果数据量,单位:byte

  • AffectedRows:

    结果行数

  • ProcessedBytes:

    扫描数据量,单位:byte

  • ProcessedRows:

    扫描行数



1516
1517
1518
# File 'lib/v20210125/models.rb', line 1516

def MatchedMVs
  @MatchedMVs
end

#ProcessedBytesObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • CreateTaskTime:

    创建任务时长,单位:ms

  • ProcessTime:

    预处理总时长,单位:ms

  • QueueTime:

    排队时长,单位:ms

  • ExecutionTime:

    执行时长,单位:ms

  • IsResultCacheHit:

    是否命中结果缓存

  • MatchedMVBytes:

    匹配物化视图数据量

  • MatchedMVs:

    匹配物化视图列表

  • AffectedBytes:

    结果数据量,单位:byte

  • AffectedRows:

    结果行数

  • ProcessedBytes:

    扫描数据量,单位:byte

  • ProcessedRows:

    扫描行数



1516
1517
1518
# File 'lib/v20210125/models.rb', line 1516

def ProcessedBytes
  @ProcessedBytes
end

#ProcessedRowsObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • CreateTaskTime:

    创建任务时长,单位:ms

  • ProcessTime:

    预处理总时长,单位:ms

  • QueueTime:

    排队时长,单位:ms

  • ExecutionTime:

    执行时长,单位:ms

  • IsResultCacheHit:

    是否命中结果缓存

  • MatchedMVBytes:

    匹配物化视图数据量

  • MatchedMVs:

    匹配物化视图列表

  • AffectedBytes:

    结果数据量,单位:byte

  • AffectedRows:

    结果行数

  • ProcessedBytes:

    扫描数据量,单位:byte

  • ProcessedRows:

    扫描行数



1516
1517
1518
# File 'lib/v20210125/models.rb', line 1516

def ProcessedRows
  @ProcessedRows
end

#ProcessTimeObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • CreateTaskTime:

    创建任务时长,单位:ms

  • ProcessTime:

    预处理总时长,单位:ms

  • QueueTime:

    排队时长,单位:ms

  • ExecutionTime:

    执行时长,单位:ms

  • IsResultCacheHit:

    是否命中结果缓存

  • MatchedMVBytes:

    匹配物化视图数据量

  • MatchedMVs:

    匹配物化视图列表

  • AffectedBytes:

    结果数据量,单位:byte

  • AffectedRows:

    结果行数

  • ProcessedBytes:

    扫描数据量,单位:byte

  • ProcessedRows:

    扫描行数



1516
1517
1518
# File 'lib/v20210125/models.rb', line 1516

def ProcessTime
  @ProcessTime
end

#QueueTimeObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • CreateTaskTime:

    创建任务时长,单位:ms

  • ProcessTime:

    预处理总时长,单位:ms

  • QueueTime:

    排队时长,单位:ms

  • ExecutionTime:

    执行时长,单位:ms

  • IsResultCacheHit:

    是否命中结果缓存

  • MatchedMVBytes:

    匹配物化视图数据量

  • MatchedMVs:

    匹配物化视图列表

  • AffectedBytes:

    结果数据量,单位:byte

  • AffectedRows:

    结果行数

  • ProcessedBytes:

    扫描数据量,单位:byte

  • ProcessedRows:

    扫描行数



1516
1517
1518
# File 'lib/v20210125/models.rb', line 1516

def QueueTime
  @QueueTime
end

Instance Method Details

#deserialize(params) ⇒ Object



1532
1533
1534
1535
1536
1537
1538
1539
1540
1541
1542
1543
1544
# File 'lib/v20210125/models.rb', line 1532

def deserialize(params)
  @CreateTaskTime = params['CreateTaskTime']
  @ProcessTime = params['ProcessTime']
  @QueueTime = params['QueueTime']
  @ExecutionTime = params['ExecutionTime']
  @IsResultCacheHit = params['IsResultCacheHit']
  @MatchedMVBytes = params['MatchedMVBytes']
  @MatchedMVs = params['MatchedMVs']
  @AffectedBytes = params['AffectedBytes']
  @AffectedRows = params['AffectedRows']
  @ProcessedBytes = params['ProcessedBytes']
  @ProcessedRows = params['ProcessedRows']
end