Class ModifyExecStrategyRequest

    • Constructor Detail

      • ModifyExecStrategyRequest

        public ModifyExecStrategyRequest()
      • ModifyExecStrategyRequest

        public ModifyExecStrategyRequest​(ModifyExecStrategyRequest 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

      • getRuleGroupId

        public Long getRuleGroupId()
        Get 规则组ID
        Returns:
        RuleGroupId 规则组ID
      • setRuleGroupId

        public void setRuleGroupId​(Long RuleGroupId)
        Set 规则组ID
        Parameters:
        RuleGroupId - 规则组ID
      • getMonitorType

        public Long getMonitorType()
        Get 监控类型 1.未配置, 2.关联生产调度, 3.离线周期检测
        Returns:
        MonitorType 监控类型 1.未配置, 2.关联生产调度, 3.离线周期检测
      • setMonitorType

        public void setMonitorType​(Long MonitorType)
        Set 监控类型 1.未配置, 2.关联生产调度, 3.离线周期检测
        Parameters:
        MonitorType - 监控类型 1.未配置, 2.关联生产调度, 3.离线周期检测
      • getExecQueue

        public String getExecQueue()
        Get 计算队列
        Returns:
        ExecQueue 计算队列
      • setExecQueue

        public void setExecQueue​(String ExecQueue)
        Set 计算队列
        Parameters:
        ExecQueue - 计算队列
      • getExecutorGroupId

        public String getExecutorGroupId()
        Get 执行资源组ID
        Returns:
        ExecutorGroupId 执行资源组ID
      • setExecutorGroupId

        public void setExecutorGroupId​(String ExecutorGroupId)
        Set 执行资源组ID
        Parameters:
        ExecutorGroupId - 执行资源组ID
      • getExecutorGroupName

        public String getExecutorGroupName()
        Get 执行资源组名称
        Returns:
        ExecutorGroupName 执行资源组名称
      • setExecutorGroupName

        public void setExecutorGroupName​(String ExecutorGroupName)
        Set 执行资源组名称
        Parameters:
        ExecutorGroupName - 执行资源组名称
      • getTasks

        public ProdSchedulerTask[] getTasks()
        Get 关联的生产调度任务列表
        Returns:
        Tasks 关联的生产调度任务列表
      • setTasks

        public void setTasks​(ProdSchedulerTask[] Tasks)
        Set 关联的生产调度任务列表
        Parameters:
        Tasks - 关联的生产调度任务列表
      • getProjectId

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

        public void setProjectId​(String ProjectId)
        Set 项目ID
        Parameters:
        ProjectId - 项目ID
      • getStartTime

        public String getStartTime()
        Get 离线周期模式下,生效日期-开始时间
        Returns:
        StartTime 离线周期模式下,生效日期-开始时间
      • setStartTime

        public void setStartTime​(String StartTime)
        Set 离线周期模式下,生效日期-开始时间
        Parameters:
        StartTime - 离线周期模式下,生效日期-开始时间
      • getEndTime

        public String getEndTime()
        Get 离线周期模式下,生效日期-结束时间
        Returns:
        EndTime 离线周期模式下,生效日期-结束时间
      • setEndTime

        public void setEndTime​(String EndTime)
        Set 离线周期模式下,生效日期-结束时间
        Parameters:
        EndTime - 离线周期模式下,生效日期-结束时间
      • getCycleType

        public String getCycleType()
        Get 离线周期模式下,调度周期 MINUTE_CYCLE:I, HOUR_CYCLE:H, DAY_CYCLE:D, WEEK_CYCLE:W, MONTH_CYCLE:M
        Returns:
        CycleType 离线周期模式下,调度周期 MINUTE_CYCLE:I, HOUR_CYCLE:H, DAY_CYCLE:D, WEEK_CYCLE:W, MONTH_CYCLE:M
      • setCycleType

        public void setCycleType​(String CycleType)
        Set 离线周期模式下,调度周期 MINUTE_CYCLE:I, HOUR_CYCLE:H, DAY_CYCLE:D, WEEK_CYCLE:W, MONTH_CYCLE:M
        Parameters:
        CycleType - 离线周期模式下,调度周期 MINUTE_CYCLE:I, HOUR_CYCLE:H, DAY_CYCLE:D, WEEK_CYCLE:W, MONTH_CYCLE:M
      • getCycleStep

        public Long getCycleStep()
        Get 离线周期模式下,调度步长
        Returns:
        CycleStep 离线周期模式下,调度步长
      • setCycleStep

        public void setCycleStep​(Long CycleStep)
        Set 离线周期模式下,调度步长
        Parameters:
        CycleStep - 离线周期模式下,调度步长
      • getTaskAction

        public String getTaskAction()
        Get 离线周期模式下,指定时间
        Returns:
        TaskAction 离线周期模式下,指定时间
      • setTaskAction

        public void setTaskAction​(String TaskAction)
        Set 离线周期模式下,指定时间
        Parameters:
        TaskAction - 离线周期模式下,指定时间
      • getDelayTime

        public Long getDelayTime()
        Get 延时执行时间,单位分钟,可选: <0-1439
        Returns:
        DelayTime 延时执行时间,单位分钟,可选: <0-1439
      • setDelayTime

        public void setDelayTime​(Long DelayTime)
        Set 延时执行时间,单位分钟,可选: <0-1439
        Parameters:
        DelayTime - 延时执行时间,单位分钟,可选: <0-1439
      • getDatabaseId

        public String getDatabaseId()
        Get 数据库Id
        Returns:
        DatabaseId 数据库Id
      • setDatabaseId

        public void setDatabaseId​(String DatabaseId)
        Set 数据库Id
        Parameters:
        DatabaseId - 数据库Id
      • getDatasourceId

        public String getDatasourceId()
        Get 数据源Id
        Returns:
        DatasourceId 数据源Id
      • setDatasourceId

        public void setDatasourceId​(String DatasourceId)
        Set 数据源Id
        Parameters:
        DatasourceId - 数据源Id
      • getTableId

        public String getTableId()
        Get 数据表Id
        Returns:
        TableId 数据表Id
      • setTableId

        public void setTableId​(String TableId)
        Set 数据表Id
        Parameters:
        TableId - 数据表Id
      • getExecEngineType

        public String getExecEngineType()
        Get 运行的执行引擎,不传时会请求该数据源下默认的执行引擎
        Returns:
        ExecEngineType 运行的执行引擎,不传时会请求该数据源下默认的执行引擎
      • setExecEngineType

        public void setExecEngineType​(String ExecEngineType)
        Set 运行的执行引擎,不传时会请求该数据源下默认的执行引擎
        Parameters:
        ExecEngineType - 运行的执行引擎,不传时会请求该数据源下默认的执行引擎