Class ModifyWorkflowScheduleRequest


  • public class ModifyWorkflowScheduleRequest
    extends AbstractModel
    • Constructor Detail

      • ModifyWorkflowScheduleRequest

        public ModifyWorkflowScheduleRequest()
      • ModifyWorkflowScheduleRequest

        public ModifyWorkflowScheduleRequest​(ModifyWorkflowScheduleRequest source)
        NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy, and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy.
    • Method Detail

      • getProjectId

        public String getProjectId()
        Get 项目Id
        Returns:
        ProjectId 项目Id
      • setProjectId

        public void setProjectId​(String ProjectId)
        Set 项目Id
        Parameters:
        ProjectId - 项目Id
      • getWorkflowId

        public String getWorkflowId()
        Get 工作流id
        Returns:
        WorkflowId 工作流id
      • setWorkflowId

        public void setWorkflowId​(String WorkflowId)
        Set 工作流id
        Parameters:
        WorkflowId - 工作流id
      • getDelayTime

        public Long getDelayTime()
        Get 延迟时间,单位分钟
        Returns:
        DelayTime 延迟时间,单位分钟
      • setDelayTime

        public void setDelayTime​(Long DelayTime)
        Set 延迟时间,单位分钟
        Parameters:
        DelayTime - 延迟时间,单位分钟
      • getStartupTime

        public Long getStartupTime()
        Get 启动时间
        Returns:
        StartupTime 启动时间
      • setStartupTime

        public void setStartupTime​(Long StartupTime)
        Set 启动时间
        Parameters:
        StartupTime - 启动时间
      • getSelfDepend

        public Long getSelfDepend()
        Get 自依赖类型 1:有序串行 一次一个 排队, 2: 无序串行 一次一个 不排队, 3:并行 一次多个
        Returns:
        SelfDepend 自依赖类型 1:有序串行 一次一个 排队, 2: 无序串行 一次一个 不排队, 3:并行 一次多个
      • setSelfDepend

        public void setSelfDepend​(Long SelfDepend)
        Set 自依赖类型 1:有序串行 一次一个 排队, 2: 无序串行 一次一个 不排队, 3:并行 一次多个
        Parameters:
        SelfDepend - 自依赖类型 1:有序串行 一次一个 排队, 2: 无序串行 一次一个 不排队, 3:并行 一次多个
      • getCycleType

        public Long getCycleType()
        Get "周期类型 0:crontab类型, 1:分钟,2:小时,3:天,4:周,5:月,6:一次性,7:用户驱动,10:弹性周期 周,11:弹性周期 月,12:年,13:即时触发Instant类型,与正常周期调度任务逻辑隔离
        Returns:
        CycleType "周期类型 0:crontab类型, 1:分钟,2:小时,3:天,4:周,5:月,6:一次性,7:用户驱动,10:弹性周期 周,11:弹性周期 月,12:年,13:即时触发Instant类型,与正常周期调度任务逻辑隔离
      • setCycleType

        public void setCycleType​(Long CycleType)
        Set "周期类型 0:crontab类型, 1:分钟,2:小时,3:天,4:周,5:月,6:一次性,7:用户驱动,10:弹性周期 周,11:弹性周期 月,12:年,13:即时触发Instant类型,与正常周期调度任务逻辑隔离
        Parameters:
        CycleType - "周期类型 0:crontab类型, 1:分钟,2:小时,3:天,4:周,5:月,6:一次性,7:用户驱动,10:弹性周期 周,11:弹性周期 月,12:年,13:即时触发Instant类型,与正常周期调度任务逻辑隔离
      • getCycleStep

        public Long getCycleStep()
        Get 步长,间隔时间,最小1
        Returns:
        CycleStep 步长,间隔时间,最小1
      • setCycleStep

        public void setCycleStep​(Long CycleStep)
        Set 步长,间隔时间,最小1
        Parameters:
        CycleStep - 步长,间隔时间,最小1
      • getStartTime

        public String getStartTime()
        Get 生效开始时间,格式 yyyy-MM-dd HH:mm:ss
        Returns:
        StartTime 生效开始时间,格式 yyyy-MM-dd HH:mm:ss
      • setStartTime

        public void setStartTime​(String StartTime)
        Set 生效开始时间,格式 yyyy-MM-dd HH:mm:ss
        Parameters:
        StartTime - 生效开始时间,格式 yyyy-MM-dd HH:mm:ss
      • getEndTime

        public String getEndTime()
        Get 生效结束时间,格式 yyyy-MM-dd HH:mm:ss
        Returns:
        EndTime 生效结束时间,格式 yyyy-MM-dd HH:mm:ss
      • setEndTime

        public void setEndTime​(String EndTime)
        Set 生效结束时间,格式 yyyy-MM-dd HH:mm:ss
        Parameters:
        EndTime - 生效结束时间,格式 yyyy-MM-dd HH:mm:ss
      • getTaskAction

        public String getTaskAction()
        Get 调度配置-弹性周期配置,小时/周/月/年调度才有,小时任务指定每天的0点3点4点跑,则为'0,3,4'。
        Returns:
        TaskAction 调度配置-弹性周期配置,小时/周/月/年调度才有,小时任务指定每天的0点3点4点跑,则为'0,3,4'。
      • setTaskAction

        public void setTaskAction​(String TaskAction)
        Set 调度配置-弹性周期配置,小时/周/月/年调度才有,小时任务指定每天的0点3点4点跑,则为'0,3,4'。
        Parameters:
        TaskAction - 调度配置-弹性周期配置,小时/周/月/年调度才有,小时任务指定每天的0点3点4点跑,则为'0,3,4'。
      • getCrontabExpression

        public String getCrontabExpression()
        Get cron表达式 周期类型为crontab调度才需要
        Returns:
        CrontabExpression cron表达式 周期类型为crontab调度才需要
      • setCrontabExpression

        public void setCrontabExpression​(String CrontabExpression)
        Set cron表达式 周期类型为crontab调度才需要
        Parameters:
        CrontabExpression - cron表达式 周期类型为crontab调度才需要
      • getExecutionStartTime

        public String getExecutionStartTime()
        Get 执行时间左闭区间,格式:HH:mm 小时调度才有,例如小时任务, 每日固定区间生效
        Returns:
        ExecutionStartTime 执行时间左闭区间,格式:HH:mm 小时调度才有,例如小时任务, 每日固定区间生效
      • setExecutionStartTime

        public void setExecutionStartTime​(String ExecutionStartTime)
        Set 执行时间左闭区间,格式:HH:mm 小时调度才有,例如小时任务, 每日固定区间生效
        Parameters:
        ExecutionStartTime - 执行时间左闭区间,格式:HH:mm 小时调度才有,例如小时任务, 每日固定区间生效
      • getExecutionEndTime

        public String getExecutionEndTime()
        Get 执行时间右闭区间,格式:HH:mm 小时调度才有,例如小时任务, 每日固定区间生效
        Returns:
        ExecutionEndTime 执行时间右闭区间,格式:HH:mm 小时调度才有,例如小时任务, 每日固定区间生效
      • setExecutionEndTime

        public void setExecutionEndTime​(String ExecutionEndTime)
        Set 执行时间右闭区间,格式:HH:mm 小时调度才有,例如小时任务, 每日固定区间生效
        Parameters:
        ExecutionEndTime - 执行时间右闭区间,格式:HH:mm 小时调度才有,例如小时任务, 每日固定区间生效
      • getDependencyWorkflow

        public String getDependencyWorkflow()
        Get 工作流依赖 ,yes 或者no
        Returns:
        DependencyWorkflow 工作流依赖 ,yes 或者no
      • setDependencyWorkflow

        public void setDependencyWorkflow​(String DependencyWorkflow)
        Set 工作流依赖 ,yes 或者no
        Parameters:
        DependencyWorkflow - 工作流依赖 ,yes 或者no