Class: TencentCloud::Wedata::V20250806::ReconciliationStrategyInfo

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

Overview

离线集成对账告警规则

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(ruletype = nil, mismatchcount = nil, hour = nil, min = nil) ⇒ ReconciliationStrategyInfo

Returns a new instance of ReconciliationStrategyInfo.



10110
10111
10112
10113
10114
10115
# File 'lib/v20250806/models.rb', line 10110

def initialize(ruletype=nil, mismatchcount=nil, hour=nil, min=nil)
  @RuleType = ruletype
  @MismatchCount = mismatchcount
  @Hour = hour
  @Min = min
end

Instance Attribute Details

#HourObject

reconciliationFailure: 离线对账失败告警reconciliationOvertime: 离线对账任务运行超时告警(需配置超时时间) reconciliationMismatch: 离线对账不一致条数告警(需配置不一致条数阀值) 注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • RuleType:

    离线告警规则类型

  • MismatchCount:

    对账不一致条数阀值, RuleType=reconciliationMismatch对账不一致条数类型,需要配置该字段,无默认值

  • Hour:

    对账任务运行超时阀值: 小时, 默认为0

  • Min:

    对账任务运行超时阀值: 分钟, 默认为1



10108
10109
10110
# File 'lib/v20250806/models.rb', line 10108

def Hour
  @Hour
end

#MinObject

reconciliationFailure: 离线对账失败告警reconciliationOvertime: 离线对账任务运行超时告警(需配置超时时间) reconciliationMismatch: 离线对账不一致条数告警(需配置不一致条数阀值) 注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • RuleType:

    离线告警规则类型

  • MismatchCount:

    对账不一致条数阀值, RuleType=reconciliationMismatch对账不一致条数类型,需要配置该字段,无默认值

  • Hour:

    对账任务运行超时阀值: 小时, 默认为0

  • Min:

    对账任务运行超时阀值: 分钟, 默认为1



10108
10109
10110
# File 'lib/v20250806/models.rb', line 10108

def Min
  @Min
end

#MismatchCountObject

reconciliationFailure: 离线对账失败告警reconciliationOvertime: 离线对账任务运行超时告警(需配置超时时间) reconciliationMismatch: 离线对账不一致条数告警(需配置不一致条数阀值) 注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • RuleType:

    离线告警规则类型

  • MismatchCount:

    对账不一致条数阀值, RuleType=reconciliationMismatch对账不一致条数类型,需要配置该字段,无默认值

  • Hour:

    对账任务运行超时阀值: 小时, 默认为0

  • Min:

    对账任务运行超时阀值: 分钟, 默认为1



10108
10109
10110
# File 'lib/v20250806/models.rb', line 10108

def MismatchCount
  @MismatchCount
end

#RuleTypeObject

reconciliationFailure: 离线对账失败告警reconciliationOvertime: 离线对账任务运行超时告警(需配置超时时间) reconciliationMismatch: 离线对账不一致条数告警(需配置不一致条数阀值) 注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • RuleType:

    离线告警规则类型

  • MismatchCount:

    对账不一致条数阀值, RuleType=reconciliationMismatch对账不一致条数类型,需要配置该字段,无默认值

  • Hour:

    对账任务运行超时阀值: 小时, 默认为0

  • Min:

    对账任务运行超时阀值: 分钟, 默认为1



10108
10109
10110
# File 'lib/v20250806/models.rb', line 10108

def RuleType
  @RuleType
end

Instance Method Details

#deserialize(params) ⇒ Object



10117
10118
10119
10120
10121
10122
# File 'lib/v20250806/models.rb', line 10117

def deserialize(params)
  @RuleType = params['RuleType']
  @MismatchCount = params['MismatchCount']
  @Hour = params['Hour']
  @Min = params['Min']
end