Class: TencentCloud::Wedata::V20210820::OfflineTaskAddParam

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

Overview

离线任务新增参数

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(workflowname = nil, dependencyworkflow = nil, starttime = nil, endtime = nil, cycletype = nil, cyclestep = nil, delaytime = nil, crontabexpression = nil, retrywait = nil, retriable = nil, trylimit = nil, runpriority = nil, productname = nil, selfdepend = nil, taskaction = nil, executionendtime = nil, executionstarttime = nil, taskautosubmit = nil, instanceinitstrategy = nil) ⇒ OfflineTaskAddParam

Returns a new instance of OfflineTaskAddParam.



18691
18692
18693
18694
18695
18696
18697
18698
18699
18700
18701
18702
18703
18704
18705
18706
18707
18708
18709
18710
18711
# File 'lib/v20210820/models.rb', line 18691

def initialize(workflowname=nil, dependencyworkflow=nil, starttime=nil, endtime=nil, cycletype=nil, cyclestep=nil, delaytime=nil, crontabexpression=nil, retrywait=nil, retriable=nil, trylimit=nil, runpriority=nil, productname=nil, selfdepend=nil, taskaction=nil, executionendtime=nil, executionstarttime=nil, taskautosubmit=nil, instanceinitstrategy=nil)
  @WorkflowName = workflowname
  @DependencyWorkflow = dependencyworkflow
  @StartTime = starttime
  @EndTime = endtime
  @CycleType = cycletype
  @CycleStep = cyclestep
  @DelayTime = delaytime
  @CrontabExpression = crontabexpression
  @RetryWait = retrywait
  @Retriable = retriable
  @TryLimit = trylimit
  @RunPriority = runpriority
  @ProductName = productname
  @SelfDepend = selfdepend
  @TaskAction = taskaction
  @ExecutionEndTime = executionendtime
  @ExecutionStartTime = executionstarttime
  @TaskAutoSubmit = taskautosubmit
  @InstanceInitStrategy = instanceinitstrategy
end

Instance Attribute Details

#CrontabExpressionObject

注意:此字段可能返回 null,表示取不到有效值。 2 无序串行 一次一个,不排队 serial 3 并行 一次多个 parallel 月任务:如具体1,3号则写 “1,3”,指定月末不可和具体号数一起输入,仅能为 “L” 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • WorkflowName:

    名称

  • DependencyWorkflow:

    依赖:yes、no

  • StartTime:

    任务开始数据时间。非空。默认当前时间

  • EndTime:

    任务结束数据时间。非空。默认当前时间

  • CycleType:

    周期类型。一次性任务:6、分钟任务:1、小时任务:2、天任务:3、周任务:4、月任务:5、crontab任务:0

  • CycleStep:

    间隔,可选,默认1。非空。默认 1

  • DelayTime:

    延时执行时间,单位分钟

  • CrontabExpression:

    任务cron表达式,仅cron任务使用,其他时候默认为空

  • RetryWait:

    重试等待

  • Retriable:

    是否可以重试

  • TryLimit:

    重试限制

  • RunPriority:

    优先级

  • ProductName:

    产品名称

  • SelfDepend:

    1 有序串行 一次一个,排队 orderly

  • TaskAction:

    时间指定,如月任务指定1,3号,则填入 1,3。非空。默认 “”

  • ExecutionEndTime:

    调度执行结束时间

  • ExecutionStartTime:

    调度执行开始时间

  • TaskAutoSubmit:

    是否自动提交

  • InstanceInitStrategy:

    实例生成方式,T_PLUS_0 当天任务当天调度 / T_PLUS_1 当天任务后一天调度



18689
18690
18691
# File 'lib/v20210820/models.rb', line 18689

def CrontabExpression
  @CrontabExpression
end

#CycleStepObject

注意:此字段可能返回 null,表示取不到有效值。 2 无序串行 一次一个,不排队 serial 3 并行 一次多个 parallel 月任务:如具体1,3号则写 “1,3”,指定月末不可和具体号数一起输入,仅能为 “L” 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • WorkflowName:

    名称

  • DependencyWorkflow:

    依赖:yes、no

  • StartTime:

    任务开始数据时间。非空。默认当前时间

  • EndTime:

    任务结束数据时间。非空。默认当前时间

  • CycleType:

    周期类型。一次性任务:6、分钟任务:1、小时任务:2、天任务:3、周任务:4、月任务:5、crontab任务:0

  • CycleStep:

    间隔,可选,默认1。非空。默认 1

  • DelayTime:

    延时执行时间,单位分钟

  • CrontabExpression:

    任务cron表达式,仅cron任务使用,其他时候默认为空

  • RetryWait:

    重试等待

  • Retriable:

    是否可以重试

  • TryLimit:

    重试限制

  • RunPriority:

    优先级

  • ProductName:

    产品名称

  • SelfDepend:

    1 有序串行 一次一个,排队 orderly

  • TaskAction:

    时间指定,如月任务指定1,3号,则填入 1,3。非空。默认 “”

  • ExecutionEndTime:

    调度执行结束时间

  • ExecutionStartTime:

    调度执行开始时间

  • TaskAutoSubmit:

    是否自动提交

  • InstanceInitStrategy:

    实例生成方式,T_PLUS_0 当天任务当天调度 / T_PLUS_1 当天任务后一天调度



18689
18690
18691
# File 'lib/v20210820/models.rb', line 18689

def CycleStep
  @CycleStep
end

#CycleTypeObject

注意:此字段可能返回 null,表示取不到有效值。 2 无序串行 一次一个,不排队 serial 3 并行 一次多个 parallel 月任务:如具体1,3号则写 “1,3”,指定月末不可和具体号数一起输入,仅能为 “L” 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • WorkflowName:

    名称

  • DependencyWorkflow:

    依赖:yes、no

  • StartTime:

    任务开始数据时间。非空。默认当前时间

  • EndTime:

    任务结束数据时间。非空。默认当前时间

  • CycleType:

    周期类型。一次性任务:6、分钟任务:1、小时任务:2、天任务:3、周任务:4、月任务:5、crontab任务:0

  • CycleStep:

    间隔,可选,默认1。非空。默认 1

  • DelayTime:

    延时执行时间,单位分钟

  • CrontabExpression:

    任务cron表达式,仅cron任务使用,其他时候默认为空

  • RetryWait:

    重试等待

  • Retriable:

    是否可以重试

  • TryLimit:

    重试限制

  • RunPriority:

    优先级

  • ProductName:

    产品名称

  • SelfDepend:

    1 有序串行 一次一个,排队 orderly

  • TaskAction:

    时间指定,如月任务指定1,3号,则填入 1,3。非空。默认 “”

  • ExecutionEndTime:

    调度执行结束时间

  • ExecutionStartTime:

    调度执行开始时间

  • TaskAutoSubmit:

    是否自动提交

  • InstanceInitStrategy:

    实例生成方式,T_PLUS_0 当天任务当天调度 / T_PLUS_1 当天任务后一天调度



18689
18690
18691
# File 'lib/v20210820/models.rb', line 18689

def CycleType
  @CycleType
end

#DelayTimeObject

注意:此字段可能返回 null,表示取不到有效值。 2 无序串行 一次一个,不排队 serial 3 并行 一次多个 parallel 月任务:如具体1,3号则写 “1,3”,指定月末不可和具体号数一起输入,仅能为 “L” 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • WorkflowName:

    名称

  • DependencyWorkflow:

    依赖:yes、no

  • StartTime:

    任务开始数据时间。非空。默认当前时间

  • EndTime:

    任务结束数据时间。非空。默认当前时间

  • CycleType:

    周期类型。一次性任务:6、分钟任务:1、小时任务:2、天任务:3、周任务:4、月任务:5、crontab任务:0

  • CycleStep:

    间隔,可选,默认1。非空。默认 1

  • DelayTime:

    延时执行时间,单位分钟

  • CrontabExpression:

    任务cron表达式,仅cron任务使用,其他时候默认为空

  • RetryWait:

    重试等待

  • Retriable:

    是否可以重试

  • TryLimit:

    重试限制

  • RunPriority:

    优先级

  • ProductName:

    产品名称

  • SelfDepend:

    1 有序串行 一次一个,排队 orderly

  • TaskAction:

    时间指定,如月任务指定1,3号,则填入 1,3。非空。默认 “”

  • ExecutionEndTime:

    调度执行结束时间

  • ExecutionStartTime:

    调度执行开始时间

  • TaskAutoSubmit:

    是否自动提交

  • InstanceInitStrategy:

    实例生成方式,T_PLUS_0 当天任务当天调度 / T_PLUS_1 当天任务后一天调度



18689
18690
18691
# File 'lib/v20210820/models.rb', line 18689

def DelayTime
  @DelayTime
end

#DependencyWorkflowObject

注意:此字段可能返回 null,表示取不到有效值。 2 无序串行 一次一个,不排队 serial 3 并行 一次多个 parallel 月任务:如具体1,3号则写 “1,3”,指定月末不可和具体号数一起输入,仅能为 “L” 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • WorkflowName:

    名称

  • DependencyWorkflow:

    依赖:yes、no

  • StartTime:

    任务开始数据时间。非空。默认当前时间

  • EndTime:

    任务结束数据时间。非空。默认当前时间

  • CycleType:

    周期类型。一次性任务:6、分钟任务:1、小时任务:2、天任务:3、周任务:4、月任务:5、crontab任务:0

  • CycleStep:

    间隔,可选,默认1。非空。默认 1

  • DelayTime:

    延时执行时间,单位分钟

  • CrontabExpression:

    任务cron表达式,仅cron任务使用,其他时候默认为空

  • RetryWait:

    重试等待

  • Retriable:

    是否可以重试

  • TryLimit:

    重试限制

  • RunPriority:

    优先级

  • ProductName:

    产品名称

  • SelfDepend:

    1 有序串行 一次一个,排队 orderly

  • TaskAction:

    时间指定,如月任务指定1,3号,则填入 1,3。非空。默认 “”

  • ExecutionEndTime:

    调度执行结束时间

  • ExecutionStartTime:

    调度执行开始时间

  • TaskAutoSubmit:

    是否自动提交

  • InstanceInitStrategy:

    实例生成方式,T_PLUS_0 当天任务当天调度 / T_PLUS_1 当天任务后一天调度



18689
18690
18691
# File 'lib/v20210820/models.rb', line 18689

def DependencyWorkflow
  @DependencyWorkflow
end

#EndTimeObject

注意:此字段可能返回 null,表示取不到有效值。 2 无序串行 一次一个,不排队 serial 3 并行 一次多个 parallel 月任务:如具体1,3号则写 “1,3”,指定月末不可和具体号数一起输入,仅能为 “L” 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • WorkflowName:

    名称

  • DependencyWorkflow:

    依赖:yes、no

  • StartTime:

    任务开始数据时间。非空。默认当前时间

  • EndTime:

    任务结束数据时间。非空。默认当前时间

  • CycleType:

    周期类型。一次性任务:6、分钟任务:1、小时任务:2、天任务:3、周任务:4、月任务:5、crontab任务:0

  • CycleStep:

    间隔,可选,默认1。非空。默认 1

  • DelayTime:

    延时执行时间,单位分钟

  • CrontabExpression:

    任务cron表达式,仅cron任务使用,其他时候默认为空

  • RetryWait:

    重试等待

  • Retriable:

    是否可以重试

  • TryLimit:

    重试限制

  • RunPriority:

    优先级

  • ProductName:

    产品名称

  • SelfDepend:

    1 有序串行 一次一个,排队 orderly

  • TaskAction:

    时间指定,如月任务指定1,3号,则填入 1,3。非空。默认 “”

  • ExecutionEndTime:

    调度执行结束时间

  • ExecutionStartTime:

    调度执行开始时间

  • TaskAutoSubmit:

    是否自动提交

  • InstanceInitStrategy:

    实例生成方式,T_PLUS_0 当天任务当天调度 / T_PLUS_1 当天任务后一天调度



18689
18690
18691
# File 'lib/v20210820/models.rb', line 18689

def EndTime
  @EndTime
end

#ExecutionEndTimeObject

注意:此字段可能返回 null,表示取不到有效值。 2 无序串行 一次一个,不排队 serial 3 并行 一次多个 parallel 月任务:如具体1,3号则写 “1,3”,指定月末不可和具体号数一起输入,仅能为 “L” 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • WorkflowName:

    名称

  • DependencyWorkflow:

    依赖:yes、no

  • StartTime:

    任务开始数据时间。非空。默认当前时间

  • EndTime:

    任务结束数据时间。非空。默认当前时间

  • CycleType:

    周期类型。一次性任务:6、分钟任务:1、小时任务:2、天任务:3、周任务:4、月任务:5、crontab任务:0

  • CycleStep:

    间隔,可选,默认1。非空。默认 1

  • DelayTime:

    延时执行时间,单位分钟

  • CrontabExpression:

    任务cron表达式,仅cron任务使用,其他时候默认为空

  • RetryWait:

    重试等待

  • Retriable:

    是否可以重试

  • TryLimit:

    重试限制

  • RunPriority:

    优先级

  • ProductName:

    产品名称

  • SelfDepend:

    1 有序串行 一次一个,排队 orderly

  • TaskAction:

    时间指定,如月任务指定1,3号,则填入 1,3。非空。默认 “”

  • ExecutionEndTime:

    调度执行结束时间

  • ExecutionStartTime:

    调度执行开始时间

  • TaskAutoSubmit:

    是否自动提交

  • InstanceInitStrategy:

    实例生成方式,T_PLUS_0 当天任务当天调度 / T_PLUS_1 当天任务后一天调度



18689
18690
18691
# File 'lib/v20210820/models.rb', line 18689

def ExecutionEndTime
  @ExecutionEndTime
end

#ExecutionStartTimeObject

注意:此字段可能返回 null,表示取不到有效值。 2 无序串行 一次一个,不排队 serial 3 并行 一次多个 parallel 月任务:如具体1,3号则写 “1,3”,指定月末不可和具体号数一起输入,仅能为 “L” 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • WorkflowName:

    名称

  • DependencyWorkflow:

    依赖:yes、no

  • StartTime:

    任务开始数据时间。非空。默认当前时间

  • EndTime:

    任务结束数据时间。非空。默认当前时间

  • CycleType:

    周期类型。一次性任务:6、分钟任务:1、小时任务:2、天任务:3、周任务:4、月任务:5、crontab任务:0

  • CycleStep:

    间隔,可选,默认1。非空。默认 1

  • DelayTime:

    延时执行时间,单位分钟

  • CrontabExpression:

    任务cron表达式,仅cron任务使用,其他时候默认为空

  • RetryWait:

    重试等待

  • Retriable:

    是否可以重试

  • TryLimit:

    重试限制

  • RunPriority:

    优先级

  • ProductName:

    产品名称

  • SelfDepend:

    1 有序串行 一次一个,排队 orderly

  • TaskAction:

    时间指定,如月任务指定1,3号,则填入 1,3。非空。默认 “”

  • ExecutionEndTime:

    调度执行结束时间

  • ExecutionStartTime:

    调度执行开始时间

  • TaskAutoSubmit:

    是否自动提交

  • InstanceInitStrategy:

    实例生成方式,T_PLUS_0 当天任务当天调度 / T_PLUS_1 当天任务后一天调度



18689
18690
18691
# File 'lib/v20210820/models.rb', line 18689

def ExecutionStartTime
  @ExecutionStartTime
end

#InstanceInitStrategyObject

注意:此字段可能返回 null,表示取不到有效值。 2 无序串行 一次一个,不排队 serial 3 并行 一次多个 parallel 月任务:如具体1,3号则写 “1,3”,指定月末不可和具体号数一起输入,仅能为 “L” 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • WorkflowName:

    名称

  • DependencyWorkflow:

    依赖:yes、no

  • StartTime:

    任务开始数据时间。非空。默认当前时间

  • EndTime:

    任务结束数据时间。非空。默认当前时间

  • CycleType:

    周期类型。一次性任务:6、分钟任务:1、小时任务:2、天任务:3、周任务:4、月任务:5、crontab任务:0

  • CycleStep:

    间隔,可选,默认1。非空。默认 1

  • DelayTime:

    延时执行时间,单位分钟

  • CrontabExpression:

    任务cron表达式,仅cron任务使用,其他时候默认为空

  • RetryWait:

    重试等待

  • Retriable:

    是否可以重试

  • TryLimit:

    重试限制

  • RunPriority:

    优先级

  • ProductName:

    产品名称

  • SelfDepend:

    1 有序串行 一次一个,排队 orderly

  • TaskAction:

    时间指定,如月任务指定1,3号,则填入 1,3。非空。默认 “”

  • ExecutionEndTime:

    调度执行结束时间

  • ExecutionStartTime:

    调度执行开始时间

  • TaskAutoSubmit:

    是否自动提交

  • InstanceInitStrategy:

    实例生成方式,T_PLUS_0 当天任务当天调度 / T_PLUS_1 当天任务后一天调度



18689
18690
18691
# File 'lib/v20210820/models.rb', line 18689

def InstanceInitStrategy
  @InstanceInitStrategy
end

#ProductNameObject

注意:此字段可能返回 null,表示取不到有效值。 2 无序串行 一次一个,不排队 serial 3 并行 一次多个 parallel 月任务:如具体1,3号则写 “1,3”,指定月末不可和具体号数一起输入,仅能为 “L” 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • WorkflowName:

    名称

  • DependencyWorkflow:

    依赖:yes、no

  • StartTime:

    任务开始数据时间。非空。默认当前时间

  • EndTime:

    任务结束数据时间。非空。默认当前时间

  • CycleType:

    周期类型。一次性任务:6、分钟任务:1、小时任务:2、天任务:3、周任务:4、月任务:5、crontab任务:0

  • CycleStep:

    间隔,可选,默认1。非空。默认 1

  • DelayTime:

    延时执行时间,单位分钟

  • CrontabExpression:

    任务cron表达式,仅cron任务使用,其他时候默认为空

  • RetryWait:

    重试等待

  • Retriable:

    是否可以重试

  • TryLimit:

    重试限制

  • RunPriority:

    优先级

  • ProductName:

    产品名称

  • SelfDepend:

    1 有序串行 一次一个,排队 orderly

  • TaskAction:

    时间指定,如月任务指定1,3号,则填入 1,3。非空。默认 “”

  • ExecutionEndTime:

    调度执行结束时间

  • ExecutionStartTime:

    调度执行开始时间

  • TaskAutoSubmit:

    是否自动提交

  • InstanceInitStrategy:

    实例生成方式,T_PLUS_0 当天任务当天调度 / T_PLUS_1 当天任务后一天调度



18689
18690
18691
# File 'lib/v20210820/models.rb', line 18689

def ProductName
  @ProductName
end

#RetriableObject

注意:此字段可能返回 null,表示取不到有效值。 2 无序串行 一次一个,不排队 serial 3 并行 一次多个 parallel 月任务:如具体1,3号则写 “1,3”,指定月末不可和具体号数一起输入,仅能为 “L” 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • WorkflowName:

    名称

  • DependencyWorkflow:

    依赖:yes、no

  • StartTime:

    任务开始数据时间。非空。默认当前时间

  • EndTime:

    任务结束数据时间。非空。默认当前时间

  • CycleType:

    周期类型。一次性任务:6、分钟任务:1、小时任务:2、天任务:3、周任务:4、月任务:5、crontab任务:0

  • CycleStep:

    间隔,可选,默认1。非空。默认 1

  • DelayTime:

    延时执行时间,单位分钟

  • CrontabExpression:

    任务cron表达式,仅cron任务使用,其他时候默认为空

  • RetryWait:

    重试等待

  • Retriable:

    是否可以重试

  • TryLimit:

    重试限制

  • RunPriority:

    优先级

  • ProductName:

    产品名称

  • SelfDepend:

    1 有序串行 一次一个,排队 orderly

  • TaskAction:

    时间指定,如月任务指定1,3号,则填入 1,3。非空。默认 “”

  • ExecutionEndTime:

    调度执行结束时间

  • ExecutionStartTime:

    调度执行开始时间

  • TaskAutoSubmit:

    是否自动提交

  • InstanceInitStrategy:

    实例生成方式,T_PLUS_0 当天任务当天调度 / T_PLUS_1 当天任务后一天调度



18689
18690
18691
# File 'lib/v20210820/models.rb', line 18689

def Retriable
  @Retriable
end

#RetryWaitObject

注意:此字段可能返回 null,表示取不到有效值。 2 无序串行 一次一个,不排队 serial 3 并行 一次多个 parallel 月任务:如具体1,3号则写 “1,3”,指定月末不可和具体号数一起输入,仅能为 “L” 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • WorkflowName:

    名称

  • DependencyWorkflow:

    依赖:yes、no

  • StartTime:

    任务开始数据时间。非空。默认当前时间

  • EndTime:

    任务结束数据时间。非空。默认当前时间

  • CycleType:

    周期类型。一次性任务:6、分钟任务:1、小时任务:2、天任务:3、周任务:4、月任务:5、crontab任务:0

  • CycleStep:

    间隔,可选,默认1。非空。默认 1

  • DelayTime:

    延时执行时间,单位分钟

  • CrontabExpression:

    任务cron表达式,仅cron任务使用,其他时候默认为空

  • RetryWait:

    重试等待

  • Retriable:

    是否可以重试

  • TryLimit:

    重试限制

  • RunPriority:

    优先级

  • ProductName:

    产品名称

  • SelfDepend:

    1 有序串行 一次一个,排队 orderly

  • TaskAction:

    时间指定,如月任务指定1,3号,则填入 1,3。非空。默认 “”

  • ExecutionEndTime:

    调度执行结束时间

  • ExecutionStartTime:

    调度执行开始时间

  • TaskAutoSubmit:

    是否自动提交

  • InstanceInitStrategy:

    实例生成方式,T_PLUS_0 当天任务当天调度 / T_PLUS_1 当天任务后一天调度



18689
18690
18691
# File 'lib/v20210820/models.rb', line 18689

def RetryWait
  @RetryWait
end

#RunPriorityObject

注意:此字段可能返回 null,表示取不到有效值。 2 无序串行 一次一个,不排队 serial 3 并行 一次多个 parallel 月任务:如具体1,3号则写 “1,3”,指定月末不可和具体号数一起输入,仅能为 “L” 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • WorkflowName:

    名称

  • DependencyWorkflow:

    依赖:yes、no

  • StartTime:

    任务开始数据时间。非空。默认当前时间

  • EndTime:

    任务结束数据时间。非空。默认当前时间

  • CycleType:

    周期类型。一次性任务:6、分钟任务:1、小时任务:2、天任务:3、周任务:4、月任务:5、crontab任务:0

  • CycleStep:

    间隔,可选,默认1。非空。默认 1

  • DelayTime:

    延时执行时间,单位分钟

  • CrontabExpression:

    任务cron表达式,仅cron任务使用,其他时候默认为空

  • RetryWait:

    重试等待

  • Retriable:

    是否可以重试

  • TryLimit:

    重试限制

  • RunPriority:

    优先级

  • ProductName:

    产品名称

  • SelfDepend:

    1 有序串行 一次一个,排队 orderly

  • TaskAction:

    时间指定,如月任务指定1,3号,则填入 1,3。非空。默认 “”

  • ExecutionEndTime:

    调度执行结束时间

  • ExecutionStartTime:

    调度执行开始时间

  • TaskAutoSubmit:

    是否自动提交

  • InstanceInitStrategy:

    实例生成方式,T_PLUS_0 当天任务当天调度 / T_PLUS_1 当天任务后一天调度



18689
18690
18691
# File 'lib/v20210820/models.rb', line 18689

def RunPriority
  @RunPriority
end

#SelfDependObject

注意:此字段可能返回 null,表示取不到有效值。 2 无序串行 一次一个,不排队 serial 3 并行 一次多个 parallel 月任务:如具体1,3号则写 “1,3”,指定月末不可和具体号数一起输入,仅能为 “L” 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • WorkflowName:

    名称

  • DependencyWorkflow:

    依赖:yes、no

  • StartTime:

    任务开始数据时间。非空。默认当前时间

  • EndTime:

    任务结束数据时间。非空。默认当前时间

  • CycleType:

    周期类型。一次性任务:6、分钟任务:1、小时任务:2、天任务:3、周任务:4、月任务:5、crontab任务:0

  • CycleStep:

    间隔,可选,默认1。非空。默认 1

  • DelayTime:

    延时执行时间,单位分钟

  • CrontabExpression:

    任务cron表达式,仅cron任务使用,其他时候默认为空

  • RetryWait:

    重试等待

  • Retriable:

    是否可以重试

  • TryLimit:

    重试限制

  • RunPriority:

    优先级

  • ProductName:

    产品名称

  • SelfDepend:

    1 有序串行 一次一个,排队 orderly

  • TaskAction:

    时间指定,如月任务指定1,3号,则填入 1,3。非空。默认 “”

  • ExecutionEndTime:

    调度执行结束时间

  • ExecutionStartTime:

    调度执行开始时间

  • TaskAutoSubmit:

    是否自动提交

  • InstanceInitStrategy:

    实例生成方式,T_PLUS_0 当天任务当天调度 / T_PLUS_1 当天任务后一天调度



18689
18690
18691
# File 'lib/v20210820/models.rb', line 18689

def SelfDepend
  @SelfDepend
end

#StartTimeObject

注意:此字段可能返回 null,表示取不到有效值。 2 无序串行 一次一个,不排队 serial 3 并行 一次多个 parallel 月任务:如具体1,3号则写 “1,3”,指定月末不可和具体号数一起输入,仅能为 “L” 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • WorkflowName:

    名称

  • DependencyWorkflow:

    依赖:yes、no

  • StartTime:

    任务开始数据时间。非空。默认当前时间

  • EndTime:

    任务结束数据时间。非空。默认当前时间

  • CycleType:

    周期类型。一次性任务:6、分钟任务:1、小时任务:2、天任务:3、周任务:4、月任务:5、crontab任务:0

  • CycleStep:

    间隔,可选,默认1。非空。默认 1

  • DelayTime:

    延时执行时间,单位分钟

  • CrontabExpression:

    任务cron表达式,仅cron任务使用,其他时候默认为空

  • RetryWait:

    重试等待

  • Retriable:

    是否可以重试

  • TryLimit:

    重试限制

  • RunPriority:

    优先级

  • ProductName:

    产品名称

  • SelfDepend:

    1 有序串行 一次一个,排队 orderly

  • TaskAction:

    时间指定,如月任务指定1,3号,则填入 1,3。非空。默认 “”

  • ExecutionEndTime:

    调度执行结束时间

  • ExecutionStartTime:

    调度执行开始时间

  • TaskAutoSubmit:

    是否自动提交

  • InstanceInitStrategy:

    实例生成方式,T_PLUS_0 当天任务当天调度 / T_PLUS_1 当天任务后一天调度



18689
18690
18691
# File 'lib/v20210820/models.rb', line 18689

def StartTime
  @StartTime
end

#TaskActionObject

注意:此字段可能返回 null,表示取不到有效值。 2 无序串行 一次一个,不排队 serial 3 并行 一次多个 parallel 月任务:如具体1,3号则写 “1,3”,指定月末不可和具体号数一起输入,仅能为 “L” 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • WorkflowName:

    名称

  • DependencyWorkflow:

    依赖:yes、no

  • StartTime:

    任务开始数据时间。非空。默认当前时间

  • EndTime:

    任务结束数据时间。非空。默认当前时间

  • CycleType:

    周期类型。一次性任务:6、分钟任务:1、小时任务:2、天任务:3、周任务:4、月任务:5、crontab任务:0

  • CycleStep:

    间隔,可选,默认1。非空。默认 1

  • DelayTime:

    延时执行时间,单位分钟

  • CrontabExpression:

    任务cron表达式,仅cron任务使用,其他时候默认为空

  • RetryWait:

    重试等待

  • Retriable:

    是否可以重试

  • TryLimit:

    重试限制

  • RunPriority:

    优先级

  • ProductName:

    产品名称

  • SelfDepend:

    1 有序串行 一次一个,排队 orderly

  • TaskAction:

    时间指定,如月任务指定1,3号,则填入 1,3。非空。默认 “”

  • ExecutionEndTime:

    调度执行结束时间

  • ExecutionStartTime:

    调度执行开始时间

  • TaskAutoSubmit:

    是否自动提交

  • InstanceInitStrategy:

    实例生成方式,T_PLUS_0 当天任务当天调度 / T_PLUS_1 当天任务后一天调度



18689
18690
18691
# File 'lib/v20210820/models.rb', line 18689

def TaskAction
  @TaskAction
end

#TaskAutoSubmitObject

注意:此字段可能返回 null,表示取不到有效值。 2 无序串行 一次一个,不排队 serial 3 并行 一次多个 parallel 月任务:如具体1,3号则写 “1,3”,指定月末不可和具体号数一起输入,仅能为 “L” 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • WorkflowName:

    名称

  • DependencyWorkflow:

    依赖:yes、no

  • StartTime:

    任务开始数据时间。非空。默认当前时间

  • EndTime:

    任务结束数据时间。非空。默认当前时间

  • CycleType:

    周期类型。一次性任务:6、分钟任务:1、小时任务:2、天任务:3、周任务:4、月任务:5、crontab任务:0

  • CycleStep:

    间隔,可选,默认1。非空。默认 1

  • DelayTime:

    延时执行时间,单位分钟

  • CrontabExpression:

    任务cron表达式,仅cron任务使用,其他时候默认为空

  • RetryWait:

    重试等待

  • Retriable:

    是否可以重试

  • TryLimit:

    重试限制

  • RunPriority:

    优先级

  • ProductName:

    产品名称

  • SelfDepend:

    1 有序串行 一次一个,排队 orderly

  • TaskAction:

    时间指定,如月任务指定1,3号,则填入 1,3。非空。默认 “”

  • ExecutionEndTime:

    调度执行结束时间

  • ExecutionStartTime:

    调度执行开始时间

  • TaskAutoSubmit:

    是否自动提交

  • InstanceInitStrategy:

    实例生成方式,T_PLUS_0 当天任务当天调度 / T_PLUS_1 当天任务后一天调度



18689
18690
18691
# File 'lib/v20210820/models.rb', line 18689

def TaskAutoSubmit
  @TaskAutoSubmit
end

#TryLimitObject

注意:此字段可能返回 null,表示取不到有效值。 2 无序串行 一次一个,不排队 serial 3 并行 一次多个 parallel 月任务:如具体1,3号则写 “1,3”,指定月末不可和具体号数一起输入,仅能为 “L” 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • WorkflowName:

    名称

  • DependencyWorkflow:

    依赖:yes、no

  • StartTime:

    任务开始数据时间。非空。默认当前时间

  • EndTime:

    任务结束数据时间。非空。默认当前时间

  • CycleType:

    周期类型。一次性任务:6、分钟任务:1、小时任务:2、天任务:3、周任务:4、月任务:5、crontab任务:0

  • CycleStep:

    间隔,可选,默认1。非空。默认 1

  • DelayTime:

    延时执行时间,单位分钟

  • CrontabExpression:

    任务cron表达式,仅cron任务使用,其他时候默认为空

  • RetryWait:

    重试等待

  • Retriable:

    是否可以重试

  • TryLimit:

    重试限制

  • RunPriority:

    优先级

  • ProductName:

    产品名称

  • SelfDepend:

    1 有序串行 一次一个,排队 orderly

  • TaskAction:

    时间指定,如月任务指定1,3号,则填入 1,3。非空。默认 “”

  • ExecutionEndTime:

    调度执行结束时间

  • ExecutionStartTime:

    调度执行开始时间

  • TaskAutoSubmit:

    是否自动提交

  • InstanceInitStrategy:

    实例生成方式,T_PLUS_0 当天任务当天调度 / T_PLUS_1 当天任务后一天调度



18689
18690
18691
# File 'lib/v20210820/models.rb', line 18689

def TryLimit
  @TryLimit
end

#WorkflowNameObject

注意:此字段可能返回 null,表示取不到有效值。 2 无序串行 一次一个,不排队 serial 3 并行 一次多个 parallel 月任务:如具体1,3号则写 “1,3”,指定月末不可和具体号数一起输入,仅能为 “L” 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • WorkflowName:

    名称

  • DependencyWorkflow:

    依赖:yes、no

  • StartTime:

    任务开始数据时间。非空。默认当前时间

  • EndTime:

    任务结束数据时间。非空。默认当前时间

  • CycleType:

    周期类型。一次性任务:6、分钟任务:1、小时任务:2、天任务:3、周任务:4、月任务:5、crontab任务:0

  • CycleStep:

    间隔,可选,默认1。非空。默认 1

  • DelayTime:

    延时执行时间,单位分钟

  • CrontabExpression:

    任务cron表达式,仅cron任务使用,其他时候默认为空

  • RetryWait:

    重试等待

  • Retriable:

    是否可以重试

  • TryLimit:

    重试限制

  • RunPriority:

    优先级

  • ProductName:

    产品名称

  • SelfDepend:

    1 有序串行 一次一个,排队 orderly

  • TaskAction:

    时间指定,如月任务指定1,3号,则填入 1,3。非空。默认 “”

  • ExecutionEndTime:

    调度执行结束时间

  • ExecutionStartTime:

    调度执行开始时间

  • TaskAutoSubmit:

    是否自动提交

  • InstanceInitStrategy:

    实例生成方式,T_PLUS_0 当天任务当天调度 / T_PLUS_1 当天任务后一天调度



18689
18690
18691
# File 'lib/v20210820/models.rb', line 18689

def WorkflowName
  @WorkflowName
end

Instance Method Details

#deserialize(params) ⇒ Object



18713
18714
18715
18716
18717
18718
18719
18720
18721
18722
18723
18724
18725
18726
18727
18728
18729
18730
18731
18732
18733
# File 'lib/v20210820/models.rb', line 18713

def deserialize(params)
  @WorkflowName = params['WorkflowName']
  @DependencyWorkflow = params['DependencyWorkflow']
  @StartTime = params['StartTime']
  @EndTime = params['EndTime']
  @CycleType = params['CycleType']
  @CycleStep = params['CycleStep']
  @DelayTime = params['DelayTime']
  @CrontabExpression = params['CrontabExpression']
  @RetryWait = params['RetryWait']
  @Retriable = params['Retriable']
  @TryLimit = params['TryLimit']
  @RunPriority = params['RunPriority']
  @ProductName = params['ProductName']
  @SelfDepend = params['SelfDepend']
  @TaskAction = params['TaskAction']
  @ExecutionEndTime = params['ExecutionEndTime']
  @ExecutionStartTime = params['ExecutionStartTime']
  @TaskAutoSubmit = params['TaskAutoSubmit']
  @InstanceInitStrategy = params['InstanceInitStrategy']
end