/** * API Title * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * * The version of the OpenAPI document: 1.0 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ import { AdvancedScheduleInfoAllOf } from './advancedScheduleInfoAllOf'; import { TaskgroupEntityInfo } from './taskgroupEntityInfo'; import { TaskShortInfo } from './taskShortInfo'; import { ScheduleInfo } from './scheduleInfo'; export interface AdvancedScheduleInfo { /** * internal id of schedule */ scheduleID: number; /** * type of schedule */ scheduleType: AdvancedScheduleInfo.ScheduleTypeEnum; /** * date on which the task schedule was started */ startTime: string; /** * date on which the tasks schedule was finished */ finishedTime?: string; /** * number in minutes that the schedule was active */ activeMinutes: number; task: TaskShortInfo; taskgroupPath: Array; scheduleStartTime: string; scheduleStopTime: string; } export namespace AdvancedScheduleInfo { export type ScheduleTypeEnum = 'BASIC' | 'MODERATE' | 'ADVANCED'; export const ScheduleTypeEnum = { Basic: 'BASIC' as ScheduleTypeEnum, Moderate: 'MODERATE' as ScheduleTypeEnum, Advanced: 'ADVANCED' as ScheduleTypeEnum }; }