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.



27580
27581
27582
27583
27584
27585
27586
27587
27588
27589
27590
27591
27592
27593
27594
27595
27596
27597
27598
27599
27600
# File 'lib/v20210820/models.rb', line 27580

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 当天任务后一天调度



27578
27579
27580
# File 'lib/v20210820/models.rb', line 27578

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 当天任务后一天调度



27578
27579
27580
# File 'lib/v20210820/models.rb', line 27578

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 当天任务后一天调度



27578
27579
27580
# File 'lib/v20210820/models.rb', line 27578

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 当天任务后一天调度



27578
27579
27580
# File 'lib/v20210820/models.rb', line 27578

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 当天任务后一天调度



27578
27579
27580
# File 'lib/v20210820/models.rb', line 27578

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 当天任务后一天调度



27578
27579
27580
# File 'lib/v20210820/models.rb', line 27578

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 当天任务后一天调度



27578
27579
27580
# File 'lib/v20210820/models.rb', line 27578

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 当天任务后一天调度



27578
27579
27580
# File 'lib/v20210820/models.rb', line 27578

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 当天任务后一天调度



27578
27579
27580
# File 'lib/v20210820/models.rb', line 27578

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 当天任务后一天调度



27578
27579
27580
# File 'lib/v20210820/models.rb', line 27578

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 当天任务后一天调度



27578
27579
27580
# File 'lib/v20210820/models.rb', line 27578

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 当天任务后一天调度



27578
27579
27580
# File 'lib/v20210820/models.rb', line 27578

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 当天任务后一天调度



27578
27579
27580
# File 'lib/v20210820/models.rb', line 27578

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 当天任务后一天调度



27578
27579
27580
# File 'lib/v20210820/models.rb', line 27578

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 当天任务后一天调度



27578
27579
27580
# File 'lib/v20210820/models.rb', line 27578

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 当天任务后一天调度



27578
27579
27580
# File 'lib/v20210820/models.rb', line 27578

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 当天任务后一天调度



27578
27579
27580
# File 'lib/v20210820/models.rb', line 27578

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 当天任务后一天调度



27578
27579
27580
# File 'lib/v20210820/models.rb', line 27578

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 当天任务后一天调度



27578
27579
27580
# File 'lib/v20210820/models.rb', line 27578

def WorkflowName
  @WorkflowName
end

Instance Method Details

#deserialize(params) ⇒ Object



27602
27603
27604
27605
27606
27607
27608
27609
27610
27611
27612
27613
27614
27615
27616
27617
27618
27619
27620
27621
27622
# File 'lib/v20210820/models.rb', line 27602

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