Class: TencentCloud::Wedata::V20210820::CompareResultItem

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

Overview

对比结果项

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(fixresult = nil, resultvalue = nil, values = nil, operator = nil, comparetype = nil, valuecomputetype = nil) ⇒ CompareResultItem

Returns a new instance of CompareResultItem.



4466
4467
4468
4469
4470
4471
4472
4473
# File 'lib/v20210820/models.rb', line 4466

def initialize(fixresult=nil, resultvalue=nil, values=nil, operator=nil, comparetype=nil, valuecomputetype=nil)
  @FixResult = fixresult
  @ResultValue = resultvalue
  @Values = values
  @Operator = operator
  @CompareType = comparetype
  @ValueComputeType = valuecomputetype
end

Instance Attribute Details

#CompareTypeObject

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

Parameters:

  • 对比结果, 1为真 2为假

  • 质量sql执行结果

  • 阈值列表

  • 比较操作类型

  • 比较类型

  • 值比较类型



4464
4465
4466
# File 'lib/v20210820/models.rb', line 4464

def CompareType
  @CompareType
end

#FixResultObject

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

Parameters:

  • 对比结果, 1为真 2为假

  • 质量sql执行结果

  • 阈值列表

  • 比较操作类型

  • 比较类型

  • 值比较类型



4464
4465
4466
# File 'lib/v20210820/models.rb', line 4464

def FixResult
  @FixResult
end

#OperatorObject

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

Parameters:

  • 对比结果, 1为真 2为假

  • 质量sql执行结果

  • 阈值列表

  • 比较操作类型

  • 比较类型

  • 值比较类型



4464
4465
4466
# File 'lib/v20210820/models.rb', line 4464

def Operator
  @Operator
end

#ResultValueObject

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

Parameters:

  • 对比结果, 1为真 2为假

  • 质量sql执行结果

  • 阈值列表

  • 比较操作类型

  • 比较类型

  • 值比较类型



4464
4465
4466
# File 'lib/v20210820/models.rb', line 4464

def ResultValue
  @ResultValue
end

#ValueComputeTypeObject

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

Parameters:

  • 对比结果, 1为真 2为假

  • 质量sql执行结果

  • 阈值列表

  • 比较操作类型

  • 比较类型

  • 值比较类型



4464
4465
4466
# File 'lib/v20210820/models.rb', line 4464

def ValueComputeType
  @ValueComputeType
end

#ValuesObject

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

Parameters:

  • 对比结果, 1为真 2为假

  • 质量sql执行结果

  • 阈值列表

  • 比较操作类型

  • 比较类型

  • 值比较类型



4464
4465
4466
# File 'lib/v20210820/models.rb', line 4464

def Values
  @Values
end

Instance Method Details

#deserialize(params) ⇒ Object



4475
4476
4477
4478
4479
4480
4481
4482
4483
4484
4485
4486
4487
4488
4489
# File 'lib/v20210820/models.rb', line 4475

def deserialize(params)
  @FixResult = params['FixResult']
  @ResultValue = params['ResultValue']
  unless params['Values'].nil?
    @Values = []
    params['Values'].each do |i|
      thresholdvalue_tmp = ThresholdValue.new
      thresholdvalue_tmp.deserialize(i)
      @Values << thresholdvalue_tmp
    end
  end
  @Operator = params['Operator']
  @CompareType = params['CompareType']
  @ValueComputeType = params['ValueComputeType']
end