/** * Cloud API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ import { AxiosPromise, AxiosInstance } from 'axios'; import { Configuration } from '../configuration'; import { RequestArgs, BaseAPI } from '../base'; import { OrderDto } from '../models'; import { OrderPageDto } from '../models'; import { OrderSearchResultPageDto } from '../models'; import { SearchRequestDto } from '../models'; /** * OrdersApi - axios parameter creator * @export */ export declare const OrdersApiAxiosParamCreator: (axiosClientConfiguration?: Configuration) => { /** * * @param {OrderDto} order * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ createOrder: (order: OrderDto, translate?: string, options?: any) => Promise; /** * * @param {Array} ids * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ deleteManyOrders: (ids: Array, translate?: string, options?: any) => Promise; /** * * @param {string} id * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ deleteOrder: (id: string, translate?: string, options?: any) => Promise; /** * * @param {string} id * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ getOrder: (id: string, translate?: string, options?: any) => Promise; /** * * @param {number} [page] * @param {number} [size] * @param {string} [translate] * @param {boolean} [withReplacements] * @param {string} [sort] * @param {string} [search] * @param {*} [options] Override http request option. * @throws {RequiredError} */ getOrders: (page?: number, size?: number, translate?: string, withReplacements?: boolean, sort?: string, search?: string, options?: any) => Promise; /** * * @param {number} [page] * @param {number} [size] * @param {string} [sort] * @param {string} [search] * @param {boolean} [withReplacements] * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ getOrdersCount: (page?: number, size?: number, sort?: string, search?: string, withReplacements?: boolean, translate?: string, options?: any) => Promise; /** * This is a very performant method for checking if a Order exists. * @summary Check if Order exists * @param {string} id * @param {*} [options] Override http request option. * @throws {RequiredError} */ orderExists: (id: string, options?: any) => Promise; /** * * @param {string} id * @param {any} order * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ patchOrder: (id: string, order: any, translate?: string, options?: any) => Promise; /** * * @param {SearchRequestDto} searchRequest * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ performOrderSearch: (searchRequest: SearchRequestDto, translate?: string, options?: any) => Promise; /** * * @param {string} id * @param {OrderDto} order * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ putOrder: (id: string, order: OrderDto, translate?: string, options?: any) => Promise; }; /** * OrdersApi - functional programming interface * @export */ export declare const OrdersApiFp: (axiosClientConfiguration?: Configuration) => { /** * * @param {OrderDto} order * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ createOrder(order: OrderDto, translate?: string, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @param {Array} ids * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ deleteManyOrders(ids: Array, translate?: string, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @param {string} id * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ deleteOrder(id: string, translate?: string, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @param {string} id * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ getOrder(id: string, translate?: string, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @param {number} [page] * @param {number} [size] * @param {string} [translate] * @param {boolean} [withReplacements] * @param {string} [sort] * @param {string} [search] * @param {*} [options] Override http request option. * @throws {RequiredError} */ getOrders(page?: number, size?: number, translate?: string, withReplacements?: boolean, sort?: string, search?: string, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @param {number} [page] * @param {number} [size] * @param {string} [sort] * @param {string} [search] * @param {boolean} [withReplacements] * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ getOrdersCount(page?: number, size?: number, sort?: string, search?: string, withReplacements?: boolean, translate?: string, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * This is a very performant method for checking if a Order exists. * @summary Check if Order exists * @param {string} id * @param {*} [options] Override http request option. * @throws {RequiredError} */ orderExists(id: string, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @param {string} id * @param {any} order * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ patchOrder(id: string, order: any, translate?: string, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @param {SearchRequestDto} searchRequest * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ performOrderSearch(searchRequest: SearchRequestDto, translate?: string, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @param {string} id * @param {OrderDto} order * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ putOrder(id: string, order: OrderDto, translate?: string, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; }; /** * OrdersApi - factory interface * @export */ export declare const OrdersApiFactory: (axiosClientConfiguration?: Configuration, basePath?: string, axios?: AxiosInstance) => { /** * * @param {OrderDto} order * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ createOrder(order: OrderDto, translate?: string, options?: any): AxiosPromise; /** * * @param {Array} ids * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ deleteManyOrders(ids: Array, translate?: string, options?: any): AxiosPromise; /** * * @param {string} id * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ deleteOrder(id: string, translate?: string, options?: any): AxiosPromise; /** * * @param {string} id * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ getOrder(id: string, translate?: string, options?: any): AxiosPromise; /** * * @param {number} [page] * @param {number} [size] * @param {string} [translate] * @param {boolean} [withReplacements] * @param {string} [sort] * @param {string} [search] * @param {*} [options] Override http request option. * @throws {RequiredError} */ getOrders(page?: number, size?: number, translate?: string, withReplacements?: boolean, sort?: string, search?: string, options?: any): AxiosPromise; /** * * @param {number} [page] * @param {number} [size] * @param {string} [sort] * @param {string} [search] * @param {boolean} [withReplacements] * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ getOrdersCount(page?: number, size?: number, sort?: string, search?: string, withReplacements?: boolean, translate?: string, options?: any): AxiosPromise; /** * This is a very performant method for checking if a Order exists. * @summary Check if Order exists * @param {string} id * @param {*} [options] Override http request option. * @throws {RequiredError} */ orderExists(id: string, options?: any): AxiosPromise; /** * * @param {string} id * @param {any} order * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ patchOrder(id: string, order: any, translate?: string, options?: any): AxiosPromise; /** * * @param {SearchRequestDto} searchRequest * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ performOrderSearch(searchRequest: SearchRequestDto, translate?: string, options?: any): AxiosPromise; /** * * @param {string} id * @param {OrderDto} order * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ putOrder(id: string, order: OrderDto, translate?: string, options?: any): AxiosPromise; }; /** * Request parameters for createOrder operation in OrdersApi. * @export * @interface OrdersApiCreateOrderRequest */ export interface OrdersApiCreateOrderRequest { /** * * @type {OrderDto} * @memberof OrdersApiCreateOrder */ readonly order: OrderDto; /** * * @type {string} * @memberof OrdersApiCreateOrder */ readonly translate?: string; } /** * Request parameters for deleteManyOrders operation in OrdersApi. * @export * @interface OrdersApiDeleteManyOrdersRequest */ export interface OrdersApiDeleteManyOrdersRequest { /** * * @type {Array} * @memberof OrdersApiDeleteManyOrders */ readonly ids: Array; /** * * @type {string} * @memberof OrdersApiDeleteManyOrders */ readonly translate?: string; } /** * Request parameters for deleteOrder operation in OrdersApi. * @export * @interface OrdersApiDeleteOrderRequest */ export interface OrdersApiDeleteOrderRequest { /** * * @type {string} * @memberof OrdersApiDeleteOrder */ readonly id: string; /** * * @type {string} * @memberof OrdersApiDeleteOrder */ readonly translate?: string; } /** * Request parameters for getOrder operation in OrdersApi. * @export * @interface OrdersApiGetOrderRequest */ export interface OrdersApiGetOrderRequest { /** * * @type {string} * @memberof OrdersApiGetOrder */ readonly id: string; /** * * @type {string} * @memberof OrdersApiGetOrder */ readonly translate?: string; } /** * Request parameters for getOrders operation in OrdersApi. * @export * @interface OrdersApiGetOrdersRequest */ export interface OrdersApiGetOrdersRequest { /** * * @type {number} * @memberof OrdersApiGetOrders */ readonly page?: number; /** * * @type {number} * @memberof OrdersApiGetOrders */ readonly size?: number; /** * * @type {string} * @memberof OrdersApiGetOrders */ readonly translate?: string; /** * * @type {boolean} * @memberof OrdersApiGetOrders */ readonly withReplacements?: boolean; /** * * @type {string} * @memberof OrdersApiGetOrders */ readonly sort?: string; /** * * @type {string} * @memberof OrdersApiGetOrders */ readonly search?: string; } /** * Request parameters for getOrdersCount operation in OrdersApi. * @export * @interface OrdersApiGetOrdersCountRequest */ export interface OrdersApiGetOrdersCountRequest { /** * * @type {number} * @memberof OrdersApiGetOrdersCount */ readonly page?: number; /** * * @type {number} * @memberof OrdersApiGetOrdersCount */ readonly size?: number; /** * * @type {string} * @memberof OrdersApiGetOrdersCount */ readonly sort?: string; /** * * @type {string} * @memberof OrdersApiGetOrdersCount */ readonly search?: string; /** * * @type {boolean} * @memberof OrdersApiGetOrdersCount */ readonly withReplacements?: boolean; /** * * @type {string} * @memberof OrdersApiGetOrdersCount */ readonly translate?: string; } /** * Request parameters for orderExists operation in OrdersApi. * @export * @interface OrdersApiOrderExistsRequest */ export interface OrdersApiOrderExistsRequest { /** * * @type {string} * @memberof OrdersApiOrderExists */ readonly id: string; } /** * Request parameters for patchOrder operation in OrdersApi. * @export * @interface OrdersApiPatchOrderRequest */ export interface OrdersApiPatchOrderRequest { /** * * @type {string} * @memberof OrdersApiPatchOrder */ readonly id: string; /** * * @type {any} * @memberof OrdersApiPatchOrder */ readonly order: any; /** * * @type {string} * @memberof OrdersApiPatchOrder */ readonly translate?: string; } /** * Request parameters for performOrderSearch operation in OrdersApi. * @export * @interface OrdersApiPerformOrderSearchRequest */ export interface OrdersApiPerformOrderSearchRequest { /** * * @type {SearchRequestDto} * @memberof OrdersApiPerformOrderSearch */ readonly searchRequest: SearchRequestDto; /** * * @type {string} * @memberof OrdersApiPerformOrderSearch */ readonly translate?: string; } /** * Request parameters for putOrder operation in OrdersApi. * @export * @interface OrdersApiPutOrderRequest */ export interface OrdersApiPutOrderRequest { /** * * @type {string} * @memberof OrdersApiPutOrder */ readonly id: string; /** * * @type {OrderDto} * @memberof OrdersApiPutOrder */ readonly order: OrderDto; /** * * @type {string} * @memberof OrdersApiPutOrder */ readonly translate?: string; } /** * OrdersApi - object-oriented interface * @export * @class OrdersApi * @extends {BaseAPI} */ export declare class OrdersApi extends BaseAPI { /** * * @param {OrdersApiCreateOrderRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof OrdersApi */ createOrder(requestParameters: OrdersApiCreateOrderRequest, options?: any): Promise>; /** * * @param {OrdersApiDeleteManyOrdersRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof OrdersApi */ deleteManyOrders(requestParameters: OrdersApiDeleteManyOrdersRequest, options?: any): Promise>; /** * * @param {OrdersApiDeleteOrderRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof OrdersApi */ deleteOrder(requestParameters: OrdersApiDeleteOrderRequest, options?: any): Promise>; /** * * @param {OrdersApiGetOrderRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof OrdersApi */ getOrder(requestParameters: OrdersApiGetOrderRequest, options?: any): Promise>; /** * * @param {OrdersApiGetOrdersRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof OrdersApi */ getOrders(requestParameters?: OrdersApiGetOrdersRequest, options?: any): Promise>; /** * * @param {OrdersApiGetOrdersCountRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof OrdersApi */ getOrdersCount(requestParameters?: OrdersApiGetOrdersCountRequest, options?: any): Promise>; /** * This is a very performant method for checking if a Order exists. * @summary Check if Order exists * @param {OrdersApiOrderExistsRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof OrdersApi */ orderExists(requestParameters: OrdersApiOrderExistsRequest, options?: any): Promise>; /** * * @param {OrdersApiPatchOrderRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof OrdersApi */ patchOrder(requestParameters: OrdersApiPatchOrderRequest, options?: any): Promise>; /** * * @param {OrdersApiPerformOrderSearchRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof OrdersApi */ performOrderSearch(requestParameters: OrdersApiPerformOrderSearchRequest, options?: any): Promise>; /** * * @param {OrdersApiPutOrderRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof OrdersApi */ putOrder(requestParameters: OrdersApiPutOrderRequest, options?: any): Promise>; }