@veeroute/lss-universal-angular
Version:
OpenAPI client for @veeroute/lss-universal-angular
66 lines (65 loc) • 2.5 kB
TypeScript
/**
* VRt.Universal [UV]
*
* 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 { TransportUniversal } from './transport';
import { HardlinkUniversal } from './hardlink';
import { ReplanSettingsUniversal } from './replanSettings';
import { PerformerUniversal } from './performer';
import { PlanSettingsUniversal } from './planSettings';
import { TripUniversal } from './trip';
import { ActualizeSettingsUniversal } from './actualizeSettings';
import { FactUniversal } from './fact';
import { LocationUniversal } from './location';
import { OrderUniversal } from './order';
import { RoutingTransportMatrixUniversal } from './routingTransportMatrix';
/**
* Task for replanning.
*/
export interface ReplanTaskUniversal {
[key: string]: any | any;
/**
* List of locations used for orders and shifts.
*/
locations: Array<LocationUniversal>;
/**
* List of orders that need to be completed.
*/
orders: Array<OrderUniversal>;
/**
* Available performers list. The performer fulfills orders using transport.
*/
performers: Array<PerformerUniversal>;
/**
* Available transports list.
*/
transports: Array<TransportUniversal>;
/**
* Assignments list.
*/
hardlinks?: Array<HardlinkUniversal>;
/**
* Trip list. A trip is a set of works planned to be performed by a specific performer on a specific transport, expressed through a [change in the states](#section/Description/Trip-model) of the performer.
*/
trips: Array<TripUniversal>;
/**
* Trip list. A fact is an event that has occurred that affects further trip operations.
*/
facts?: Array<FactUniversal>;
/**
* List of matrices of times and distances for each type of transport that are indicated in the data. The matrix should describe all locations for each type of transport from the data. When specifying an external routing matrix `external_routing`, the `plan_settings.geo_settings` parameters are not taken into account.
*/
external_routing?: Array<RoutingTransportMatrixUniversal>;
plan_settings?: PlanSettingsUniversal;
actualize_settings?: ActualizeSettingsUniversal;
replan_settings?: ReplanSettingsUniversal;
/**
* The name of the dataset. A technical field that does not affect calculation.
*/
dataset_name?: string;
}