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.



20975
20976
20977
20978
20979
20980
20981
20982
20983
20984
20985
20986
20987
20988
20989
20990
20991
20992
20993
# File 'lib/v20210820/models.rb', line 20975

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:

    触发类型



20973
20974
20975
# File 'lib/v20210820/models.rb', line 20973

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:

    触发类型



20973
20974
20975
# File 'lib/v20210820/models.rb', line 20973

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:

    触发类型



20973
20974
20975
# File 'lib/v20210820/models.rb', line 20973

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:

    触发类型



20973
20974
20975
# File 'lib/v20210820/models.rb', line 20973

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:

    触发类型



20973
20974
20975
# File 'lib/v20210820/models.rb', line 20973

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:

    触发类型



20973
20974
20975
# File 'lib/v20210820/models.rb', line 20973

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:

    触发类型



20973
20974
20975
# File 'lib/v20210820/models.rb', line 20973

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:

    触发类型



20973
20974
20975
# File 'lib/v20210820/models.rb', line 20973

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:

    触发类型



20973
20974
20975
# File 'lib/v20210820/models.rb', line 20973

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:

    触发类型



20973
20974
20975
# File 'lib/v20210820/models.rb', line 20973

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:

    触发类型



20973
20974
20975
# File 'lib/v20210820/models.rb', line 20973

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:

    触发类型



20973
20974
20975
# File 'lib/v20210820/models.rb', line 20973

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:

    触发类型



20973
20974
20975
# File 'lib/v20210820/models.rb', line 20973

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:

    触发类型



20973
20974
20975
# File 'lib/v20210820/models.rb', line 20973

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:

    触发类型



20973
20974
20975
# File 'lib/v20210820/models.rb', line 20973

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:

    触发类型



20973
20974
20975
# File 'lib/v20210820/models.rb', line 20973

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:

    触发类型



20973
20974
20975
# File 'lib/v20210820/models.rb', line 20973

def TriggerTypes
  @TriggerTypes
end

Instance Method Details

#deserialize(params) ⇒ Object



20995
20996
20997
20998
20999
21000
21001
21002
21003
21004
21005
21006
21007
21008
21009
21010
21011
21012
21013
21014
21015
21016
21017
21018
21019
21020
# File 'lib/v20210820/models.rb', line 20995

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