/** * GO/src/orderservice/orderservice.proto * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * * OpenAPI spec version: version not set * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ import { HttpClient, HttpHeaders, HttpResponse, HttpEvent } from '@angular/common/http'; import { Observable } from 'rxjs'; import { DeleteOrdersReply } from '../model/deleteOrdersReply'; import { HelloReply } from '../model/helloReply'; import { HelloRequest } from '../model/helloRequest'; import { ImportOrderResult } from '../model/importOrderResult'; import { Order } from '../model/order'; import { OrderAssetsDataList } from '../model/orderAssetsDataList'; import { OrderAssetsList } from '../model/orderAssetsList'; import { OrderHistoryEntry } from '../model/orderHistoryEntry'; import { OrderHistoryEntryList } from '../model/orderHistoryEntryList'; import { OrderID } from '../model/orderID'; import { OrderLine } from '../model/orderLine'; import { OrderLineList } from '../model/orderLineList'; import { OrderList } from '../model/orderList'; import { OrderListParam } from '../model/orderListParam'; import { Response } from '../model/response'; import { SelectOrderReply } from '../model/selectOrderReply'; import { SqlSelectFilter } from '../model/sqlSelectFilter'; import { SystemStatus } from '../model/systemStatus'; import { SystemStatusParam } from '../model/systemStatusParam'; import { UUIDList } from '../model/uUIDList'; import { Configuration } from '../configuration'; export declare class OrderServiceService { protected httpClient: HttpClient; protected basePath: string; defaultHeaders: HttpHeaders; configuration: Configuration; constructor(httpClient: HttpClient, basePath: string, configuration: Configuration); /** * @param consumes string[] mime-types * @return true: consumes contains 'multipart/form-data', false: otherwise */ private canConsumeForm; /** * * * @param body * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ batchOrders(body: OrderListParam, observe?: 'body', reportProgress?: boolean): Observable; batchOrders(body: OrderListParam, observe?: 'response', reportProgress?: boolean): Observable>; batchOrders(body: OrderListParam, observe?: 'events', reportProgress?: boolean): Observable>; /** * * * @param body * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ createOrderHistoryEntry(body: OrderHistoryEntry, observe?: 'body', reportProgress?: boolean): Observable; createOrderHistoryEntry(body: OrderHistoryEntry, observe?: 'response', reportProgress?: boolean): Observable>; createOrderHistoryEntry(body: OrderHistoryEntry, observe?: 'events', reportProgress?: boolean): Observable>; /** * * * @param body * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ deleteOrderLine(body: OrderLine, observe?: 'body', reportProgress?: boolean): Observable; deleteOrderLine(body: OrderLine, observe?: 'response', reportProgress?: boolean): Observable>; deleteOrderLine(body: OrderLine, observe?: 'events', reportProgress?: boolean): Observable>; /** * delete a list of orders * * @param body * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ deleteOrders(body: OrderListParam, observe?: 'body', reportProgress?: boolean): Observable; deleteOrders(body: OrderListParam, observe?: 'response', reportProgress?: boolean): Observable>; deleteOrders(body: OrderListParam, observe?: 'events', reportProgress?: boolean): Observable>; /** * * * @param body * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ getSystemStatus(body: SystemStatusParam, observe?: 'body', reportProgress?: boolean): Observable; getSystemStatus(body: SystemStatusParam, observe?: 'response', reportProgress?: boolean): Observable>; getSystemStatus(body: SystemStatusParam, observe?: 'events', reportProgress?: boolean): Observable>; /** * Import new ogosorder file * * @param body * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ importOgosOrder(body: OrderID, observe?: 'body', reportProgress?: boolean): Observable; importOgosOrder(body: OrderID, observe?: 'response', reportProgress?: boolean): Observable>; importOgosOrder(body: OrderID, observe?: 'events', reportProgress?: boolean): Observable>; /** * Import old ogosorder file * * @param body * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ importOrder(body: OrderID, observe?: 'body', reportProgress?: boolean): Observable; importOrder(body: OrderID, observe?: 'response', reportProgress?: boolean): Observable>; importOrder(body: OrderID, observe?: 'events', reportProgress?: boolean): Observable>; /** * * * @param body * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ sayHello(body: HelloRequest, observe?: 'body', reportProgress?: boolean): Observable; sayHello(body: HelloRequest, observe?: 'response', reportProgress?: boolean): Observable>; sayHello(body: HelloRequest, observe?: 'events', reportProgress?: boolean): Observable>; /** * * * @param body * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ sayHelloAgain(body: HelloRequest, observe?: 'body', reportProgress?: boolean): Observable; sayHelloAgain(body: HelloRequest, observe?: 'response', reportProgress?: boolean): Observable>; sayHelloAgain(body: HelloRequest, observe?: 'events', reportProgress?: boolean): Observable>; /** * select the orderAssets assigned to a bacthEntry * * @param body * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ selectBatchOrderAssets(body: SqlSelectFilter, observe?: 'body', reportProgress?: boolean): Observable; selectBatchOrderAssets(body: SqlSelectFilter, observe?: 'response', reportProgress?: boolean): Observable>; selectBatchOrderAssets(body: SqlSelectFilter, observe?: 'events', reportProgress?: boolean): Observable>; /** * select the orderlines assigned to a bacthEntry * * @param body * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ selectBatchOrderLines(body: SqlSelectFilter, observe?: 'body', reportProgress?: boolean): Observable; selectBatchOrderLines(body: SqlSelectFilter, observe?: 'response', reportProgress?: boolean): Observable>; selectBatchOrderLines(body: SqlSelectFilter, observe?: 'events', reportProgress?: boolean): Observable>; /** * * * @param body * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ selectOrderAssets(body: SqlSelectFilter, observe?: 'body', reportProgress?: boolean): Observable; selectOrderAssets(body: SqlSelectFilter, observe?: 'response', reportProgress?: boolean): Observable>; selectOrderAssets(body: SqlSelectFilter, observe?: 'events', reportProgress?: boolean): Observable>; /** * this function select orders by Internal Id and return complete order wit orderlines,assets,addresses,.... * * @param body * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ selectOrderById(body: UUIDList, observe?: 'body', reportProgress?: boolean): Observable; selectOrderById(body: UUIDList, observe?: 'response', reportProgress?: boolean): Observable>; selectOrderById(body: UUIDList, observe?: 'events', reportProgress?: boolean): Observable>; /** * * * @param body * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ selectOrderHistoryEntry(body: SqlSelectFilter, observe?: 'body', reportProgress?: boolean): Observable; selectOrderHistoryEntry(body: SqlSelectFilter, observe?: 'response', reportProgress?: boolean): Observable>; selectOrderHistoryEntry(body: SqlSelectFilter, observe?: 'events', reportProgress?: boolean): Observable>; /** * * * @param body * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ selectOrderLines(body: SqlSelectFilter, observe?: 'body', reportProgress?: boolean): Observable; selectOrderLines(body: SqlSelectFilter, observe?: 'response', reportProgress?: boolean): Observable>; selectOrderLines(body: SqlSelectFilter, observe?: 'events', reportProgress?: boolean): Observable>; /** * return order data WITHOUT orderlines,orderassets and addresses this function is used to display a list of orders in a grid * * @param body * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ selectOrders(body: SqlSelectFilter, observe?: 'body', reportProgress?: boolean): Observable; selectOrders(body: SqlSelectFilter, observe?: 'response', reportProgress?: boolean): Observable>; selectOrders(body: SqlSelectFilter, observe?: 'events', reportProgress?: boolean): Observable>; /** * * * @param body * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ setOrderStatus(body: Order, observe?: 'body', reportProgress?: boolean): Observable; setOrderStatus(body: Order, observe?: 'response', reportProgress?: boolean): Observable>; setOrderStatus(body: Order, observe?: 'events', reportProgress?: boolean): Observable>; /** * select the save the data for the order assets * * @param body * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ updateBatchOrderAssetsData(body: OrderAssetsDataList, observe?: 'body', reportProgress?: boolean): Observable; updateBatchOrderAssetsData(body: OrderAssetsDataList, observe?: 'response', reportProgress?: boolean): Observable>; updateBatchOrderAssetsData(body: OrderAssetsDataList, observe?: 'events', reportProgress?: boolean): Observable>; /** * update the orderlines asigned to a batchEntry * * @param body * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ updateBatchOrderLines(body: OrderLineList, observe?: 'body', reportProgress?: boolean): Observable; updateBatchOrderLines(body: OrderLineList, observe?: 'response', reportProgress?: boolean): Observable>; updateBatchOrderLines(body: OrderLineList, observe?: 'events', reportProgress?: boolean): Observable>; /** * * * @param body * @param observe set whether or not to return the data Observable as the body, response or events. defaults to returning the body. * @param reportProgress flag to report request and response progress. */ updateOrderLine(body: OrderLine, observe?: 'body', reportProgress?: boolean): Observable; updateOrderLine(body: OrderLine, observe?: 'response', reportProgress?: boolean): Observable>; updateOrderLine(body: OrderLine, observe?: 'events', reportProgress?: boolean): Observable>; }