public class WorkflowSchedulerConfigurationInfo extends AbstractModel
header, skipSign| Constructor and Description |
|---|
WorkflowSchedulerConfigurationInfo() |
WorkflowSchedulerConfigurationInfo(WorkflowSchedulerConfigurationInfo 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.
|
| Modifier and Type | Method and Description |
|---|---|
String |
getCalendarId()
Get Calendar id.
|
String |
getCalendarOpen()
Get Whether calendar scheduling is enabled.
|
Boolean |
getClearLink()
Get The workflow contains cross-workflow dependencies and uses a cron expression for scheduling.
|
String |
getCrontabExpression()
Get Cron expression
|
String |
getCycleType()
Get Period type.
|
String |
getDependencyWorkflow()
Get Workflow dependency.
|
String |
getEndTime()
Get Effective End Time
|
String |
getExecutionEndTime()
Get Execution time right closed interval, for example: 23:59.
|
String |
getExecutionStartTime()
Get Execution time left closed interval, for example: 00:00.
|
String |
getMainCyclicConfig()
Get Takes effect when ModifyCycleValue = 1.
|
String |
getModifyCycleValue()
Get 0: Do not modify
1: Reset the task's upstream dependency configuration to the default value
|
String |
getScheduleTimeZone()
Get Specifies the time zone.
|
String |
getSelfDepend()
Get Self-Dependent.
|
String |
getStartTime()
Get Effective Start Time
|
String |
getSubordinateCyclicConfig()
Get Takes effect when ModifyCycleValue = 1.
|
void |
setCalendarId(String CalendarId)
Set Calendar id.
|
void |
setCalendarOpen(String CalendarOpen)
Set Whether calendar scheduling is enabled.
|
void |
setClearLink(Boolean ClearLink)
Set The workflow contains cross-workflow dependencies and uses a cron expression for scheduling.
|
void |
setCrontabExpression(String CrontabExpression)
Set Cron expression
|
void |
setCycleType(String CycleType)
Set Period type.
|
void |
setDependencyWorkflow(String DependencyWorkflow)
Set Workflow dependency.
|
void |
setEndTime(String EndTime)
Set Effective End Time
|
void |
setExecutionEndTime(String ExecutionEndTime)
Set Execution time right closed interval, for example: 23:59.
|
void |
setExecutionStartTime(String ExecutionStartTime)
Set Execution time left closed interval, for example: 00:00.
|
void |
setMainCyclicConfig(String MainCyclicConfig)
Set Takes effect when ModifyCycleValue = 1.
|
void |
setModifyCycleValue(String ModifyCycleValue)
Set 0: Do not modify
1: Reset the task's upstream dependency configuration to the default value
|
void |
setScheduleTimeZone(String ScheduleTimeZone)
Set Specifies the time zone.
|
void |
setSelfDepend(String SelfDepend)
Set Self-Dependent.
|
void |
setStartTime(String StartTime)
Set Effective Start Time
|
void |
setSubordinateCyclicConfig(String SubordinateCyclicConfig)
Set Takes effect when ModifyCycleValue = 1.
|
void |
toMap(HashMap<String,String> map,
String prefix)
Internal implementation, normal users should not use it.
|
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, isStream, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonStringpublic WorkflowSchedulerConfigurationInfo()
public WorkflowSchedulerConfigurationInfo(WorkflowSchedulerConfigurationInfo source)
public String getScheduleTimeZone()
public void setScheduleTimeZone(String ScheduleTimeZone)
ScheduleTimeZone - Specifies the time zone.public String getCycleType()
public void setCycleType(String CycleType)
CycleType - Period type. Supported types:
ONEOFF_CYCLE: specifies a one-time cycle.
YEAR_CYCLE: specifies the year cycle.
MONTH_CYCLE: specifies the monthly cycle.
WEEK_CYCLE: specifies the week cycle.
DAY_CYCLE: specifies the day cycle.
HOUR_CYCLE: specifies the hour cycle.
MINUTE_CYCLE: specifies the minute cycle.
CRONTAB_CYCLE: specifies the crontab expression typepublic String getSelfDepend()
public void setSelfDepend(String SelfDepend)
SelfDepend - Self-Dependent. Valid values: parallel, serial, orderly. Default value: serial.public String getStartTime()
public void setStartTime(String StartTime)
StartTime - Effective Start Timepublic String getEndTime()
public void setEndTime(String EndTime)
EndTime - Effective End Timepublic String getCrontabExpression()
public void setCrontabExpression(String CrontabExpression)
CrontabExpression - Cron expressionpublic String getDependencyWorkflow()
public void setDependencyWorkflow(String DependencyWorkflow)
DependencyWorkflow - Workflow dependency. Valid values: yes or no.public String getModifyCycleValue()
public void setModifyCycleValue(String ModifyCycleValue)
ModifyCycleValue - 0: Do not modify
1: Reset the task's upstream dependency configuration to the default valuepublic Boolean getClearLink()
public void setClearLink(Boolean ClearLink)
ClearLink - The workflow contains cross-workflow dependencies and uses a cron expression for scheduling. If unified scheduling is saved, unsupported dependencies will be disconnected.public String getMainCyclicConfig()
public void setMainCyclicConfig(String MainCyclicConfig)
MainCyclicConfig - Takes effect when ModifyCycleValue = 1. Indicates the default modification of the upstream dependency time dimension. Valid values are:
CRONTAB
DAY
HOUR
LIST_DAY
LIST_HOUR
LIST_MINUTE
MINUTE
MONTH
RANGE_DAY
RANGE_HOUR
RANGE_MINUTE
WEEK
YEAR
https://capi.woa.com/object/detail?product=wedata&env=api_dev&version=2025-08-06&name=WorkflowSchedulerConfigurationInfopublic String getSubordinateCyclicConfig()
public void setSubordinateCyclicConfig(String SubordinateCyclicConfig)
SubordinateCyclicConfig - Takes effect when ModifyCycleValue = 1. Indicates the default modification of the upstream dependency - instance scope. Valid values are:
ALL_DAY_OF_YEAR
ALL_MONTH_OF_YEAR
CURRENT
CURRENT_DAY
CURRENT_HOUR
CURRENT_MINUTE
CURRENT_MONTH
CURRENT_WEEK
CURRENT_YEAR
PREVIOUS_BEGIN_OF_MONTH
PREVIOUS_DAY
PREVIOUS_DAY_LATER_OFFSET_HOUR
PREVIOUS_DAY_LATER_OFFSET_MINUTE
PREVIOUS_END_OF_MONTH
PREVIOUS_FRIDAY
PREVIOUS_HOUR
PREVIOUS_HOUR_CYCLE
PREVIOUS_HOUR_LATER_OFFSET_MINUTE
PREVIOUS_MINUTE_CYCLE
PREVIOUS_MONTH
PREVIOUS_WEEK
PREVIOUS_WEEKEND
RECENT_DATE
https://capi.woa.com/object/detail?product=wedata&env=api_dev&version=2025-08-06&name=WorkflowSchedulerConfigurationInfopublic String getExecutionStartTime()
public void setExecutionStartTime(String ExecutionStartTime)
ExecutionStartTime - Execution time left closed interval, for example: 00:00. only required when the CycleType is MINUTE_CYCLE.public String getExecutionEndTime()
public void setExecutionEndTime(String ExecutionEndTime)
ExecutionEndTime - Execution time right closed interval, for example: 23:59. only required when the CycleType is MINUTE_CYCLE.public String getCalendarOpen()
public void setCalendarOpen(String CalendarOpen)
CalendarOpen - Whether calendar scheduling is enabled. Valid values: 1 (enabled), 0 (disabled).public String getCalendarId()
public void setCalendarId(String CalendarId)
CalendarId - Calendar id.Copyright © 2025. All rights reserved.