lambdaorm-client-node
Version:
Client form lambda ORM service
265 lines • 11.7 kB
JavaScript
;
var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {
function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); }
return new (P || (P = Promise))(function (resolve, reject) {
function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }
function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } }
function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); }
step((generator = generator.apply(thisArg, _arguments || [])).next());
});
};
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
exports.GeneralApi = exports.GeneralApiFactory = exports.GeneralApiFp = exports.GeneralApiAxiosParamCreator = void 0;
const axios_1 = __importDefault(require("axios"));
const common_1 = require("./common");
const base_1 = require("./base");
/**
* GeneralApi - axios parameter creator
* @export
*/
const GeneralApiAxiosParamCreator = function (configuration) {
return {
/**
*
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
version: (...args_1) => __awaiter(this, [...args_1], void 0, function* (options = {}) {
const localVarPath = '/version';
// use dummy base URL string because the URL constructor only accepts absolute URLs.
const localVarUrlObj = new URL(localVarPath, common_1.DUMMY_BASE_URL);
let baseOptions;
if (configuration) {
baseOptions = configuration.baseOptions;
}
const localVarRequestOptions = Object.assign(Object.assign({ method: 'GET' }, baseOptions), options);
const localVarHeaderParameter = {};
const localVarQueryParameter = {};
(0, common_1.setSearchParams)(localVarUrlObj, localVarQueryParameter);
const headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {};
localVarRequestOptions.headers = Object.assign(Object.assign(Object.assign({}, localVarHeaderParameter), headersFromBaseOptions), options.headers);
return {
url: (0, common_1.toPathString)(localVarUrlObj),
options: localVarRequestOptions
};
}),
/**
*
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
health: (...args_2) => __awaiter(this, [...args_2], void 0, function* (options = {}) {
const localVarPath = '/health';
// use dummy base URL string because the URL constructor only accepts absolute URLs.
const localVarUrlObj = new URL(localVarPath, common_1.DUMMY_BASE_URL);
let baseOptions;
if (configuration) {
baseOptions = configuration.baseOptions;
}
const localVarRequestOptions = Object.assign(Object.assign({ method: 'GET' }, baseOptions), options);
const localVarHeaderParameter = {};
const localVarQueryParameter = {};
(0, common_1.setSearchParams)(localVarUrlObj, localVarQueryParameter);
const headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {};
localVarRequestOptions.headers = Object.assign(Object.assign(Object.assign({}, localVarHeaderParameter), headersFromBaseOptions), options.headers);
return {
url: (0, common_1.toPathString)(localVarUrlObj),
options: localVarRequestOptions
};
}),
/**
*
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
metrics: (...args_3) => __awaiter(this, [...args_3], void 0, function* (options = {}) {
const localVarPath = '/metrics';
// use dummy base URL string because the URL constructor only accepts absolute URLs.
const localVarUrlObj = new URL(localVarPath, common_1.DUMMY_BASE_URL);
let baseOptions;
if (configuration) {
baseOptions = configuration.baseOptions;
}
const localVarRequestOptions = Object.assign(Object.assign({ method: 'GET' }, baseOptions), options);
const localVarHeaderParameter = {};
const localVarQueryParameter = {};
(0, common_1.setSearchParams)(localVarUrlObj, localVarQueryParameter);
const headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {};
localVarRequestOptions.headers = Object.assign(Object.assign(Object.assign({}, localVarHeaderParameter), headersFromBaseOptions), options.headers);
return {
url: (0, common_1.toPathString)(localVarUrlObj),
options: localVarRequestOptions
};
}),
/**
*
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
ping: (...args_4) => __awaiter(this, [...args_4], void 0, function* (options = {}) {
const localVarPath = '/ping';
// use dummy base URL string because the URL constructor only accepts absolute URLs.
const localVarUrlObj = new URL(localVarPath, common_1.DUMMY_BASE_URL);
let baseOptions;
if (configuration) {
baseOptions = configuration.baseOptions;
}
const localVarRequestOptions = Object.assign(Object.assign({ method: 'GET' }, baseOptions), options);
const localVarHeaderParameter = {};
const localVarQueryParameter = {};
(0, common_1.setSearchParams)(localVarUrlObj, localVarQueryParameter);
const headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {};
localVarRequestOptions.headers = Object.assign(Object.assign(Object.assign({}, localVarHeaderParameter), headersFromBaseOptions), options.headers);
return {
url: (0, common_1.toPathString)(localVarUrlObj),
options: localVarRequestOptions
};
})
};
};
exports.GeneralApiAxiosParamCreator = GeneralApiAxiosParamCreator;
/**
* GeneralApi - functional programming interface
* @export
*/
const GeneralApiFp = function (configuration) {
const localVarAxiosParamCreator = (0, exports.GeneralApiAxiosParamCreator)(configuration);
return {
/**
*
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
version(options) {
return __awaiter(this, void 0, void 0, function* () {
const localVarAxiosArgs = yield localVarAxiosParamCreator.version(options);
return (0, common_1.createRequestFunction)(localVarAxiosArgs, axios_1.default, configuration);
});
},
/**
*
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
health(options) {
return __awaiter(this, void 0, void 0, function* () {
const localVarAxiosArgs = yield localVarAxiosParamCreator.health(options);
return (0, common_1.createRequestFunction)(localVarAxiosArgs, axios_1.default, configuration);
});
},
/**
*
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
metrics(options) {
return __awaiter(this, void 0, void 0, function* () {
const localVarAxiosArgs = yield localVarAxiosParamCreator.metrics(options);
return (0, common_1.createRequestFunction)(localVarAxiosArgs, axios_1.default, configuration);
});
},
/**
*
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
ping(options) {
return __awaiter(this, void 0, void 0, function* () {
const localVarAxiosArgs = yield localVarAxiosParamCreator.ping(options);
return (0, common_1.createRequestFunction)(localVarAxiosArgs, axios_1.default, configuration);
});
}
};
};
exports.GeneralApiFp = GeneralApiFp;
/**
* GeneralApi - factory interface
* @export
*/
const GeneralApiFactory = function (configuration, basePath, axios) {
const localVarFp = (0, exports.GeneralApiFp)(configuration);
return {
/**
*
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
version(options) {
return localVarFp.version(options).then((request) => request(axios, configuration.basePath));
},
/**
*
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
health(options) {
return localVarFp.health(options).then((request) => request(axios, configuration.basePath));
},
/**
*
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
metrics(options) {
return localVarFp.metrics(options).then((request) => request(axios, configuration.basePath));
},
/**
*
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
ping(options) {
return localVarFp.ping(options).then((request) => request(axios, configuration.basePath));
}
};
};
exports.GeneralApiFactory = GeneralApiFactory;
/**
* GeneralApi - object-oriented interface
* @export
* @class GeneralApi
* @extends {BaseAPI}
*/
class GeneralApi extends base_1.BaseAPI {
/**
*
* @param {*} [options] Override http request option.
* @throws {RequiredError}
* @memberof GeneralApi
*/
version(options) {
return (0, exports.GeneralApiFp)(this.configuration).version(options).then((request) => request(this.axios, this.configuration.basePath));
}
/**
*
* @param {*} [options] Override http request option.
* @throws {RequiredError}
* @memberof GeneralApi
*/
health(options) {
return (0, exports.GeneralApiFp)(this.configuration).health(options).then((request) => request(this.axios, this.configuration.basePath));
}
/**
*
* @param {*} [options] Override http request option.
* @throws {RequiredError}
* @memberof GeneralApi
*/
metrics(options) {
return (0, exports.GeneralApiFp)(this.configuration).metrics(options).then((request) => request(this.axios, this.configuration.basePath));
}
/**
*
* @param {*} [options] Override http request option.
* @throws {RequiredError}
* @memberof GeneralApi
*/
ping(options) {
return (0, exports.GeneralApiFp)(this.configuration).ping(options).then((request) => request(this.axios, this.configuration.basePath));
}
}
exports.GeneralApi = GeneralApi;
//# sourceMappingURL=generalApi.js.map