@veeroute/lss-studio-angular
Version:
OpenAPI client for @veeroute/lss-studio-angular
38 lines (37 loc) • 1.1 kB
TypeScript
/**
* VRt.Studio [ST]
*
* The version of the OpenAPI document: 7.23.2926
* Contact: servicedesk@veeroute.com
*
* NOTE: This class is auto generated by OpenAPI Generator.
* Do not edit the class manually.
*/
import { TimeWindowStudio } from './timeWindow';
/**
* Possible event. Combines the geographical location and the time window, when a demand can be completed.
*/
export interface PossibleEventStudio {
[key: string]: any | any;
/**
* Event key, unique identifier.
*/
key: string;
/**
* Location key, where this event is possible.
*/
location_key: string;
/**
* Time duration according to [ISO 8601 duration](https://en.wikipedia.org/wiki/ISO_8601#Durations).
*/
duration?: string;
/**
* Reward for completing this event.
*/
reward?: number;
/**
* A hard time window within which an event must occur. The window duration cannot be less than the `duration` of the event. Cannot be violated during planning.
*/
hard_time_window: TimeWindowStudio;
soft_time_window?: TimeWindowStudio | null;
}