Class: TencentCloud::Wedata::V20210820::RuleGroupExecStrategy

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

Overview

质量规则执行策略

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(rulegroupid = nil, monitortype = nil, execqueue = nil, executorgroupid = nil, executorgroupname = nil, tasks = nil, starttime = nil, endtime = nil, cycletype = nil, delaytime = nil, cyclestep = nil, taskaction = nil, execenginetype = nil, execplan = nil, ruleid = nil, rulename = nil, triggertypes = nil) ⇒ RuleGroupExecStrategy

Returns a new instance of RuleGroupExecStrategy.



21259
21260
21261
21262
21263
21264
21265
21266
21267
21268
21269
21270
21271
21272
21273
21274
21275
21276
21277
# File 'lib/v20210820/models.rb', line 21259

def initialize(rulegroupid=nil, monitortype=nil, execqueue=nil, executorgroupid=nil, executorgroupname=nil, tasks=nil, starttime=nil, endtime=nil, cycletype=nil, delaytime=nil, cyclestep=nil, taskaction=nil, execenginetype=nil, execplan=nil, ruleid=nil, rulename=nil, triggertypes=nil)
  @RuleGroupId = rulegroupid
  @MonitorType = monitortype
  @ExecQueue = execqueue
  @ExecutorGroupId = executorgroupid
  @ExecutorGroupName = executorgroupname
  @Tasks = tasks
  @StartTime = starttime
  @EndTime = endtime
  @CycleType = cycletype
  @DelayTime = delaytime
  @CycleStep = cyclestep
  @TaskAction = taskaction
  @ExecEngineType = execenginetype
  @ExecPlan = execplan
  @RuleId = ruleid
  @RuleName = rulename
  @TriggerTypes = triggertypes
end

Instance Attribute Details

#CycleStepObject

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

Parameters:

  • RuleGroupId:

    规则组Id

  • MonitorType:

    监控类型 1.未配置, 2.关联生产调度, 3.离线周期检测

  • ExecQueue:

    计算队列

  • ExecutorGroupId:

    执行资源组ID

  • ExecutorGroupName:

    执行资源组名称

  • Tasks:

    关联的生产调度任务列表

  • StartTime:

    周期开始时间

  • EndTime:

    周期结束时间

  • CycleType:

    调度周期类型

  • DelayTime:

    延迟调度时间

  • CycleStep:

    间隔

  • TaskAction:

    时间指定

  • ExecEngineType:

    运行的执行引擎,不传时会请求该数据源下默认的执行引擎

  • ExecPlan:

    执行计划

  • RuleId:

    规则id

  • RuleName:

    规则名称

  • TriggerTypes:

    触发类型



21257
21258
21259
# File 'lib/v20210820/models.rb', line 21257

def CycleStep
  @CycleStep
end

#CycleTypeObject

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

Parameters:

  • RuleGroupId:

    规则组Id

  • MonitorType:

    监控类型 1.未配置, 2.关联生产调度, 3.离线周期检测

  • ExecQueue:

    计算队列

  • ExecutorGroupId:

    执行资源组ID

  • ExecutorGroupName:

    执行资源组名称

  • Tasks:

    关联的生产调度任务列表

  • StartTime:

    周期开始时间

  • EndTime:

    周期结束时间

  • CycleType:

    调度周期类型

  • DelayTime:

    延迟调度时间

  • CycleStep:

    间隔

  • TaskAction:

    时间指定

  • ExecEngineType:

    运行的执行引擎,不传时会请求该数据源下默认的执行引擎

  • ExecPlan:

    执行计划

  • RuleId:

    规则id

  • RuleName:

    规则名称

  • TriggerTypes:

    触发类型



21257
21258
21259
# File 'lib/v20210820/models.rb', line 21257

def CycleType
  @CycleType
end

#DelayTimeObject

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

Parameters:

  • RuleGroupId:

    规则组Id

  • MonitorType:

    监控类型 1.未配置, 2.关联生产调度, 3.离线周期检测

  • ExecQueue:

    计算队列

  • ExecutorGroupId:

    执行资源组ID

  • ExecutorGroupName:

    执行资源组名称

  • Tasks:

    关联的生产调度任务列表

  • StartTime:

    周期开始时间

  • EndTime:

    周期结束时间

  • CycleType:

    调度周期类型

  • DelayTime:

    延迟调度时间

  • CycleStep:

    间隔

  • TaskAction:

    时间指定

  • ExecEngineType:

    运行的执行引擎,不传时会请求该数据源下默认的执行引擎

  • ExecPlan:

    执行计划

  • RuleId:

    规则id

  • RuleName:

    规则名称

  • TriggerTypes:

    触发类型



21257
21258
21259
# File 'lib/v20210820/models.rb', line 21257

def DelayTime
  @DelayTime
end

#EndTimeObject

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

Parameters:

  • RuleGroupId:

    规则组Id

  • MonitorType:

    监控类型 1.未配置, 2.关联生产调度, 3.离线周期检测

  • ExecQueue:

    计算队列

  • ExecutorGroupId:

    执行资源组ID

  • ExecutorGroupName:

    执行资源组名称

  • Tasks:

    关联的生产调度任务列表

  • StartTime:

    周期开始时间

  • EndTime:

    周期结束时间

  • CycleType:

    调度周期类型

  • DelayTime:

    延迟调度时间

  • CycleStep:

    间隔

  • TaskAction:

    时间指定

  • ExecEngineType:

    运行的执行引擎,不传时会请求该数据源下默认的执行引擎

  • ExecPlan:

    执行计划

  • RuleId:

    规则id

  • RuleName:

    规则名称

  • TriggerTypes:

    触发类型



21257
21258
21259
# File 'lib/v20210820/models.rb', line 21257

def EndTime
  @EndTime
end

#ExecEngineTypeObject

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

Parameters:

  • RuleGroupId:

    规则组Id

  • MonitorType:

    监控类型 1.未配置, 2.关联生产调度, 3.离线周期检测

  • ExecQueue:

    计算队列

  • ExecutorGroupId:

    执行资源组ID

  • ExecutorGroupName:

    执行资源组名称

  • Tasks:

    关联的生产调度任务列表

  • StartTime:

    周期开始时间

  • EndTime:

    周期结束时间

  • CycleType:

    调度周期类型

  • DelayTime:

    延迟调度时间

  • CycleStep:

    间隔

  • TaskAction:

    时间指定

  • ExecEngineType:

    运行的执行引擎,不传时会请求该数据源下默认的执行引擎

  • ExecPlan:

    执行计划

  • RuleId:

    规则id

  • RuleName:

    规则名称

  • TriggerTypes:

    触发类型



21257
21258
21259
# File 'lib/v20210820/models.rb', line 21257

def ExecEngineType
  @ExecEngineType
end

#ExecPlanObject

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

Parameters:

  • RuleGroupId:

    规则组Id

  • MonitorType:

    监控类型 1.未配置, 2.关联生产调度, 3.离线周期检测

  • ExecQueue:

    计算队列

  • ExecutorGroupId:

    执行资源组ID

  • ExecutorGroupName:

    执行资源组名称

  • Tasks:

    关联的生产调度任务列表

  • StartTime:

    周期开始时间

  • EndTime:

    周期结束时间

  • CycleType:

    调度周期类型

  • DelayTime:

    延迟调度时间

  • CycleStep:

    间隔

  • TaskAction:

    时间指定

  • ExecEngineType:

    运行的执行引擎,不传时会请求该数据源下默认的执行引擎

  • ExecPlan:

    执行计划

  • RuleId:

    规则id

  • RuleName:

    规则名称

  • TriggerTypes:

    触发类型



21257
21258
21259
# File 'lib/v20210820/models.rb', line 21257

def ExecPlan
  @ExecPlan
end

#ExecQueueObject

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

Parameters:

  • RuleGroupId:

    规则组Id

  • MonitorType:

    监控类型 1.未配置, 2.关联生产调度, 3.离线周期检测

  • ExecQueue:

    计算队列

  • ExecutorGroupId:

    执行资源组ID

  • ExecutorGroupName:

    执行资源组名称

  • Tasks:

    关联的生产调度任务列表

  • StartTime:

    周期开始时间

  • EndTime:

    周期结束时间

  • CycleType:

    调度周期类型

  • DelayTime:

    延迟调度时间

  • CycleStep:

    间隔

  • TaskAction:

    时间指定

  • ExecEngineType:

    运行的执行引擎,不传时会请求该数据源下默认的执行引擎

  • ExecPlan:

    执行计划

  • RuleId:

    规则id

  • RuleName:

    规则名称

  • TriggerTypes:

    触发类型



21257
21258
21259
# File 'lib/v20210820/models.rb', line 21257

def ExecQueue
  @ExecQueue
end

#ExecutorGroupIdObject

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

Parameters:

  • RuleGroupId:

    规则组Id

  • MonitorType:

    监控类型 1.未配置, 2.关联生产调度, 3.离线周期检测

  • ExecQueue:

    计算队列

  • ExecutorGroupId:

    执行资源组ID

  • ExecutorGroupName:

    执行资源组名称

  • Tasks:

    关联的生产调度任务列表

  • StartTime:

    周期开始时间

  • EndTime:

    周期结束时间

  • CycleType:

    调度周期类型

  • DelayTime:

    延迟调度时间

  • CycleStep:

    间隔

  • TaskAction:

    时间指定

  • ExecEngineType:

    运行的执行引擎,不传时会请求该数据源下默认的执行引擎

  • ExecPlan:

    执行计划

  • RuleId:

    规则id

  • RuleName:

    规则名称

  • TriggerTypes:

    触发类型



21257
21258
21259
# File 'lib/v20210820/models.rb', line 21257

def ExecutorGroupId
  @ExecutorGroupId
end

#ExecutorGroupNameObject

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

Parameters:

  • RuleGroupId:

    规则组Id

  • MonitorType:

    监控类型 1.未配置, 2.关联生产调度, 3.离线周期检测

  • ExecQueue:

    计算队列

  • ExecutorGroupId:

    执行资源组ID

  • ExecutorGroupName:

    执行资源组名称

  • Tasks:

    关联的生产调度任务列表

  • StartTime:

    周期开始时间

  • EndTime:

    周期结束时间

  • CycleType:

    调度周期类型

  • DelayTime:

    延迟调度时间

  • CycleStep:

    间隔

  • TaskAction:

    时间指定

  • ExecEngineType:

    运行的执行引擎,不传时会请求该数据源下默认的执行引擎

  • ExecPlan:

    执行计划

  • RuleId:

    规则id

  • RuleName:

    规则名称

  • TriggerTypes:

    触发类型



21257
21258
21259
# File 'lib/v20210820/models.rb', line 21257

def ExecutorGroupName
  @ExecutorGroupName
end

#MonitorTypeObject

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

Parameters:

  • RuleGroupId:

    规则组Id

  • MonitorType:

    监控类型 1.未配置, 2.关联生产调度, 3.离线周期检测

  • ExecQueue:

    计算队列

  • ExecutorGroupId:

    执行资源组ID

  • ExecutorGroupName:

    执行资源组名称

  • Tasks:

    关联的生产调度任务列表

  • StartTime:

    周期开始时间

  • EndTime:

    周期结束时间

  • CycleType:

    调度周期类型

  • DelayTime:

    延迟调度时间

  • CycleStep:

    间隔

  • TaskAction:

    时间指定

  • ExecEngineType:

    运行的执行引擎,不传时会请求该数据源下默认的执行引擎

  • ExecPlan:

    执行计划

  • RuleId:

    规则id

  • RuleName:

    规则名称

  • TriggerTypes:

    触发类型



21257
21258
21259
# File 'lib/v20210820/models.rb', line 21257

def MonitorType
  @MonitorType
end

#RuleGroupIdObject

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

Parameters:

  • RuleGroupId:

    规则组Id

  • MonitorType:

    监控类型 1.未配置, 2.关联生产调度, 3.离线周期检测

  • ExecQueue:

    计算队列

  • ExecutorGroupId:

    执行资源组ID

  • ExecutorGroupName:

    执行资源组名称

  • Tasks:

    关联的生产调度任务列表

  • StartTime:

    周期开始时间

  • EndTime:

    周期结束时间

  • CycleType:

    调度周期类型

  • DelayTime:

    延迟调度时间

  • CycleStep:

    间隔

  • TaskAction:

    时间指定

  • ExecEngineType:

    运行的执行引擎,不传时会请求该数据源下默认的执行引擎

  • ExecPlan:

    执行计划

  • RuleId:

    规则id

  • RuleName:

    规则名称

  • TriggerTypes:

    触发类型



21257
21258
21259
# File 'lib/v20210820/models.rb', line 21257

def RuleGroupId
  @RuleGroupId
end

#RuleIdObject

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

Parameters:

  • RuleGroupId:

    规则组Id

  • MonitorType:

    监控类型 1.未配置, 2.关联生产调度, 3.离线周期检测

  • ExecQueue:

    计算队列

  • ExecutorGroupId:

    执行资源组ID

  • ExecutorGroupName:

    执行资源组名称

  • Tasks:

    关联的生产调度任务列表

  • StartTime:

    周期开始时间

  • EndTime:

    周期结束时间

  • CycleType:

    调度周期类型

  • DelayTime:

    延迟调度时间

  • CycleStep:

    间隔

  • TaskAction:

    时间指定

  • ExecEngineType:

    运行的执行引擎,不传时会请求该数据源下默认的执行引擎

  • ExecPlan:

    执行计划

  • RuleId:

    规则id

  • RuleName:

    规则名称

  • TriggerTypes:

    触发类型



21257
21258
21259
# File 'lib/v20210820/models.rb', line 21257

def RuleId
  @RuleId
end

#RuleNameObject

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

Parameters:

  • RuleGroupId:

    规则组Id

  • MonitorType:

    监控类型 1.未配置, 2.关联生产调度, 3.离线周期检测

  • ExecQueue:

    计算队列

  • ExecutorGroupId:

    执行资源组ID

  • ExecutorGroupName:

    执行资源组名称

  • Tasks:

    关联的生产调度任务列表

  • StartTime:

    周期开始时间

  • EndTime:

    周期结束时间

  • CycleType:

    调度周期类型

  • DelayTime:

    延迟调度时间

  • CycleStep:

    间隔

  • TaskAction:

    时间指定

  • ExecEngineType:

    运行的执行引擎,不传时会请求该数据源下默认的执行引擎

  • ExecPlan:

    执行计划

  • RuleId:

    规则id

  • RuleName:

    规则名称

  • TriggerTypes:

    触发类型



21257
21258
21259
# File 'lib/v20210820/models.rb', line 21257

def RuleName
  @RuleName
end

#StartTimeObject

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

Parameters:

  • RuleGroupId:

    规则组Id

  • MonitorType:

    监控类型 1.未配置, 2.关联生产调度, 3.离线周期检测

  • ExecQueue:

    计算队列

  • ExecutorGroupId:

    执行资源组ID

  • ExecutorGroupName:

    执行资源组名称

  • Tasks:

    关联的生产调度任务列表

  • StartTime:

    周期开始时间

  • EndTime:

    周期结束时间

  • CycleType:

    调度周期类型

  • DelayTime:

    延迟调度时间

  • CycleStep:

    间隔

  • TaskAction:

    时间指定

  • ExecEngineType:

    运行的执行引擎,不传时会请求该数据源下默认的执行引擎

  • ExecPlan:

    执行计划

  • RuleId:

    规则id

  • RuleName:

    规则名称

  • TriggerTypes:

    触发类型



21257
21258
21259
# File 'lib/v20210820/models.rb', line 21257

def StartTime
  @StartTime
end

#TaskActionObject

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

Parameters:

  • RuleGroupId:

    规则组Id

  • MonitorType:

    监控类型 1.未配置, 2.关联生产调度, 3.离线周期检测

  • ExecQueue:

    计算队列

  • ExecutorGroupId:

    执行资源组ID

  • ExecutorGroupName:

    执行资源组名称

  • Tasks:

    关联的生产调度任务列表

  • StartTime:

    周期开始时间

  • EndTime:

    周期结束时间

  • CycleType:

    调度周期类型

  • DelayTime:

    延迟调度时间

  • CycleStep:

    间隔

  • TaskAction:

    时间指定

  • ExecEngineType:

    运行的执行引擎,不传时会请求该数据源下默认的执行引擎

  • ExecPlan:

    执行计划

  • RuleId:

    规则id

  • RuleName:

    规则名称

  • TriggerTypes:

    触发类型



21257
21258
21259
# File 'lib/v20210820/models.rb', line 21257

def TaskAction
  @TaskAction
end

#TasksObject

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

Parameters:

  • RuleGroupId:

    规则组Id

  • MonitorType:

    监控类型 1.未配置, 2.关联生产调度, 3.离线周期检测

  • ExecQueue:

    计算队列

  • ExecutorGroupId:

    执行资源组ID

  • ExecutorGroupName:

    执行资源组名称

  • Tasks:

    关联的生产调度任务列表

  • StartTime:

    周期开始时间

  • EndTime:

    周期结束时间

  • CycleType:

    调度周期类型

  • DelayTime:

    延迟调度时间

  • CycleStep:

    间隔

  • TaskAction:

    时间指定

  • ExecEngineType:

    运行的执行引擎,不传时会请求该数据源下默认的执行引擎

  • ExecPlan:

    执行计划

  • RuleId:

    规则id

  • RuleName:

    规则名称

  • TriggerTypes:

    触发类型



21257
21258
21259
# File 'lib/v20210820/models.rb', line 21257

def Tasks
  @Tasks
end

#TriggerTypesObject

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

Parameters:

  • RuleGroupId:

    规则组Id

  • MonitorType:

    监控类型 1.未配置, 2.关联生产调度, 3.离线周期检测

  • ExecQueue:

    计算队列

  • ExecutorGroupId:

    执行资源组ID

  • ExecutorGroupName:

    执行资源组名称

  • Tasks:

    关联的生产调度任务列表

  • StartTime:

    周期开始时间

  • EndTime:

    周期结束时间

  • CycleType:

    调度周期类型

  • DelayTime:

    延迟调度时间

  • CycleStep:

    间隔

  • TaskAction:

    时间指定

  • ExecEngineType:

    运行的执行引擎,不传时会请求该数据源下默认的执行引擎

  • ExecPlan:

    执行计划

  • RuleId:

    规则id

  • RuleName:

    规则名称

  • TriggerTypes:

    触发类型



21257
21258
21259
# File 'lib/v20210820/models.rb', line 21257

def TriggerTypes
  @TriggerTypes
end

Instance Method Details

#deserialize(params) ⇒ Object



21279
21280
21281
21282
21283
21284
21285
21286
21287
21288
21289
21290
21291
21292
21293
21294
21295
21296
21297
21298
21299
21300
21301
21302
21303
21304
# File 'lib/v20210820/models.rb', line 21279

def deserialize(params)
  @RuleGroupId = params['RuleGroupId']
  @MonitorType = params['MonitorType']
  @ExecQueue = params['ExecQueue']
  @ExecutorGroupId = params['ExecutorGroupId']
  @ExecutorGroupName = params['ExecutorGroupName']
  unless params['Tasks'].nil?
    @Tasks = []
    params['Tasks'].each do |i|
      prodschedulertask_tmp = ProdSchedulerTask.new
      prodschedulertask_tmp.deserialize(i)
      @Tasks << prodschedulertask_tmp
    end
  end
  @StartTime = params['StartTime']
  @EndTime = params['EndTime']
  @CycleType = params['CycleType']
  @DelayTime = params['DelayTime']
  @CycleStep = params['CycleStep']
  @TaskAction = params['TaskAction']
  @ExecEngineType = params['ExecEngineType']
  @ExecPlan = params['ExecPlan']
  @RuleId = params['RuleId']
  @RuleName = params['RuleName']
  @TriggerTypes = params['TriggerTypes']
end