|
|
|
|
@@ -21,6 +21,78 @@ import { DUMMY_BASE_URL, assertParamExists, setApiKeyToObject, setBasicAuthToObj
|
|
|
|
|
// @ts-ignore
|
|
|
|
|
import { BASE_PATH, COLLECTION_FORMATS, RequestArgs, BaseAPI, RequiredError } from './base';
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
*
|
|
|
|
|
* @export
|
|
|
|
|
* @interface Automation
|
|
|
|
|
*/
|
|
|
|
|
export interface Automation {
|
|
|
|
|
/**
|
|
|
|
|
*
|
|
|
|
|
* @type {number}
|
|
|
|
|
* @memberof Automation
|
|
|
|
|
*/
|
|
|
|
|
id?: number;
|
|
|
|
|
/**
|
|
|
|
|
*
|
|
|
|
|
* @type {string}
|
|
|
|
|
* @memberof Automation
|
|
|
|
|
*/
|
|
|
|
|
type: AutomationTypeEnum;
|
|
|
|
|
/**
|
|
|
|
|
*
|
|
|
|
|
* @type {string}
|
|
|
|
|
* @memberof Automation
|
|
|
|
|
*/
|
|
|
|
|
name?: string;
|
|
|
|
|
/**
|
|
|
|
|
*
|
|
|
|
|
* @type {string}
|
|
|
|
|
* @memberof Automation
|
|
|
|
|
*/
|
|
|
|
|
description?: string | null;
|
|
|
|
|
/**
|
|
|
|
|
*
|
|
|
|
|
* @type {string}
|
|
|
|
|
* @memberof Automation
|
|
|
|
|
*/
|
|
|
|
|
param_1?: string | null;
|
|
|
|
|
/**
|
|
|
|
|
*
|
|
|
|
|
* @type {string}
|
|
|
|
|
* @memberof Automation
|
|
|
|
|
*/
|
|
|
|
|
param_2?: string | null;
|
|
|
|
|
/**
|
|
|
|
|
*
|
|
|
|
|
* @type {string}
|
|
|
|
|
* @memberof Automation
|
|
|
|
|
*/
|
|
|
|
|
param_3?: string | null;
|
|
|
|
|
/**
|
|
|
|
|
*
|
|
|
|
|
* @type {boolean}
|
|
|
|
|
* @memberof Automation
|
|
|
|
|
*/
|
|
|
|
|
disabled?: boolean;
|
|
|
|
|
/**
|
|
|
|
|
*
|
|
|
|
|
* @type {string}
|
|
|
|
|
* @memberof Automation
|
|
|
|
|
*/
|
|
|
|
|
created_by?: string;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* @export
|
|
|
|
|
* @enum {string}
|
|
|
|
|
*/
|
|
|
|
|
export enum AutomationTypeEnum {
|
|
|
|
|
FoodAlias = 'FOOD_ALIAS',
|
|
|
|
|
UnitAlias = 'UNIT_ALIAS',
|
|
|
|
|
KeywordAlias = 'KEYWORD_ALIAS'
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
*
|
|
|
|
|
* @export
|
|
|
|
|
@@ -211,6 +283,12 @@ export interface FoodSupermarketCategory {
|
|
|
|
|
* @memberof FoodSupermarketCategory
|
|
|
|
|
*/
|
|
|
|
|
name: string;
|
|
|
|
|
/**
|
|
|
|
|
*
|
|
|
|
|
* @type {string}
|
|
|
|
|
* @memberof FoodSupermarketCategory
|
|
|
|
|
*/
|
|
|
|
|
description?: string | null;
|
|
|
|
|
}
|
|
|
|
|
/**
|
|
|
|
|
*
|
|
|
|
|
@@ -1113,10 +1191,10 @@ export interface RecipeBook {
|
|
|
|
|
icon?: string | null;
|
|
|
|
|
/**
|
|
|
|
|
*
|
|
|
|
|
* @type {Array<number>}
|
|
|
|
|
* @type {Array<ShoppingListShared>}
|
|
|
|
|
* @memberof RecipeBook
|
|
|
|
|
*/
|
|
|
|
|
shared?: Array<number>;
|
|
|
|
|
shared: Array<ShoppingListShared>;
|
|
|
|
|
/**
|
|
|
|
|
*
|
|
|
|
|
* @type {string}
|
|
|
|
|
@@ -1773,6 +1851,12 @@ export interface ShoppingListSupermarket {
|
|
|
|
|
* @memberof ShoppingListSupermarket
|
|
|
|
|
*/
|
|
|
|
|
name: string;
|
|
|
|
|
/**
|
|
|
|
|
*
|
|
|
|
|
* @type {string}
|
|
|
|
|
* @memberof ShoppingListSupermarket
|
|
|
|
|
*/
|
|
|
|
|
description?: string | null;
|
|
|
|
|
/**
|
|
|
|
|
*
|
|
|
|
|
* @type {Array<ShoppingListSupermarketCategoryToSupermarket>}
|
|
|
|
|
@@ -1798,6 +1882,12 @@ export interface ShoppingListSupermarketCategory {
|
|
|
|
|
* @memberof ShoppingListSupermarketCategory
|
|
|
|
|
*/
|
|
|
|
|
name: string;
|
|
|
|
|
/**
|
|
|
|
|
*
|
|
|
|
|
* @type {string}
|
|
|
|
|
* @memberof ShoppingListSupermarketCategory
|
|
|
|
|
*/
|
|
|
|
|
description?: string | null;
|
|
|
|
|
}
|
|
|
|
|
/**
|
|
|
|
|
*
|
|
|
|
|
@@ -2189,6 +2279,12 @@ export interface Supermarket {
|
|
|
|
|
* @memberof Supermarket
|
|
|
|
|
*/
|
|
|
|
|
name: string;
|
|
|
|
|
/**
|
|
|
|
|
*
|
|
|
|
|
* @type {string}
|
|
|
|
|
* @memberof Supermarket
|
|
|
|
|
*/
|
|
|
|
|
description?: string | null;
|
|
|
|
|
/**
|
|
|
|
|
*
|
|
|
|
|
* @type {Array<ShoppingListSupermarketCategoryToSupermarket>}
|
|
|
|
|
@@ -2214,6 +2310,12 @@ export interface SupermarketCategory {
|
|
|
|
|
* @memberof SupermarketCategory
|
|
|
|
|
*/
|
|
|
|
|
name: string;
|
|
|
|
|
/**
|
|
|
|
|
*
|
|
|
|
|
* @type {string}
|
|
|
|
|
* @memberof SupermarketCategory
|
|
|
|
|
*/
|
|
|
|
|
description?: string | null;
|
|
|
|
|
}
|
|
|
|
|
/**
|
|
|
|
|
*
|
|
|
|
|
@@ -2569,6 +2671,39 @@ export interface ViewLog {
|
|
|
|
|
*/
|
|
|
|
|
export const ApiApiAxiosParamCreator = function (configuration?: Configuration) {
|
|
|
|
|
return {
|
|
|
|
|
/**
|
|
|
|
|
*
|
|
|
|
|
* @param {Automation} [automation]
|
|
|
|
|
* @param {*} [options] Override http request option.
|
|
|
|
|
* @throws {RequiredError}
|
|
|
|
|
*/
|
|
|
|
|
createAutomation: async (automation?: Automation, options: any = {}): Promise<RequestArgs> => {
|
|
|
|
|
const localVarPath = `/api/automation/`;
|
|
|
|
|
// use dummy base URL string because the URL constructor only accepts absolute URLs.
|
|
|
|
|
const localVarUrlObj = new URL(localVarPath, DUMMY_BASE_URL);
|
|
|
|
|
let baseOptions;
|
|
|
|
|
if (configuration) {
|
|
|
|
|
baseOptions = configuration.baseOptions;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
const localVarRequestOptions = { method: 'POST', ...baseOptions, ...options};
|
|
|
|
|
const localVarHeaderParameter = {} as any;
|
|
|
|
|
const localVarQueryParameter = {} as any;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
localVarHeaderParameter['Content-Type'] = 'application/json';
|
|
|
|
|
|
|
|
|
|
setSearchParams(localVarUrlObj, localVarQueryParameter, options.query);
|
|
|
|
|
let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {};
|
|
|
|
|
localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers};
|
|
|
|
|
localVarRequestOptions.data = serializeDataIfNeeded(automation, localVarRequestOptions, configuration)
|
|
|
|
|
|
|
|
|
|
return {
|
|
|
|
|
url: toPathString(localVarUrlObj),
|
|
|
|
|
options: localVarRequestOptions,
|
|
|
|
|
};
|
|
|
|
|
},
|
|
|
|
|
/**
|
|
|
|
|
*
|
|
|
|
|
* @param {BookmarkletImport} [bookmarkletImport]
|
|
|
|
|
@@ -3383,6 +3518,39 @@ export const ApiApiAxiosParamCreator = function (configuration?: Configuration)
|
|
|
|
|
options: localVarRequestOptions,
|
|
|
|
|
};
|
|
|
|
|
},
|
|
|
|
|
/**
|
|
|
|
|
*
|
|
|
|
|
* @param {string} id A unique integer value identifying this automation.
|
|
|
|
|
* @param {*} [options] Override http request option.
|
|
|
|
|
* @throws {RequiredError}
|
|
|
|
|
*/
|
|
|
|
|
destroyAutomation: async (id: string, options: any = {}): Promise<RequestArgs> => {
|
|
|
|
|
// verify required parameter 'id' is not null or undefined
|
|
|
|
|
assertParamExists('destroyAutomation', 'id', id)
|
|
|
|
|
const localVarPath = `/api/automation/{id}/`
|
|
|
|
|
.replace(`{${"id"}}`, encodeURIComponent(String(id)));
|
|
|
|
|
// use dummy base URL string because the URL constructor only accepts absolute URLs.
|
|
|
|
|
const localVarUrlObj = new URL(localVarPath, DUMMY_BASE_URL);
|
|
|
|
|
let baseOptions;
|
|
|
|
|
if (configuration) {
|
|
|
|
|
baseOptions = configuration.baseOptions;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
const localVarRequestOptions = { method: 'DELETE', ...baseOptions, ...options};
|
|
|
|
|
const localVarHeaderParameter = {} as any;
|
|
|
|
|
const localVarQueryParameter = {} as any;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
setSearchParams(localVarUrlObj, localVarQueryParameter, options.query);
|
|
|
|
|
let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {};
|
|
|
|
|
localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers};
|
|
|
|
|
|
|
|
|
|
return {
|
|
|
|
|
url: toPathString(localVarUrlObj),
|
|
|
|
|
options: localVarRequestOptions,
|
|
|
|
|
};
|
|
|
|
|
},
|
|
|
|
|
/**
|
|
|
|
|
*
|
|
|
|
|
* @param {string} id A unique integer value identifying this bookmarklet import.
|
|
|
|
|
@@ -4217,6 +4385,35 @@ export const ApiApiAxiosParamCreator = function (configuration?: Configuration)
|
|
|
|
|
options: localVarRequestOptions,
|
|
|
|
|
};
|
|
|
|
|
},
|
|
|
|
|
/**
|
|
|
|
|
*
|
|
|
|
|
* @param {*} [options] Override http request option.
|
|
|
|
|
* @throws {RequiredError}
|
|
|
|
|
*/
|
|
|
|
|
listAutomations: async (options: any = {}): Promise<RequestArgs> => {
|
|
|
|
|
const localVarPath = `/api/automation/`;
|
|
|
|
|
// use dummy base URL string because the URL constructor only accepts absolute URLs.
|
|
|
|
|
const localVarUrlObj = new URL(localVarPath, DUMMY_BASE_URL);
|
|
|
|
|
let baseOptions;
|
|
|
|
|
if (configuration) {
|
|
|
|
|
baseOptions = configuration.baseOptions;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
const localVarRequestOptions = { method: 'GET', ...baseOptions, ...options};
|
|
|
|
|
const localVarHeaderParameter = {} as any;
|
|
|
|
|
const localVarQueryParameter = {} as any;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
setSearchParams(localVarUrlObj, localVarQueryParameter, options.query);
|
|
|
|
|
let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {};
|
|
|
|
|
localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers};
|
|
|
|
|
|
|
|
|
|
return {
|
|
|
|
|
url: toPathString(localVarUrlObj),
|
|
|
|
|
options: localVarRequestOptions,
|
|
|
|
|
};
|
|
|
|
|
},
|
|
|
|
|
/**
|
|
|
|
|
*
|
|
|
|
|
* @param {*} [options] Override http request option.
|
|
|
|
|
@@ -5361,6 +5558,43 @@ export const ApiApiAxiosParamCreator = function (configuration?: Configuration)
|
|
|
|
|
options: localVarRequestOptions,
|
|
|
|
|
};
|
|
|
|
|
},
|
|
|
|
|
/**
|
|
|
|
|
*
|
|
|
|
|
* @param {string} id A unique integer value identifying this automation.
|
|
|
|
|
* @param {Automation} [automation]
|
|
|
|
|
* @param {*} [options] Override http request option.
|
|
|
|
|
* @throws {RequiredError}
|
|
|
|
|
*/
|
|
|
|
|
partialUpdateAutomation: async (id: string, automation?: Automation, options: any = {}): Promise<RequestArgs> => {
|
|
|
|
|
// verify required parameter 'id' is not null or undefined
|
|
|
|
|
assertParamExists('partialUpdateAutomation', 'id', id)
|
|
|
|
|
const localVarPath = `/api/automation/{id}/`
|
|
|
|
|
.replace(`{${"id"}}`, encodeURIComponent(String(id)));
|
|
|
|
|
// use dummy base URL string because the URL constructor only accepts absolute URLs.
|
|
|
|
|
const localVarUrlObj = new URL(localVarPath, DUMMY_BASE_URL);
|
|
|
|
|
let baseOptions;
|
|
|
|
|
if (configuration) {
|
|
|
|
|
baseOptions = configuration.baseOptions;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
const localVarRequestOptions = { method: 'PATCH', ...baseOptions, ...options};
|
|
|
|
|
const localVarHeaderParameter = {} as any;
|
|
|
|
|
const localVarQueryParameter = {} as any;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
localVarHeaderParameter['Content-Type'] = 'application/json';
|
|
|
|
|
|
|
|
|
|
setSearchParams(localVarUrlObj, localVarQueryParameter, options.query);
|
|
|
|
|
let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {};
|
|
|
|
|
localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers};
|
|
|
|
|
localVarRequestOptions.data = serializeDataIfNeeded(automation, localVarRequestOptions, configuration)
|
|
|
|
|
|
|
|
|
|
return {
|
|
|
|
|
url: toPathString(localVarUrlObj),
|
|
|
|
|
options: localVarRequestOptions,
|
|
|
|
|
};
|
|
|
|
|
},
|
|
|
|
|
/**
|
|
|
|
|
*
|
|
|
|
|
* @param {string} id A unique integer value identifying this bookmarklet import.
|
|
|
|
|
@@ -6271,6 +6505,39 @@ export const ApiApiAxiosParamCreator = function (configuration?: Configuration)
|
|
|
|
|
options: localVarRequestOptions,
|
|
|
|
|
};
|
|
|
|
|
},
|
|
|
|
|
/**
|
|
|
|
|
*
|
|
|
|
|
* @param {string} id A unique integer value identifying this automation.
|
|
|
|
|
* @param {*} [options] Override http request option.
|
|
|
|
|
* @throws {RequiredError}
|
|
|
|
|
*/
|
|
|
|
|
retrieveAutomation: async (id: string, options: any = {}): Promise<RequestArgs> => {
|
|
|
|
|
// verify required parameter 'id' is not null or undefined
|
|
|
|
|
assertParamExists('retrieveAutomation', 'id', id)
|
|
|
|
|
const localVarPath = `/api/automation/{id}/`
|
|
|
|
|
.replace(`{${"id"}}`, encodeURIComponent(String(id)));
|
|
|
|
|
// use dummy base URL string because the URL constructor only accepts absolute URLs.
|
|
|
|
|
const localVarUrlObj = new URL(localVarPath, DUMMY_BASE_URL);
|
|
|
|
|
let baseOptions;
|
|
|
|
|
if (configuration) {
|
|
|
|
|
baseOptions = configuration.baseOptions;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
const localVarRequestOptions = { method: 'GET', ...baseOptions, ...options};
|
|
|
|
|
const localVarHeaderParameter = {} as any;
|
|
|
|
|
const localVarQueryParameter = {} as any;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
setSearchParams(localVarUrlObj, localVarQueryParameter, options.query);
|
|
|
|
|
let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {};
|
|
|
|
|
localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers};
|
|
|
|
|
|
|
|
|
|
return {
|
|
|
|
|
url: toPathString(localVarUrlObj),
|
|
|
|
|
options: localVarRequestOptions,
|
|
|
|
|
};
|
|
|
|
|
},
|
|
|
|
|
/**
|
|
|
|
|
*
|
|
|
|
|
* @param {string} id A unique integer value identifying this bookmarklet import.
|
|
|
|
|
@@ -7129,6 +7396,43 @@ export const ApiApiAxiosParamCreator = function (configuration?: Configuration)
|
|
|
|
|
options: localVarRequestOptions,
|
|
|
|
|
};
|
|
|
|
|
},
|
|
|
|
|
/**
|
|
|
|
|
*
|
|
|
|
|
* @param {string} id A unique integer value identifying this automation.
|
|
|
|
|
* @param {Automation} [automation]
|
|
|
|
|
* @param {*} [options] Override http request option.
|
|
|
|
|
* @throws {RequiredError}
|
|
|
|
|
*/
|
|
|
|
|
updateAutomation: async (id: string, automation?: Automation, options: any = {}): Promise<RequestArgs> => {
|
|
|
|
|
// verify required parameter 'id' is not null or undefined
|
|
|
|
|
assertParamExists('updateAutomation', 'id', id)
|
|
|
|
|
const localVarPath = `/api/automation/{id}/`
|
|
|
|
|
.replace(`{${"id"}}`, encodeURIComponent(String(id)));
|
|
|
|
|
// use dummy base URL string because the URL constructor only accepts absolute URLs.
|
|
|
|
|
const localVarUrlObj = new URL(localVarPath, DUMMY_BASE_URL);
|
|
|
|
|
let baseOptions;
|
|
|
|
|
if (configuration) {
|
|
|
|
|
baseOptions = configuration.baseOptions;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
const localVarRequestOptions = { method: 'PUT', ...baseOptions, ...options};
|
|
|
|
|
const localVarHeaderParameter = {} as any;
|
|
|
|
|
const localVarQueryParameter = {} as any;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
localVarHeaderParameter['Content-Type'] = 'application/json';
|
|
|
|
|
|
|
|
|
|
setSearchParams(localVarUrlObj, localVarQueryParameter, options.query);
|
|
|
|
|
let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {};
|
|
|
|
|
localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers};
|
|
|
|
|
localVarRequestOptions.data = serializeDataIfNeeded(automation, localVarRequestOptions, configuration)
|
|
|
|
|
|
|
|
|
|
return {
|
|
|
|
|
url: toPathString(localVarUrlObj),
|
|
|
|
|
options: localVarRequestOptions,
|
|
|
|
|
};
|
|
|
|
|
},
|
|
|
|
|
/**
|
|
|
|
|
*
|
|
|
|
|
* @param {string} id A unique integer value identifying this bookmarklet import.
|
|
|
|
|
@@ -8049,6 +8353,16 @@ export const ApiApiAxiosParamCreator = function (configuration?: Configuration)
|
|
|
|
|
export const ApiApiFp = function(configuration?: Configuration) {
|
|
|
|
|
const localVarAxiosParamCreator = ApiApiAxiosParamCreator(configuration)
|
|
|
|
|
return {
|
|
|
|
|
/**
|
|
|
|
|
*
|
|
|
|
|
* @param {Automation} [automation]
|
|
|
|
|
* @param {*} [options] Override http request option.
|
|
|
|
|
* @throws {RequiredError}
|
|
|
|
|
*/
|
|
|
|
|
async createAutomation(automation?: Automation, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<Automation>> {
|
|
|
|
|
const localVarAxiosArgs = await localVarAxiosParamCreator.createAutomation(automation, options);
|
|
|
|
|
return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration);
|
|
|
|
|
},
|
|
|
|
|
/**
|
|
|
|
|
*
|
|
|
|
|
* @param {BookmarkletImport} [bookmarkletImport]
|
|
|
|
|
@@ -8292,6 +8606,16 @@ export const ApiApiFp = function(configuration?: Configuration) {
|
|
|
|
|
const localVarAxiosArgs = await localVarAxiosParamCreator.createViewLog(viewLog, options);
|
|
|
|
|
return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration);
|
|
|
|
|
},
|
|
|
|
|
/**
|
|
|
|
|
*
|
|
|
|
|
* @param {string} id A unique integer value identifying this automation.
|
|
|
|
|
* @param {*} [options] Override http request option.
|
|
|
|
|
* @throws {RequiredError}
|
|
|
|
|
*/
|
|
|
|
|
async destroyAutomation(id: string, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<void>> {
|
|
|
|
|
const localVarAxiosArgs = await localVarAxiosParamCreator.destroyAutomation(id, options);
|
|
|
|
|
return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration);
|
|
|
|
|
},
|
|
|
|
|
/**
|
|
|
|
|
*
|
|
|
|
|
* @param {string} id A unique integer value identifying this bookmarklet import.
|
|
|
|
|
@@ -8543,6 +8867,15 @@ export const ApiApiFp = function(configuration?: Configuration) {
|
|
|
|
|
const localVarAxiosArgs = await localVarAxiosParamCreator.imageRecipe(id, image, options);
|
|
|
|
|
return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration);
|
|
|
|
|
},
|
|
|
|
|
/**
|
|
|
|
|
*
|
|
|
|
|
* @param {*} [options] Override http request option.
|
|
|
|
|
* @throws {RequiredError}
|
|
|
|
|
*/
|
|
|
|
|
async listAutomations(options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<Array<Automation>>> {
|
|
|
|
|
const localVarAxiosArgs = await localVarAxiosParamCreator.listAutomations(options);
|
|
|
|
|
return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration);
|
|
|
|
|
},
|
|
|
|
|
/**
|
|
|
|
|
*
|
|
|
|
|
* @param {*} [options] Override http request option.
|
|
|
|
|
@@ -8874,6 +9207,17 @@ export const ApiApiFp = function(configuration?: Configuration) {
|
|
|
|
|
const localVarAxiosArgs = await localVarAxiosParamCreator.moveKeyword(id, parent, keyword, options);
|
|
|
|
|
return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration);
|
|
|
|
|
},
|
|
|
|
|
/**
|
|
|
|
|
*
|
|
|
|
|
* @param {string} id A unique integer value identifying this automation.
|
|
|
|
|
* @param {Automation} [automation]
|
|
|
|
|
* @param {*} [options] Override http request option.
|
|
|
|
|
* @throws {RequiredError}
|
|
|
|
|
*/
|
|
|
|
|
async partialUpdateAutomation(id: string, automation?: Automation, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<Automation>> {
|
|
|
|
|
const localVarAxiosArgs = await localVarAxiosParamCreator.partialUpdateAutomation(id, automation, options);
|
|
|
|
|
return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration);
|
|
|
|
|
},
|
|
|
|
|
/**
|
|
|
|
|
*
|
|
|
|
|
* @param {string} id A unique integer value identifying this bookmarklet import.
|
|
|
|
|
@@ -9141,6 +9485,16 @@ export const ApiApiFp = function(configuration?: Configuration) {
|
|
|
|
|
const localVarAxiosArgs = await localVarAxiosParamCreator.partialUpdateViewLog(id, viewLog, options);
|
|
|
|
|
return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration);
|
|
|
|
|
},
|
|
|
|
|
/**
|
|
|
|
|
*
|
|
|
|
|
* @param {string} id A unique integer value identifying this automation.
|
|
|
|
|
* @param {*} [options] Override http request option.
|
|
|
|
|
* @throws {RequiredError}
|
|
|
|
|
*/
|
|
|
|
|
async retrieveAutomation(id: string, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<Automation>> {
|
|
|
|
|
const localVarAxiosArgs = await localVarAxiosParamCreator.retrieveAutomation(id, options);
|
|
|
|
|
return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration);
|
|
|
|
|
},
|
|
|
|
|
/**
|
|
|
|
|
*
|
|
|
|
|
* @param {string} id A unique integer value identifying this bookmarklet import.
|
|
|
|
|
@@ -9401,6 +9755,17 @@ export const ApiApiFp = function(configuration?: Configuration) {
|
|
|
|
|
const localVarAxiosArgs = await localVarAxiosParamCreator.retrieveViewLog(id, options);
|
|
|
|
|
return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration);
|
|
|
|
|
},
|
|
|
|
|
/**
|
|
|
|
|
*
|
|
|
|
|
* @param {string} id A unique integer value identifying this automation.
|
|
|
|
|
* @param {Automation} [automation]
|
|
|
|
|
* @param {*} [options] Override http request option.
|
|
|
|
|
* @throws {RequiredError}
|
|
|
|
|
*/
|
|
|
|
|
async updateAutomation(id: string, automation?: Automation, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<Automation>> {
|
|
|
|
|
const localVarAxiosArgs = await localVarAxiosParamCreator.updateAutomation(id, automation, options);
|
|
|
|
|
return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration);
|
|
|
|
|
},
|
|
|
|
|
/**
|
|
|
|
|
*
|
|
|
|
|
* @param {string} id A unique integer value identifying this bookmarklet import.
|
|
|
|
|
@@ -9678,6 +10043,15 @@ export const ApiApiFp = function(configuration?: Configuration) {
|
|
|
|
|
export const ApiApiFactory = function (configuration?: Configuration, basePath?: string, axios?: AxiosInstance) {
|
|
|
|
|
const localVarFp = ApiApiFp(configuration)
|
|
|
|
|
return {
|
|
|
|
|
/**
|
|
|
|
|
*
|
|
|
|
|
* @param {Automation} [automation]
|
|
|
|
|
* @param {*} [options] Override http request option.
|
|
|
|
|
* @throws {RequiredError}
|
|
|
|
|
*/
|
|
|
|
|
createAutomation(automation?: Automation, options?: any): AxiosPromise<Automation> {
|
|
|
|
|
return localVarFp.createAutomation(automation, options).then((request) => request(axios, basePath));
|
|
|
|
|
},
|
|
|
|
|
/**
|
|
|
|
|
*
|
|
|
|
|
* @param {BookmarkletImport} [bookmarkletImport]
|
|
|
|
|
@@ -9897,6 +10271,15 @@ export const ApiApiFactory = function (configuration?: Configuration, basePath?:
|
|
|
|
|
createViewLog(viewLog?: ViewLog, options?: any): AxiosPromise<ViewLog> {
|
|
|
|
|
return localVarFp.createViewLog(viewLog, options).then((request) => request(axios, basePath));
|
|
|
|
|
},
|
|
|
|
|
/**
|
|
|
|
|
*
|
|
|
|
|
* @param {string} id A unique integer value identifying this automation.
|
|
|
|
|
* @param {*} [options] Override http request option.
|
|
|
|
|
* @throws {RequiredError}
|
|
|
|
|
*/
|
|
|
|
|
destroyAutomation(id: string, options?: any): AxiosPromise<void> {
|
|
|
|
|
return localVarFp.destroyAutomation(id, options).then((request) => request(axios, basePath));
|
|
|
|
|
},
|
|
|
|
|
/**
|
|
|
|
|
*
|
|
|
|
|
* @param {string} id A unique integer value identifying this bookmarklet import.
|
|
|
|
|
@@ -10123,6 +10506,14 @@ export const ApiApiFactory = function (configuration?: Configuration, basePath?:
|
|
|
|
|
imageRecipe(id: string, image?: any, options?: any): AxiosPromise<RecipeImage> {
|
|
|
|
|
return localVarFp.imageRecipe(id, image, options).then((request) => request(axios, basePath));
|
|
|
|
|
},
|
|
|
|
|
/**
|
|
|
|
|
*
|
|
|
|
|
* @param {*} [options] Override http request option.
|
|
|
|
|
* @throws {RequiredError}
|
|
|
|
|
*/
|
|
|
|
|
listAutomations(options?: any): AxiosPromise<Array<Automation>> {
|
|
|
|
|
return localVarFp.listAutomations(options).then((request) => request(axios, basePath));
|
|
|
|
|
},
|
|
|
|
|
/**
|
|
|
|
|
*
|
|
|
|
|
* @param {*} [options] Override http request option.
|
|
|
|
|
@@ -10423,6 +10814,16 @@ export const ApiApiFactory = function (configuration?: Configuration, basePath?:
|
|
|
|
|
moveKeyword(id: string, parent: string, keyword?: Keyword, options?: any): AxiosPromise<Keyword> {
|
|
|
|
|
return localVarFp.moveKeyword(id, parent, keyword, options).then((request) => request(axios, basePath));
|
|
|
|
|
},
|
|
|
|
|
/**
|
|
|
|
|
*
|
|
|
|
|
* @param {string} id A unique integer value identifying this automation.
|
|
|
|
|
* @param {Automation} [automation]
|
|
|
|
|
* @param {*} [options] Override http request option.
|
|
|
|
|
* @throws {RequiredError}
|
|
|
|
|
*/
|
|
|
|
|
partialUpdateAutomation(id: string, automation?: Automation, options?: any): AxiosPromise<Automation> {
|
|
|
|
|
return localVarFp.partialUpdateAutomation(id, automation, options).then((request) => request(axios, basePath));
|
|
|
|
|
},
|
|
|
|
|
/**
|
|
|
|
|
*
|
|
|
|
|
* @param {string} id A unique integer value identifying this bookmarklet import.
|
|
|
|
|
@@ -10666,6 +11067,15 @@ export const ApiApiFactory = function (configuration?: Configuration, basePath?:
|
|
|
|
|
partialUpdateViewLog(id: string, viewLog?: ViewLog, options?: any): AxiosPromise<ViewLog> {
|
|
|
|
|
return localVarFp.partialUpdateViewLog(id, viewLog, options).then((request) => request(axios, basePath));
|
|
|
|
|
},
|
|
|
|
|
/**
|
|
|
|
|
*
|
|
|
|
|
* @param {string} id A unique integer value identifying this automation.
|
|
|
|
|
* @param {*} [options] Override http request option.
|
|
|
|
|
* @throws {RequiredError}
|
|
|
|
|
*/
|
|
|
|
|
retrieveAutomation(id: string, options?: any): AxiosPromise<Automation> {
|
|
|
|
|
return localVarFp.retrieveAutomation(id, options).then((request) => request(axios, basePath));
|
|
|
|
|
},
|
|
|
|
|
/**
|
|
|
|
|
*
|
|
|
|
|
* @param {string} id A unique integer value identifying this bookmarklet import.
|
|
|
|
|
@@ -10900,6 +11310,16 @@ export const ApiApiFactory = function (configuration?: Configuration, basePath?:
|
|
|
|
|
retrieveViewLog(id: string, options?: any): AxiosPromise<ViewLog> {
|
|
|
|
|
return localVarFp.retrieveViewLog(id, options).then((request) => request(axios, basePath));
|
|
|
|
|
},
|
|
|
|
|
/**
|
|
|
|
|
*
|
|
|
|
|
* @param {string} id A unique integer value identifying this automation.
|
|
|
|
|
* @param {Automation} [automation]
|
|
|
|
|
* @param {*} [options] Override http request option.
|
|
|
|
|
* @throws {RequiredError}
|
|
|
|
|
*/
|
|
|
|
|
updateAutomation(id: string, automation?: Automation, options?: any): AxiosPromise<Automation> {
|
|
|
|
|
return localVarFp.updateAutomation(id, automation, options).then((request) => request(axios, basePath));
|
|
|
|
|
},
|
|
|
|
|
/**
|
|
|
|
|
*
|
|
|
|
|
* @param {string} id A unique integer value identifying this bookmarklet import.
|
|
|
|
|
@@ -11153,6 +11573,17 @@ export const ApiApiFactory = function (configuration?: Configuration, basePath?:
|
|
|
|
|
* @extends {BaseAPI}
|
|
|
|
|
*/
|
|
|
|
|
export class ApiApi extends BaseAPI {
|
|
|
|
|
/**
|
|
|
|
|
*
|
|
|
|
|
* @param {Automation} [automation]
|
|
|
|
|
* @param {*} [options] Override http request option.
|
|
|
|
|
* @throws {RequiredError}
|
|
|
|
|
* @memberof ApiApi
|
|
|
|
|
*/
|
|
|
|
|
public createAutomation(automation?: Automation, options?: any) {
|
|
|
|
|
return ApiApiFp(this.configuration).createAutomation(automation, options).then((request) => request(this.axios, this.basePath));
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
*
|
|
|
|
|
* @param {BookmarkletImport} [bookmarkletImport]
|
|
|
|
|
@@ -11420,6 +11851,17 @@ export class ApiApi extends BaseAPI {
|
|
|
|
|
return ApiApiFp(this.configuration).createViewLog(viewLog, options).then((request) => request(this.axios, this.basePath));
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
*
|
|
|
|
|
* @param {string} id A unique integer value identifying this automation.
|
|
|
|
|
* @param {*} [options] Override http request option.
|
|
|
|
|
* @throws {RequiredError}
|
|
|
|
|
* @memberof ApiApi
|
|
|
|
|
*/
|
|
|
|
|
public destroyAutomation(id: string, options?: any) {
|
|
|
|
|
return ApiApiFp(this.configuration).destroyAutomation(id, options).then((request) => request(this.axios, this.basePath));
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
*
|
|
|
|
|
* @param {string} id A unique integer value identifying this bookmarklet import.
|
|
|
|
|
@@ -11696,6 +12138,16 @@ export class ApiApi extends BaseAPI {
|
|
|
|
|
return ApiApiFp(this.configuration).imageRecipe(id, image, options).then((request) => request(this.axios, this.basePath));
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
*
|
|
|
|
|
* @param {*} [options] Override http request option.
|
|
|
|
|
* @throws {RequiredError}
|
|
|
|
|
* @memberof ApiApi
|
|
|
|
|
*/
|
|
|
|
|
public listAutomations(options?: any) {
|
|
|
|
|
return ApiApiFp(this.configuration).listAutomations(options).then((request) => request(this.axios, this.basePath));
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
*
|
|
|
|
|
* @param {*} [options] Override http request option.
|
|
|
|
|
@@ -12058,6 +12510,18 @@ export class ApiApi extends BaseAPI {
|
|
|
|
|
return ApiApiFp(this.configuration).moveKeyword(id, parent, keyword, options).then((request) => request(this.axios, this.basePath));
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
*
|
|
|
|
|
* @param {string} id A unique integer value identifying this automation.
|
|
|
|
|
* @param {Automation} [automation]
|
|
|
|
|
* @param {*} [options] Override http request option.
|
|
|
|
|
* @throws {RequiredError}
|
|
|
|
|
* @memberof ApiApi
|
|
|
|
|
*/
|
|
|
|
|
public partialUpdateAutomation(id: string, automation?: Automation, options?: any) {
|
|
|
|
|
return ApiApiFp(this.configuration).partialUpdateAutomation(id, automation, options).then((request) => request(this.axios, this.basePath));
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
*
|
|
|
|
|
* @param {string} id A unique integer value identifying this bookmarklet import.
|
|
|
|
|
@@ -12349,6 +12813,17 @@ export class ApiApi extends BaseAPI {
|
|
|
|
|
return ApiApiFp(this.configuration).partialUpdateViewLog(id, viewLog, options).then((request) => request(this.axios, this.basePath));
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
*
|
|
|
|
|
* @param {string} id A unique integer value identifying this automation.
|
|
|
|
|
* @param {*} [options] Override http request option.
|
|
|
|
|
* @throws {RequiredError}
|
|
|
|
|
* @memberof ApiApi
|
|
|
|
|
*/
|
|
|
|
|
public retrieveAutomation(id: string, options?: any) {
|
|
|
|
|
return ApiApiFp(this.configuration).retrieveAutomation(id, options).then((request) => request(this.axios, this.basePath));
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
*
|
|
|
|
|
* @param {string} id A unique integer value identifying this bookmarklet import.
|
|
|
|
|
@@ -12635,6 +13110,18 @@ export class ApiApi extends BaseAPI {
|
|
|
|
|
return ApiApiFp(this.configuration).retrieveViewLog(id, options).then((request) => request(this.axios, this.basePath));
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
*
|
|
|
|
|
* @param {string} id A unique integer value identifying this automation.
|
|
|
|
|
* @param {Automation} [automation]
|
|
|
|
|
* @param {*} [options] Override http request option.
|
|
|
|
|
* @throws {RequiredError}
|
|
|
|
|
* @memberof ApiApi
|
|
|
|
|
*/
|
|
|
|
|
public updateAutomation(id: string, automation?: Automation, options?: any) {
|
|
|
|
|
return ApiApiFp(this.configuration).updateAutomation(id, automation, options).then((request) => request(this.axios, this.basePath));
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
*
|
|
|
|
|
* @param {string} id A unique integer value identifying this bookmarklet import.
|
|
|
|
|
|