/** * 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 { DataDto } from '../models'; import { DataModelDto } from '../models'; import { DataPageDto } from '../models'; import { DataSumResponseDtoDto } from '../models'; import { DataTypeDto } from '../models'; import { DataTypePageDto } from '../models'; import { DataTypeSearchResultPageDto } from '../models'; import { SearchRequestDto } from '../models'; import { TypeConfigurationDto } from '../models'; import { TypeConfigurationPageDto } from '../models'; import { TypeConfigurationSearchResultPageDto } from '../models'; /** * TenantDataApi - axios parameter creator * @export */ export declare const TenantDataApiAxiosParamCreator: (axiosClientConfiguration?: Configuration) => { /** * * @summary Creates data for given type * @param {string} type * @param {string} feature * @param {any} anyBody The model you want to create * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ createData: (type: string, feature: string, anyBody: any, translate?: string, options?: any) => Promise; /** * * @param {DataTypeDto} dataType * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ createDataType: (dataType: DataTypeDto, translate?: string, options?: any) => Promise; /** * * @param {TypeConfigurationDto} typeConfiguration * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ createTypeConfiguration: (typeConfiguration: TypeConfigurationDto, translate?: string, options?: any) => Promise; /** * This is a very performant method for checking if a DataType exists. * @summary Check if DataType exists * @param {string} id * @param {*} [options] Override http request option. * @throws {RequiredError} */ dataTypeExists: (id: string, options?: any) => Promise; /** * * @summary Deletes data for given id * @param {string} type * @param {string} feature * @param {string} id * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ deleteData: (type: string, feature: string, id: string, translate?: string, options?: any) => Promise; /** * * @param {string} id * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ deleteDataType: (id: string, translate?: string, options?: any) => Promise; /** * * @summary Deletes many data entries * @param {string} type * @param {string} feature * @param {Array} ids * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ deleteManyData: (type: string, feature: string, ids: Array, translate?: string, options?: any) => Promise; /** * * @param {Array} ids * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ deleteManyDataTypes: (ids: Array, translate?: string, options?: any) => Promise; /** * * @param {Array} ids * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ deleteManyTypeConfigurations: (ids: Array, translate?: string, options?: any) => Promise; /** * * @param {string} id * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ deleteTypeConfiguration: (id: string, translate?: string, options?: any) => Promise; /** * Dispatches the workflow event \'DATA_ACTION\' with the actionName as payload * @param {string} type * @param {string} feature * @param {string} id * @param {string} actionName * @param {any} anyBody * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ dispatchDataAction: (type: string, feature: string, id: string, actionName: string, anyBody: any, translate?: string, options?: any) => Promise; /** * * @summary Returns all data for given type * @param {string} type * @param {string} feature * @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} */ getData: (type: string, feature: string, page?: number, size?: number, sort?: string, search?: string, withReplacements?: boolean, translate?: string, options?: any) => Promise; /** * * @summary Returns all data for given type * @param {string} type * @param {string} feature * @param {string} id * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ getDataById: (type: string, feature: string, id: string, translate?: string, options?: any) => Promise; /** * * @summary Returns a count of a specific custom datatype entity * @param {string} type * @param {string} feature * @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} */ getDataCount: (type: string, feature: string, page?: number, size?: number, sort?: string, search?: string, withReplacements?: boolean, translate?: string, options?: any) => Promise; /** * * @summary Returns summed up data given type and property * @param {string} type * @param {string} feature * @param {string} property * @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} */ getDataSum: (type: string, feature: string, property: string, page?: number, size?: number, sort?: string, search?: string, withReplacements?: boolean, translate?: string, options?: any) => Promise; /** * * @param {string} id * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ getDataType: (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} */ getDataTypes: (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} */ getDataTypesCount: (page?: number, size?: number, sort?: string, search?: string, withReplacements?: boolean, translate?: string, options?: any) => Promise; /** * * @param {string} id * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ getTypeConfiguration: (id: string, translate?: string, options?: any) => Promise; /** * * @param {string} path * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ getTypeConfigurationByPath: (path: 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} */ getTypeConfigurations: (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} */ getTypeConfigurationsCount: (page?: number, size?: number, sort?: string, search?: string, withReplacements?: boolean, translate?: string, options?: any) => Promise; /** * * @summary Patches data * @param {string} type * @param {string} feature * @param {string} id * @param {any} anyBody * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ patchData: (type: string, feature: string, id: string, anyBody: any, translate?: string, options?: any) => Promise; /** * * @param {string} id * @param {any} dataType * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ patchDataType: (id: string, dataType: any, translate?: string, options?: any) => Promise; /** * * @param {string} id * @param {any} typeConfiguration * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ patchTypeConfiguration: (id: string, typeConfiguration: any, translate?: string, options?: any) => Promise; /** * * @param {SearchRequestDto} searchRequest * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ performDataTypeSearch: (searchRequest: SearchRequestDto, translate?: string, options?: any) => Promise; /** * * @summary Performs a text search across the database * @param {string} type * @param {string} feature * @param {SearchRequestDto} searchRequest * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ performSearch: (type: string, feature: string, searchRequest: SearchRequestDto, translate?: string, options?: any) => Promise; /** * * @param {SearchRequestDto} searchRequest * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ performTypeConfigurationSearch: (searchRequest: SearchRequestDto, translate?: string, options?: any) => Promise; /** * * @summary Replaces data * @param {string} type * @param {string} feature * @param {string} id * @param {any} anyBody * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ putData: (type: string, feature: string, id: string, anyBody: any, translate?: string, options?: any) => Promise; /** * * @param {string} id * @param {DataTypeDto} dataType * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ putDataType: (id: string, dataType: DataTypeDto, translate?: string, options?: any) => Promise; /** * * @param {string} id * @param {TypeConfigurationDto} typeConfiguration * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ putTypeConfiguration: (id: string, typeConfiguration: TypeConfigurationDto, translate?: string, options?: any) => Promise; /** * This is a very performant method for checking if a TypeConfiguration exists. * @summary Check if TypeConfiguration exists * @param {string} id * @param {*} [options] Override http request option. * @throws {RequiredError} */ typeConfigurationExists: (id: string, options?: any) => Promise; }; /** * TenantDataApi - functional programming interface * @export */ export declare const TenantDataApiFp: (axiosClientConfiguration?: Configuration) => { /** * * @summary Creates data for given type * @param {string} type * @param {string} feature * @param {any} anyBody The model you want to create * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ createData(type: string, feature: string, anyBody: any, translate?: string, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @param {DataTypeDto} dataType * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ createDataType(dataType: DataTypeDto, translate?: string, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @param {TypeConfigurationDto} typeConfiguration * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ createTypeConfiguration(typeConfiguration: TypeConfigurationDto, translate?: string, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * This is a very performant method for checking if a DataType exists. * @summary Check if DataType exists * @param {string} id * @param {*} [options] Override http request option. * @throws {RequiredError} */ dataTypeExists(id: string, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary Deletes data for given id * @param {string} type * @param {string} feature * @param {string} id * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ deleteData(type: string, feature: string, 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} */ deleteDataType(id: string, translate?: string, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary Deletes many data entries * @param {string} type * @param {string} feature * @param {Array} ids * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ deleteManyData(type: string, feature: string, ids: Array, translate?: string, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @param {Array} ids * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ deleteManyDataTypes(ids: Array, translate?: string, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @param {Array} ids * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ deleteManyTypeConfigurations(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} */ deleteTypeConfiguration(id: string, translate?: string, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * Dispatches the workflow event \'DATA_ACTION\' with the actionName as payload * @param {string} type * @param {string} feature * @param {string} id * @param {string} actionName * @param {any} anyBody * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ dispatchDataAction(type: string, feature: string, id: string, actionName: string, anyBody: any, translate?: string, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary Returns all data for given type * @param {string} type * @param {string} feature * @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} */ getData(type: string, feature: string, page?: number, size?: number, sort?: string, search?: string, withReplacements?: boolean, translate?: string, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary Returns all data for given type * @param {string} type * @param {string} feature * @param {string} id * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ getDataById(type: string, feature: string, id: string, translate?: string, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary Returns a count of a specific custom datatype entity * @param {string} type * @param {string} feature * @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} */ getDataCount(type: string, feature: string, page?: number, size?: number, sort?: string, search?: string, withReplacements?: boolean, translate?: string, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary Returns summed up data given type and property * @param {string} type * @param {string} feature * @param {string} property * @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} */ getDataSum(type: string, feature: string, property: string, page?: number, size?: number, sort?: string, search?: string, withReplacements?: boolean, translate?: string, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @param {string} id * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ getDataType(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} */ getDataTypes(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} */ getDataTypesCount(page?: number, size?: number, sort?: string, search?: string, withReplacements?: boolean, translate?: string, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @param {string} id * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ getTypeConfiguration(id: string, translate?: string, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @param {string} path * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ getTypeConfigurationByPath(path: 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} */ getTypeConfigurations(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} */ getTypeConfigurationsCount(page?: number, size?: number, sort?: string, search?: string, withReplacements?: boolean, translate?: string, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary Patches data * @param {string} type * @param {string} feature * @param {string} id * @param {any} anyBody * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ patchData(type: string, feature: string, id: string, anyBody: any, translate?: string, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @param {string} id * @param {any} dataType * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ patchDataType(id: string, dataType: any, translate?: string, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @param {string} id * @param {any} typeConfiguration * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ patchTypeConfiguration(id: string, typeConfiguration: 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} */ performDataTypeSearch(searchRequest: SearchRequestDto, translate?: string, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary Performs a text search across the database * @param {string} type * @param {string} feature * @param {SearchRequestDto} searchRequest * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ performSearch(type: string, feature: string, searchRequest: SearchRequestDto, translate?: string, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @param {SearchRequestDto} searchRequest * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ performTypeConfigurationSearch(searchRequest: SearchRequestDto, translate?: string, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @summary Replaces data * @param {string} type * @param {string} feature * @param {string} id * @param {any} anyBody * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ putData(type: string, feature: string, id: string, anyBody: any, translate?: string, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @param {string} id * @param {DataTypeDto} dataType * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ putDataType(id: string, dataType: DataTypeDto, translate?: string, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * * @param {string} id * @param {TypeConfigurationDto} typeConfiguration * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ putTypeConfiguration(id: string, typeConfiguration: TypeConfigurationDto, translate?: string, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; /** * This is a very performant method for checking if a TypeConfiguration exists. * @summary Check if TypeConfiguration exists * @param {string} id * @param {*} [options] Override http request option. * @throws {RequiredError} */ typeConfigurationExists(id: string, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise>; }; /** * TenantDataApi - factory interface * @export */ export declare const TenantDataApiFactory: (axiosClientConfiguration?: Configuration, basePath?: string, axios?: AxiosInstance) => { /** * * @summary Creates data for given type * @param {string} type * @param {string} feature * @param {any} anyBody The model you want to create * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ createData(type: string, feature: string, anyBody: any, translate?: string, options?: any): AxiosPromise; /** * * @param {DataTypeDto} dataType * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ createDataType(dataType: DataTypeDto, translate?: string, options?: any): AxiosPromise; /** * * @param {TypeConfigurationDto} typeConfiguration * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ createTypeConfiguration(typeConfiguration: TypeConfigurationDto, translate?: string, options?: any): AxiosPromise; /** * This is a very performant method for checking if a DataType exists. * @summary Check if DataType exists * @param {string} id * @param {*} [options] Override http request option. * @throws {RequiredError} */ dataTypeExists(id: string, options?: any): AxiosPromise; /** * * @summary Deletes data for given id * @param {string} type * @param {string} feature * @param {string} id * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ deleteData(type: string, feature: string, id: string, translate?: string, options?: any): AxiosPromise; /** * * @param {string} id * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ deleteDataType(id: string, translate?: string, options?: any): AxiosPromise; /** * * @summary Deletes many data entries * @param {string} type * @param {string} feature * @param {Array} ids * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ deleteManyData(type: string, feature: string, ids: Array, translate?: string, options?: any): AxiosPromise; /** * * @param {Array} ids * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ deleteManyDataTypes(ids: Array, translate?: string, options?: any): AxiosPromise; /** * * @param {Array} ids * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ deleteManyTypeConfigurations(ids: Array, translate?: string, options?: any): AxiosPromise; /** * * @param {string} id * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ deleteTypeConfiguration(id: string, translate?: string, options?: any): AxiosPromise; /** * Dispatches the workflow event \'DATA_ACTION\' with the actionName as payload * @param {string} type * @param {string} feature * @param {string} id * @param {string} actionName * @param {any} anyBody * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ dispatchDataAction(type: string, feature: string, id: string, actionName: string, anyBody: any, translate?: string, options?: any): AxiosPromise; /** * * @summary Returns all data for given type * @param {string} type * @param {string} feature * @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} */ getData(type: string, feature: string, page?: number, size?: number, sort?: string, search?: string, withReplacements?: boolean, translate?: string, options?: any): AxiosPromise; /** * * @summary Returns all data for given type * @param {string} type * @param {string} feature * @param {string} id * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ getDataById(type: string, feature: string, id: string, translate?: string, options?: any): AxiosPromise; /** * * @summary Returns a count of a specific custom datatype entity * @param {string} type * @param {string} feature * @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} */ getDataCount(type: string, feature: string, page?: number, size?: number, sort?: string, search?: string, withReplacements?: boolean, translate?: string, options?: any): AxiosPromise; /** * * @summary Returns summed up data given type and property * @param {string} type * @param {string} feature * @param {string} property * @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} */ getDataSum(type: string, feature: string, property: string, page?: number, size?: number, sort?: string, search?: string, withReplacements?: boolean, translate?: string, options?: any): AxiosPromise; /** * * @param {string} id * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ getDataType(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} */ getDataTypes(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} */ getDataTypesCount(page?: number, size?: number, sort?: string, search?: string, withReplacements?: boolean, translate?: string, options?: any): AxiosPromise; /** * * @param {string} id * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ getTypeConfiguration(id: string, translate?: string, options?: any): AxiosPromise; /** * * @param {string} path * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ getTypeConfigurationByPath(path: 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} */ getTypeConfigurations(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} */ getTypeConfigurationsCount(page?: number, size?: number, sort?: string, search?: string, withReplacements?: boolean, translate?: string, options?: any): AxiosPromise; /** * * @summary Patches data * @param {string} type * @param {string} feature * @param {string} id * @param {any} anyBody * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ patchData(type: string, feature: string, id: string, anyBody: any, translate?: string, options?: any): AxiosPromise; /** * * @param {string} id * @param {any} dataType * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ patchDataType(id: string, dataType: any, translate?: string, options?: any): AxiosPromise; /** * * @param {string} id * @param {any} typeConfiguration * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ patchTypeConfiguration(id: string, typeConfiguration: any, translate?: string, options?: any): AxiosPromise; /** * * @param {SearchRequestDto} searchRequest * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ performDataTypeSearch(searchRequest: SearchRequestDto, translate?: string, options?: any): AxiosPromise; /** * * @summary Performs a text search across the database * @param {string} type * @param {string} feature * @param {SearchRequestDto} searchRequest * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ performSearch(type: string, feature: string, searchRequest: SearchRequestDto, translate?: string, options?: any): AxiosPromise; /** * * @param {SearchRequestDto} searchRequest * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ performTypeConfigurationSearch(searchRequest: SearchRequestDto, translate?: string, options?: any): AxiosPromise; /** * * @summary Replaces data * @param {string} type * @param {string} feature * @param {string} id * @param {any} anyBody * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ putData(type: string, feature: string, id: string, anyBody: any, translate?: string, options?: any): AxiosPromise; /** * * @param {string} id * @param {DataTypeDto} dataType * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ putDataType(id: string, dataType: DataTypeDto, translate?: string, options?: any): AxiosPromise; /** * * @param {string} id * @param {TypeConfigurationDto} typeConfiguration * @param {string} [translate] * @param {*} [options] Override http request option. * @throws {RequiredError} */ putTypeConfiguration(id: string, typeConfiguration: TypeConfigurationDto, translate?: string, options?: any): AxiosPromise; /** * This is a very performant method for checking if a TypeConfiguration exists. * @summary Check if TypeConfiguration exists * @param {string} id * @param {*} [options] Override http request option. * @throws {RequiredError} */ typeConfigurationExists(id: string, options?: any): AxiosPromise; }; /** * Request parameters for createData operation in TenantDataApi. * @export * @interface TenantDataApiCreateDataRequest */ export interface TenantDataApiCreateDataRequest { /** * * @type {string} * @memberof TenantDataApiCreateData */ readonly type: string; /** * * @type {string} * @memberof TenantDataApiCreateData */ readonly feature: string; /** * The model you want to create * @type {any} * @memberof TenantDataApiCreateData */ readonly anyBody: any; /** * * @type {string} * @memberof TenantDataApiCreateData */ readonly translate?: string; } /** * Request parameters for createDataType operation in TenantDataApi. * @export * @interface TenantDataApiCreateDataTypeRequest */ export interface TenantDataApiCreateDataTypeRequest { /** * * @type {DataTypeDto} * @memberof TenantDataApiCreateDataType */ readonly dataType: DataTypeDto; /** * * @type {string} * @memberof TenantDataApiCreateDataType */ readonly translate?: string; } /** * Request parameters for createTypeConfiguration operation in TenantDataApi. * @export * @interface TenantDataApiCreateTypeConfigurationRequest */ export interface TenantDataApiCreateTypeConfigurationRequest { /** * * @type {TypeConfigurationDto} * @memberof TenantDataApiCreateTypeConfiguration */ readonly typeConfiguration: TypeConfigurationDto; /** * * @type {string} * @memberof TenantDataApiCreateTypeConfiguration */ readonly translate?: string; } /** * Request parameters for dataTypeExists operation in TenantDataApi. * @export * @interface TenantDataApiDataTypeExistsRequest */ export interface TenantDataApiDataTypeExistsRequest { /** * * @type {string} * @memberof TenantDataApiDataTypeExists */ readonly id: string; } /** * Request parameters for deleteData operation in TenantDataApi. * @export * @interface TenantDataApiDeleteDataRequest */ export interface TenantDataApiDeleteDataRequest { /** * * @type {string} * @memberof TenantDataApiDeleteData */ readonly type: string; /** * * @type {string} * @memberof TenantDataApiDeleteData */ readonly feature: string; /** * * @type {string} * @memberof TenantDataApiDeleteData */ readonly id: string; /** * * @type {string} * @memberof TenantDataApiDeleteData */ readonly translate?: string; } /** * Request parameters for deleteDataType operation in TenantDataApi. * @export * @interface TenantDataApiDeleteDataTypeRequest */ export interface TenantDataApiDeleteDataTypeRequest { /** * * @type {string} * @memberof TenantDataApiDeleteDataType */ readonly id: string; /** * * @type {string} * @memberof TenantDataApiDeleteDataType */ readonly translate?: string; } /** * Request parameters for deleteManyData operation in TenantDataApi. * @export * @interface TenantDataApiDeleteManyDataRequest */ export interface TenantDataApiDeleteManyDataRequest { /** * * @type {string} * @memberof TenantDataApiDeleteManyData */ readonly type: string; /** * * @type {string} * @memberof TenantDataApiDeleteManyData */ readonly feature: string; /** * * @type {Array} * @memberof TenantDataApiDeleteManyData */ readonly ids: Array; /** * * @type {string} * @memberof TenantDataApiDeleteManyData */ readonly translate?: string; } /** * Request parameters for deleteManyDataTypes operation in TenantDataApi. * @export * @interface TenantDataApiDeleteManyDataTypesRequest */ export interface TenantDataApiDeleteManyDataTypesRequest { /** * * @type {Array} * @memberof TenantDataApiDeleteManyDataTypes */ readonly ids: Array; /** * * @type {string} * @memberof TenantDataApiDeleteManyDataTypes */ readonly translate?: string; } /** * Request parameters for deleteManyTypeConfigurations operation in TenantDataApi. * @export * @interface TenantDataApiDeleteManyTypeConfigurationsRequest */ export interface TenantDataApiDeleteManyTypeConfigurationsRequest { /** * * @type {Array} * @memberof TenantDataApiDeleteManyTypeConfigurations */ readonly ids: Array; /** * * @type {string} * @memberof TenantDataApiDeleteManyTypeConfigurations */ readonly translate?: string; } /** * Request parameters for deleteTypeConfiguration operation in TenantDataApi. * @export * @interface TenantDataApiDeleteTypeConfigurationRequest */ export interface TenantDataApiDeleteTypeConfigurationRequest { /** * * @type {string} * @memberof TenantDataApiDeleteTypeConfiguration */ readonly id: string; /** * * @type {string} * @memberof TenantDataApiDeleteTypeConfiguration */ readonly translate?: string; } /** * Request parameters for dispatchDataAction operation in TenantDataApi. * @export * @interface TenantDataApiDispatchDataActionRequest */ export interface TenantDataApiDispatchDataActionRequest { /** * * @type {string} * @memberof TenantDataApiDispatchDataAction */ readonly type: string; /** * * @type {string} * @memberof TenantDataApiDispatchDataAction */ readonly feature: string; /** * * @type {string} * @memberof TenantDataApiDispatchDataAction */ readonly id: string; /** * * @type {string} * @memberof TenantDataApiDispatchDataAction */ readonly actionName: string; /** * * @type {any} * @memberof TenantDataApiDispatchDataAction */ readonly anyBody: any; /** * * @type {string} * @memberof TenantDataApiDispatchDataAction */ readonly translate?: string; } /** * Request parameters for getData operation in TenantDataApi. * @export * @interface TenantDataApiGetDataRequest */ export interface TenantDataApiGetDataRequest { /** * * @type {string} * @memberof TenantDataApiGetData */ readonly type: string; /** * * @type {string} * @memberof TenantDataApiGetData */ readonly feature: string; /** * * @type {number} * @memberof TenantDataApiGetData */ readonly page?: number; /** * * @type {number} * @memberof TenantDataApiGetData */ readonly size?: number; /** * * @type {string} * @memberof TenantDataApiGetData */ readonly sort?: string; /** * * @type {string} * @memberof TenantDataApiGetData */ readonly search?: string; /** * * @type {boolean} * @memberof TenantDataApiGetData */ readonly withReplacements?: boolean; /** * * @type {string} * @memberof TenantDataApiGetData */ readonly translate?: string; } /** * Request parameters for getDataById operation in TenantDataApi. * @export * @interface TenantDataApiGetDataByIdRequest */ export interface TenantDataApiGetDataByIdRequest { /** * * @type {string} * @memberof TenantDataApiGetDataById */ readonly type: string; /** * * @type {string} * @memberof TenantDataApiGetDataById */ readonly feature: string; /** * * @type {string} * @memberof TenantDataApiGetDataById */ readonly id: string; /** * * @type {string} * @memberof TenantDataApiGetDataById */ readonly translate?: string; } /** * Request parameters for getDataCount operation in TenantDataApi. * @export * @interface TenantDataApiGetDataCountRequest */ export interface TenantDataApiGetDataCountRequest { /** * * @type {string} * @memberof TenantDataApiGetDataCount */ readonly type: string; /** * * @type {string} * @memberof TenantDataApiGetDataCount */ readonly feature: string; /** * * @type {number} * @memberof TenantDataApiGetDataCount */ readonly page?: number; /** * * @type {number} * @memberof TenantDataApiGetDataCount */ readonly size?: number; /** * * @type {string} * @memberof TenantDataApiGetDataCount */ readonly sort?: string; /** * * @type {string} * @memberof TenantDataApiGetDataCount */ readonly search?: string; /** * * @type {boolean} * @memberof TenantDataApiGetDataCount */ readonly withReplacements?: boolean; /** * * @type {string} * @memberof TenantDataApiGetDataCount */ readonly translate?: string; } /** * Request parameters for getDataSum operation in TenantDataApi. * @export * @interface TenantDataApiGetDataSumRequest */ export interface TenantDataApiGetDataSumRequest { /** * * @type {string} * @memberof TenantDataApiGetDataSum */ readonly type: string; /** * * @type {string} * @memberof TenantDataApiGetDataSum */ readonly feature: string; /** * * @type {string} * @memberof TenantDataApiGetDataSum */ readonly property: string; /** * * @type {number} * @memberof TenantDataApiGetDataSum */ readonly page?: number; /** * * @type {number} * @memberof TenantDataApiGetDataSum */ readonly size?: number; /** * * @type {string} * @memberof TenantDataApiGetDataSum */ readonly sort?: string; /** * * @type {string} * @memberof TenantDataApiGetDataSum */ readonly search?: string; /** * * @type {boolean} * @memberof TenantDataApiGetDataSum */ readonly withReplacements?: boolean; /** * * @type {string} * @memberof TenantDataApiGetDataSum */ readonly translate?: string; } /** * Request parameters for getDataType operation in TenantDataApi. * @export * @interface TenantDataApiGetDataTypeRequest */ export interface TenantDataApiGetDataTypeRequest { /** * * @type {string} * @memberof TenantDataApiGetDataType */ readonly id: string; /** * * @type {string} * @memberof TenantDataApiGetDataType */ readonly translate?: string; } /** * Request parameters for getDataTypes operation in TenantDataApi. * @export * @interface TenantDataApiGetDataTypesRequest */ export interface TenantDataApiGetDataTypesRequest { /** * * @type {number} * @memberof TenantDataApiGetDataTypes */ readonly page?: number; /** * * @type {number} * @memberof TenantDataApiGetDataTypes */ readonly size?: number; /** * * @type {string} * @memberof TenantDataApiGetDataTypes */ readonly translate?: string; /** * * @type {boolean} * @memberof TenantDataApiGetDataTypes */ readonly withReplacements?: boolean; /** * * @type {string} * @memberof TenantDataApiGetDataTypes */ readonly sort?: string; /** * * @type {string} * @memberof TenantDataApiGetDataTypes */ readonly search?: string; } /** * Request parameters for getDataTypesCount operation in TenantDataApi. * @export * @interface TenantDataApiGetDataTypesCountRequest */ export interface TenantDataApiGetDataTypesCountRequest { /** * * @type {number} * @memberof TenantDataApiGetDataTypesCount */ readonly page?: number; /** * * @type {number} * @memberof TenantDataApiGetDataTypesCount */ readonly size?: number; /** * * @type {string} * @memberof TenantDataApiGetDataTypesCount */ readonly sort?: string; /** * * @type {string} * @memberof TenantDataApiGetDataTypesCount */ readonly search?: string; /** * * @type {boolean} * @memberof TenantDataApiGetDataTypesCount */ readonly withReplacements?: boolean; /** * * @type {string} * @memberof TenantDataApiGetDataTypesCount */ readonly translate?: string; } /** * Request parameters for getTypeConfiguration operation in TenantDataApi. * @export * @interface TenantDataApiGetTypeConfigurationRequest */ export interface TenantDataApiGetTypeConfigurationRequest { /** * * @type {string} * @memberof TenantDataApiGetTypeConfiguration */ readonly id: string; /** * * @type {string} * @memberof TenantDataApiGetTypeConfiguration */ readonly translate?: string; } /** * Request parameters for getTypeConfigurationByPath operation in TenantDataApi. * @export * @interface TenantDataApiGetTypeConfigurationByPathRequest */ export interface TenantDataApiGetTypeConfigurationByPathRequest { /** * * @type {string} * @memberof TenantDataApiGetTypeConfigurationByPath */ readonly path: string; /** * * @type {string} * @memberof TenantDataApiGetTypeConfigurationByPath */ readonly translate?: string; } /** * Request parameters for getTypeConfigurations operation in TenantDataApi. * @export * @interface TenantDataApiGetTypeConfigurationsRequest */ export interface TenantDataApiGetTypeConfigurationsRequest { /** * * @type {number} * @memberof TenantDataApiGetTypeConfigurations */ readonly page?: number; /** * * @type {number} * @memberof TenantDataApiGetTypeConfigurations */ readonly size?: number; /** * * @type {string} * @memberof TenantDataApiGetTypeConfigurations */ readonly translate?: string; /** * * @type {boolean} * @memberof TenantDataApiGetTypeConfigurations */ readonly withReplacements?: boolean; /** * * @type {string} * @memberof TenantDataApiGetTypeConfigurations */ readonly sort?: string; /** * * @type {string} * @memberof TenantDataApiGetTypeConfigurations */ readonly search?: string; } /** * Request parameters for getTypeConfigurationsCount operation in TenantDataApi. * @export * @interface TenantDataApiGetTypeConfigurationsCountRequest */ export interface TenantDataApiGetTypeConfigurationsCountRequest { /** * * @type {number} * @memberof TenantDataApiGetTypeConfigurationsCount */ readonly page?: number; /** * * @type {number} * @memberof TenantDataApiGetTypeConfigurationsCount */ readonly size?: number; /** * * @type {string} * @memberof TenantDataApiGetTypeConfigurationsCount */ readonly sort?: string; /** * * @type {string} * @memberof TenantDataApiGetTypeConfigurationsCount */ readonly search?: string; /** * * @type {boolean} * @memberof TenantDataApiGetTypeConfigurationsCount */ readonly withReplacements?: boolean; /** * * @type {string} * @memberof TenantDataApiGetTypeConfigurationsCount */ readonly translate?: string; } /** * Request parameters for patchData operation in TenantDataApi. * @export * @interface TenantDataApiPatchDataRequest */ export interface TenantDataApiPatchDataRequest { /** * * @type {string} * @memberof TenantDataApiPatchData */ readonly type: string; /** * * @type {string} * @memberof TenantDataApiPatchData */ readonly feature: string; /** * * @type {string} * @memberof TenantDataApiPatchData */ readonly id: string; /** * * @type {any} * @memberof TenantDataApiPatchData */ readonly anyBody: any; /** * * @type {string} * @memberof TenantDataApiPatchData */ readonly translate?: string; } /** * Request parameters for patchDataType operation in TenantDataApi. * @export * @interface TenantDataApiPatchDataTypeRequest */ export interface TenantDataApiPatchDataTypeRequest { /** * * @type {string} * @memberof TenantDataApiPatchDataType */ readonly id: string; /** * * @type {any} * @memberof TenantDataApiPatchDataType */ readonly dataType: any; /** * * @type {string} * @memberof TenantDataApiPatchDataType */ readonly translate?: string; } /** * Request parameters for patchTypeConfiguration operation in TenantDataApi. * @export * @interface TenantDataApiPatchTypeConfigurationRequest */ export interface TenantDataApiPatchTypeConfigurationRequest { /** * * @type {string} * @memberof TenantDataApiPatchTypeConfiguration */ readonly id: string; /** * * @type {any} * @memberof TenantDataApiPatchTypeConfiguration */ readonly typeConfiguration: any; /** * * @type {string} * @memberof TenantDataApiPatchTypeConfiguration */ readonly translate?: string; } /** * Request parameters for performDataTypeSearch operation in TenantDataApi. * @export * @interface TenantDataApiPerformDataTypeSearchRequest */ export interface TenantDataApiPerformDataTypeSearchRequest { /** * * @type {SearchRequestDto} * @memberof TenantDataApiPerformDataTypeSearch */ readonly searchRequest: SearchRequestDto; /** * * @type {string} * @memberof TenantDataApiPerformDataTypeSearch */ readonly translate?: string; } /** * Request parameters for performSearch operation in TenantDataApi. * @export * @interface TenantDataApiPerformSearchRequest */ export interface TenantDataApiPerformSearchRequest { /** * * @type {string} * @memberof TenantDataApiPerformSearch */ readonly type: string; /** * * @type {string} * @memberof TenantDataApiPerformSearch */ readonly feature: string; /** * * @type {SearchRequestDto} * @memberof TenantDataApiPerformSearch */ readonly searchRequest: SearchRequestDto; /** * * @type {string} * @memberof TenantDataApiPerformSearch */ readonly translate?: string; } /** * Request parameters for performTypeConfigurationSearch operation in TenantDataApi. * @export * @interface TenantDataApiPerformTypeConfigurationSearchRequest */ export interface TenantDataApiPerformTypeConfigurationSearchRequest { /** * * @type {SearchRequestDto} * @memberof TenantDataApiPerformTypeConfigurationSearch */ readonly searchRequest: SearchRequestDto; /** * * @type {string} * @memberof TenantDataApiPerformTypeConfigurationSearch */ readonly translate?: string; } /** * Request parameters for putData operation in TenantDataApi. * @export * @interface TenantDataApiPutDataRequest */ export interface TenantDataApiPutDataRequest { /** * * @type {string} * @memberof TenantDataApiPutData */ readonly type: string; /** * * @type {string} * @memberof TenantDataApiPutData */ readonly feature: string; /** * * @type {string} * @memberof TenantDataApiPutData */ readonly id: string; /** * * @type {any} * @memberof TenantDataApiPutData */ readonly anyBody: any; /** * * @type {string} * @memberof TenantDataApiPutData */ readonly translate?: string; } /** * Request parameters for putDataType operation in TenantDataApi. * @export * @interface TenantDataApiPutDataTypeRequest */ export interface TenantDataApiPutDataTypeRequest { /** * * @type {string} * @memberof TenantDataApiPutDataType */ readonly id: string; /** * * @type {DataTypeDto} * @memberof TenantDataApiPutDataType */ readonly dataType: DataTypeDto; /** * * @type {string} * @memberof TenantDataApiPutDataType */ readonly translate?: string; } /** * Request parameters for putTypeConfiguration operation in TenantDataApi. * @export * @interface TenantDataApiPutTypeConfigurationRequest */ export interface TenantDataApiPutTypeConfigurationRequest { /** * * @type {string} * @memberof TenantDataApiPutTypeConfiguration */ readonly id: string; /** * * @type {TypeConfigurationDto} * @memberof TenantDataApiPutTypeConfiguration */ readonly typeConfiguration: TypeConfigurationDto; /** * * @type {string} * @memberof TenantDataApiPutTypeConfiguration */ readonly translate?: string; } /** * Request parameters for typeConfigurationExists operation in TenantDataApi. * @export * @interface TenantDataApiTypeConfigurationExistsRequest */ export interface TenantDataApiTypeConfigurationExistsRequest { /** * * @type {string} * @memberof TenantDataApiTypeConfigurationExists */ readonly id: string; } /** * TenantDataApi - object-oriented interface * @export * @class TenantDataApi * @extends {BaseAPI} */ export declare class TenantDataApi extends BaseAPI { /** * * @summary Creates data for given type * @param {TenantDataApiCreateDataRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof TenantDataApi */ createData(requestParameters: TenantDataApiCreateDataRequest, options?: any): Promise>; /** * * @param {TenantDataApiCreateDataTypeRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof TenantDataApi */ createDataType(requestParameters: TenantDataApiCreateDataTypeRequest, options?: any): Promise>; /** * * @param {TenantDataApiCreateTypeConfigurationRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof TenantDataApi */ createTypeConfiguration(requestParameters: TenantDataApiCreateTypeConfigurationRequest, options?: any): Promise>; /** * This is a very performant method for checking if a DataType exists. * @summary Check if DataType exists * @param {TenantDataApiDataTypeExistsRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof TenantDataApi */ dataTypeExists(requestParameters: TenantDataApiDataTypeExistsRequest, options?: any): Promise>; /** * * @summary Deletes data for given id * @param {TenantDataApiDeleteDataRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof TenantDataApi */ deleteData(requestParameters: TenantDataApiDeleteDataRequest, options?: any): Promise>; /** * * @param {TenantDataApiDeleteDataTypeRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof TenantDataApi */ deleteDataType(requestParameters: TenantDataApiDeleteDataTypeRequest, options?: any): Promise>; /** * * @summary Deletes many data entries * @param {TenantDataApiDeleteManyDataRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof TenantDataApi */ deleteManyData(requestParameters: TenantDataApiDeleteManyDataRequest, options?: any): Promise>; /** * * @param {TenantDataApiDeleteManyDataTypesRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof TenantDataApi */ deleteManyDataTypes(requestParameters: TenantDataApiDeleteManyDataTypesRequest, options?: any): Promise>; /** * * @param {TenantDataApiDeleteManyTypeConfigurationsRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof TenantDataApi */ deleteManyTypeConfigurations(requestParameters: TenantDataApiDeleteManyTypeConfigurationsRequest, options?: any): Promise>; /** * * @param {TenantDataApiDeleteTypeConfigurationRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof TenantDataApi */ deleteTypeConfiguration(requestParameters: TenantDataApiDeleteTypeConfigurationRequest, options?: any): Promise>; /** * Dispatches the workflow event \'DATA_ACTION\' with the actionName as payload * @param {TenantDataApiDispatchDataActionRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof TenantDataApi */ dispatchDataAction(requestParameters: TenantDataApiDispatchDataActionRequest, options?: any): Promise>; /** * * @summary Returns all data for given type * @param {TenantDataApiGetDataRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof TenantDataApi */ getData(requestParameters: TenantDataApiGetDataRequest, options?: any): Promise>; /** * * @summary Returns all data for given type * @param {TenantDataApiGetDataByIdRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof TenantDataApi */ getDataById(requestParameters: TenantDataApiGetDataByIdRequest, options?: any): Promise>; /** * * @summary Returns a count of a specific custom datatype entity * @param {TenantDataApiGetDataCountRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof TenantDataApi */ getDataCount(requestParameters: TenantDataApiGetDataCountRequest, options?: any): Promise>; /** * * @summary Returns summed up data given type and property * @param {TenantDataApiGetDataSumRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof TenantDataApi */ getDataSum(requestParameters: TenantDataApiGetDataSumRequest, options?: any): Promise>; /** * * @param {TenantDataApiGetDataTypeRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof TenantDataApi */ getDataType(requestParameters: TenantDataApiGetDataTypeRequest, options?: any): Promise>; /** * * @param {TenantDataApiGetDataTypesRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof TenantDataApi */ getDataTypes(requestParameters?: TenantDataApiGetDataTypesRequest, options?: any): Promise>; /** * * @param {TenantDataApiGetDataTypesCountRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof TenantDataApi */ getDataTypesCount(requestParameters?: TenantDataApiGetDataTypesCountRequest, options?: any): Promise>; /** * * @param {TenantDataApiGetTypeConfigurationRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof TenantDataApi */ getTypeConfiguration(requestParameters: TenantDataApiGetTypeConfigurationRequest, options?: any): Promise>; /** * * @param {TenantDataApiGetTypeConfigurationByPathRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof TenantDataApi */ getTypeConfigurationByPath(requestParameters: TenantDataApiGetTypeConfigurationByPathRequest, options?: any): Promise>; /** * * @param {TenantDataApiGetTypeConfigurationsRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof TenantDataApi */ getTypeConfigurations(requestParameters?: TenantDataApiGetTypeConfigurationsRequest, options?: any): Promise>; /** * * @param {TenantDataApiGetTypeConfigurationsCountRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof TenantDataApi */ getTypeConfigurationsCount(requestParameters?: TenantDataApiGetTypeConfigurationsCountRequest, options?: any): Promise>; /** * * @summary Patches data * @param {TenantDataApiPatchDataRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof TenantDataApi */ patchData(requestParameters: TenantDataApiPatchDataRequest, options?: any): Promise>; /** * * @param {TenantDataApiPatchDataTypeRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof TenantDataApi */ patchDataType(requestParameters: TenantDataApiPatchDataTypeRequest, options?: any): Promise>; /** * * @param {TenantDataApiPatchTypeConfigurationRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof TenantDataApi */ patchTypeConfiguration(requestParameters: TenantDataApiPatchTypeConfigurationRequest, options?: any): Promise>; /** * * @param {TenantDataApiPerformDataTypeSearchRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof TenantDataApi */ performDataTypeSearch(requestParameters: TenantDataApiPerformDataTypeSearchRequest, options?: any): Promise>; /** * * @summary Performs a text search across the database * @param {TenantDataApiPerformSearchRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof TenantDataApi */ performSearch(requestParameters: TenantDataApiPerformSearchRequest, options?: any): Promise>; /** * * @param {TenantDataApiPerformTypeConfigurationSearchRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof TenantDataApi */ performTypeConfigurationSearch(requestParameters: TenantDataApiPerformTypeConfigurationSearchRequest, options?: any): Promise>; /** * * @summary Replaces data * @param {TenantDataApiPutDataRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof TenantDataApi */ putData(requestParameters: TenantDataApiPutDataRequest, options?: any): Promise>; /** * * @param {TenantDataApiPutDataTypeRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof TenantDataApi */ putDataType(requestParameters: TenantDataApiPutDataTypeRequest, options?: any): Promise>; /** * * @param {TenantDataApiPutTypeConfigurationRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof TenantDataApi */ putTypeConfiguration(requestParameters: TenantDataApiPutTypeConfigurationRequest, options?: any): Promise>; /** * This is a very performant method for checking if a TypeConfiguration exists. * @summary Check if TypeConfiguration exists * @param {TenantDataApiTypeConfigurationExistsRequest} requestParameters Request parameters. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof TenantDataApi */ typeConfigurationExists(requestParameters: TenantDataApiTypeConfigurationExistsRequest, options?: any): Promise>; }