UNPKG

@veeroute/lss-studio-angular

Version:

OpenAPI client for @veeroute/lss-studio-angular

56 lines (55 loc) 1.99 kB
/** * VRt.Studio [ST] * * The version of the OpenAPI document: 7.18.2755 * Contact: servicedesk@veeroute.com * * NOTE: This class is auto generated by OpenAPI Generator. * Do not edit the class manually. */ import { HttpHeaders } from '@angular/common/http'; import { Observable } from 'rxjs'; import { RoutingTransportMatrixStudio } from '../model/models'; import { Configuration } from '../configuration'; export interface CreateExternalroutingRequestParams { experimentKey: string; routingTransportMatrixStudio: Set<RoutingTransportMatrixStudio>; } export interface DeleteExternalroutingRequestParams { experimentKey: string; } export interface ReadExternalroutingRequestParams { experimentKey: string; } export interface UpdateExternalroutingRequestParams { experimentKey: string; routingTransportMatrixStudio: Set<RoutingTransportMatrixStudio>; } export interface ExternalRoutingServiceInterface { defaultHeaders: HttpHeaders; configuration: Configuration; /** * Create externalrouting * Create new external routing. * @param requestParameters */ createExternalrouting(requestParameters: CreateExternalroutingRequestParams, extraHttpRequestParams?: any): Observable<{}>; /** * Deleting externalrouting * Removing externalrouting. * @param requestParameters */ deleteExternalrouting(requestParameters: DeleteExternalroutingRequestParams, extraHttpRequestParams?: any): Observable<{}>; /** * Read externalrouting * Getting externalrouting information. * @param requestParameters */ readExternalrouting(requestParameters: ReadExternalroutingRequestParams, extraHttpRequestParams?: any): Observable<Set<RoutingTransportMatrixStudio>>; /** * Update externalrouting * Updating the externalrouting. * @param requestParameters */ updateExternalrouting(requestParameters: UpdateExternalroutingRequestParams, extraHttpRequestParams?: any): Observable<{}>; }