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.



4106
4107
4108
4109
4110
4111
4112
4113
# File 'lib/v20210820/models.rb', line 4106

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:

  • FixResult:

    对比结果, 1为真 2为假

  • ResultValue:

    质量sql执行结果

  • Values:

    阈值列表

  • Operator:

    比较操作类型

  • CompareType:

    比较类型

  • ValueComputeType:

    值比较类型



4104
4105
4106
# File 'lib/v20210820/models.rb', line 4104

def CompareType
  @CompareType
end

#FixResultObject

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

Parameters:

  • FixResult:

    对比结果, 1为真 2为假

  • ResultValue:

    质量sql执行结果

  • Values:

    阈值列表

  • Operator:

    比较操作类型

  • CompareType:

    比较类型

  • ValueComputeType:

    值比较类型



4104
4105
4106
# File 'lib/v20210820/models.rb', line 4104

def FixResult
  @FixResult
end

#OperatorObject

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

Parameters:

  • FixResult:

    对比结果, 1为真 2为假

  • ResultValue:

    质量sql执行结果

  • Values:

    阈值列表

  • Operator:

    比较操作类型

  • CompareType:

    比较类型

  • ValueComputeType:

    值比较类型



4104
4105
4106
# File 'lib/v20210820/models.rb', line 4104

def Operator
  @Operator
end

#ResultValueObject

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

Parameters:

  • FixResult:

    对比结果, 1为真 2为假

  • ResultValue:

    质量sql执行结果

  • Values:

    阈值列表

  • Operator:

    比较操作类型

  • CompareType:

    比较类型

  • ValueComputeType:

    值比较类型



4104
4105
4106
# File 'lib/v20210820/models.rb', line 4104

def ResultValue
  @ResultValue
end

#ValueComputeTypeObject

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

Parameters:

  • FixResult:

    对比结果, 1为真 2为假

  • ResultValue:

    质量sql执行结果

  • Values:

    阈值列表

  • Operator:

    比较操作类型

  • CompareType:

    比较类型

  • ValueComputeType:

    值比较类型



4104
4105
4106
# File 'lib/v20210820/models.rb', line 4104

def ValueComputeType
  @ValueComputeType
end

#ValuesObject

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

Parameters:

  • FixResult:

    对比结果, 1为真 2为假

  • ResultValue:

    质量sql执行结果

  • Values:

    阈值列表

  • Operator:

    比较操作类型

  • CompareType:

    比较类型

  • ValueComputeType:

    值比较类型



4104
4105
4106
# File 'lib/v20210820/models.rb', line 4104

def Values
  @Values
end

Instance Method Details

#deserialize(params) ⇒ Object



4115
4116
4117
4118
4119
4120
4121
4122
4123
4124
4125
4126
4127
4128
4129
# File 'lib/v20210820/models.rb', line 4115

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