Schedule constructor
Schedule({
- String? cron,
- CreatePipelineJobRequest? createPipelineJobRequest,
- CreateModelMonitoringJobRequest? createModelMonitoringJobRequest,
- CreateNotebookExecutionJobRequest? createNotebookExecutionJobRequest,
- String name = '',
- required String displayName,
- Timestamp? startTime,
- Timestamp? endTime,
- int maxRunCount = 0,
- int startedRunCount = 0,
- Schedule_State state = Schedule_State.$default,
- Timestamp? createTime,
- Timestamp? updateTime,
- Timestamp? nextRunTime,
- Timestamp? lastPauseTime,
- Timestamp? lastResumeTime,
- required int maxConcurrentRunCount,
- bool allowQueueing = false,
- bool catchUp = false,
- Schedule_RunResponse? lastScheduledRunResponse,
Implementation
Schedule({
this.cron,
this.createPipelineJobRequest,
this.createModelMonitoringJobRequest,
this.createNotebookExecutionJobRequest,
this.name = '',
required this.displayName,
this.startTime,
this.endTime,
this.maxRunCount = 0,
this.startedRunCount = 0,
this.state = Schedule_State.$default,
this.createTime,
this.updateTime,
this.nextRunTime,
this.lastPauseTime,
this.lastResumeTime,
required this.maxConcurrentRunCount,
this.allowQueueing = false,
this.catchUp = false,
this.lastScheduledRunResponse,
}) : super(fullyQualifiedName);