@shapediver/sdk.geometry-api-sdk-v2
Version:
SDK to communicate with the Geometry API version 2
796 lines • 247 kB
JavaScript
"use strict";
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.FileApiFactory = exports.FileApiFp = exports.FileApiAxiosParamCreator = exports.ExportApi = exports.ExportApiFactory = exports.ExportApiFp = exports.ExportApiAxiosParamCreator = exports.AuthGroupApi = exports.AuthGroupApiFactory = exports.AuthGroupApiFp = exports.AuthGroupApiAxiosParamCreator = exports.AuthApi = exports.AuthApiFactory = exports.AuthApiFp = exports.AuthApiAxiosParamCreator = exports.AssetsApi = exports.AssetsApiFactory = exports.AssetsApiFp = exports.AssetsApiAxiosParamCreator = exports.ArSceneApi = exports.ArSceneApiFactory = exports.ArSceneApiFp = exports.ArSceneApiAxiosParamCreator = exports.AnalyticsApi = exports.AnalyticsApiFactory = exports.AnalyticsApiFp = exports.AnalyticsApiAxiosParamCreator = exports.ResVisualizationType = exports.ResTicketType = exports.ResStructureType = exports.ResParameterType = exports.ResModelStatus = exports.ResModelCleanupProcessType = exports.ResExportDefinitionType = exports.ResErrorType = exports.ResComputationStatus = exports.ReqTrustLevel = exports.ReqTicketType = exports.ReqSdtfType = exports.ReqModelFileType = exports.ReqLogLevel = exports.QueryOrder = exports.QueryModelStatus = exports.QueryGltfConversion = exports.QueryComputationType = exports.QueryComputationStatus = exports.QueryComputationStatisticsStatus = exports.CommonsTicketType = exports.CommonsModelStatus = exports.CommonsComputationStatus = void 0;
exports.TextureApi = exports.TextureApiFactory = exports.TextureApiFp = exports.TextureApiAxiosParamCreator = exports.SystemApi = exports.SystemApiFactory = exports.SystemApiFp = exports.SystemApiAxiosParamCreator = exports.SessionApi = exports.SessionApiFactory = exports.SessionApiFp = exports.SessionApiAxiosParamCreator = exports.SdtfApi = exports.SdtfApiFactory = exports.SdtfApiFp = exports.SdtfApiAxiosParamCreator = exports.ScriptApi = exports.ScriptApiFactory = exports.ScriptApiFp = exports.ScriptApiAxiosParamCreator = exports.OutputApi = exports.OutputApiFactory = exports.OutputApiFp = exports.OutputApiAxiosParamCreator = exports.ModelStateApi = exports.ModelStateApiFactory = exports.ModelStateApiFp = exports.ModelStateApiAxiosParamCreator = exports.ModelApi = exports.ModelApiFactory = exports.ModelApiFp = exports.ModelApiAxiosParamCreator = exports.LogApi = exports.LogApiFactory = exports.LogApiFp = exports.LogApiAxiosParamCreator = exports.GltfApi = exports.GltfApiFactory = exports.GltfApiFp = exports.GltfApiAxiosParamCreator = exports.FileApi = void 0;
const axios_1 = __importDefault(require("axios"));
const common_1 = require("./common");
const base_1 = require("./base");
const base_2 = require("../base");
exports.CommonsComputationStatus = {
SUCCESS: 'success',
TIMEOUT: 'timeout',
CHECK_CONFIRMED: 'checkconfirmed',
CHECK_DENIED: 'checkdenied',
CHECK_PENDING: 'checkpending',
MAX_COMBINED_ASSET_SIZE_EXCEEDED: 'maxcombinedassetsizeexceeded',
MAX_DB_SIZE_PER_OUTPUT_EXCEEDED: 'maxdbsizeperoutputexceeded',
MAX_PARTS_PER_OUTPUT_EXCEEDED: 'maxpartsperoutputexceeded',
MAX_ASSET_PARTS_PER_OUTPUT_EXCEEDED: 'maxassetpartsperoutputexceeded',
MAX_TRANSFORMATIONS_PER_OUTPUT_EXCEEDED: 'maxtransformationsperoutputexceeded',
MAX_PARTS_EXCEEDED: 'maxpartsexceeded',
MAX_ASSET_PARTS_EXCEEDED: 'maxassetpartsexceeded',
RECOVERABLE_ERROR: 'recoverableerror',
UNRECOVERABLE_ERROR: 'unrecoverableerror',
NO_OUTPUT_DATA_FOR_DEFAULT_PARAMETER_VALUES: 'nooutputdatafordefaultparametervalues',
MODEL_WITHOUT_GEOMETRY_OUTPUT: 'modelwithoutgeometryoutput',
UNKNOWN: 'unknown'
};
exports.CommonsModelStatus = {
UNKNOWN: 'unknown',
NOT_UPLOADED: 'not_uploaded',
UPLOADED: 'uploaded',
PENDING: 'pending',
CONFIRMED: 'confirmed',
DENIED: 'denied',
DELETED: 'deleted'
};
exports.CommonsTicketType = {
BACKEND: 'backend',
NONE: ''
};
exports.QueryComputationStatisticsStatus = {
SUCCESS: 'success',
TIMEOUT: 'timeout',
OTHER: 'other',
ALL: '*'
};
exports.QueryComputationStatus = {
SUCCESS: 'success',
TIMEOUT: 'timeout',
CHECK_CONFIRMED: 'checkconfirmed',
CHECK_DENIED: 'checkdenied',
CHECK_PENDING: 'checkpending',
MAX_COMBINED_ASSET_SIZE_EXCEEDED: 'maxcombinedassetsizeexceeded',
MAX_DB_SIZE_PER_OUTPUT_EXCEEDED: 'maxdbsizeperoutputexceeded',
MAX_PARTS_PER_OUTPUT_EXCEEDED: 'maxpartsperoutputexceeded',
MAX_ASSET_PARTS_PER_OUTPUT_EXCEEDED: 'maxassetpartsperoutputexceeded',
MAX_TRANSFORMATIONS_PER_OUTPUT_EXCEEDED: 'maxtransformationsperoutputexceeded',
MAX_PARTS_EXCEEDED: 'maxpartsexceeded',
MAX_ASSET_PARTS_EXCEEDED: 'maxassetpartsexceeded',
RECOVERABLE_ERROR: 'recoverableerror',
UNRECOVERABLE_ERROR: 'unrecoverableerror',
NO_OUTPUT_DATA_FOR_DEFAULT_PARAMETER_VALUES: 'nooutputdatafordefaultparametervalues',
MODEL_WITHOUT_GEOMETRY_OUTPUT: 'modelwithoutgeometryoutput',
UNKNOWN: 'unknown'
};
exports.QueryComputationType = {
COMPUTATION: 'computation',
EXPORT: 'export',
LOAD: 'load',
ALL: '*'
};
exports.QueryGltfConversion = {
NONE: 'none',
SCENE: 'scene',
USDZ: 'usdz'
};
exports.QueryModelStatus = {
UNKNOWN: 'unknown',
NOT_UPLOADED: 'not_uploaded',
UPLOADED: 'uploaded',
PENDING: 'pending',
CONFIRMED: 'confirmed',
DENIED: 'denied',
DELETED: 'deleted'
};
exports.QueryOrder = {
ASC: 'asc',
DESC: 'desc'
};
exports.ReqLogLevel = {
INFO: '0',
WARN: '1',
ERROR: '2'
};
exports.ReqModelFileType = {
GRASSHOPPER_BINARY: 'gh',
GRASSHOPPER_XML: 'ghx'
};
exports.ReqSdtfType = {
MODEL_SDTF: 'model/vnd.sdtf'
};
exports.ReqTicketType = {
BACKEND: 'backend',
NONE: ''
};
exports.ReqTrustLevel = {
UNDEFINED: '',
NONE: 'none',
FULL: 'full'
};
exports.ResComputationStatus = {
SUCCESS: 'success',
TIMEOUT: 'timeout',
CHECK_CONFIRMED: 'checkconfirmed',
CHECK_DENIED: 'checkdenied',
CHECK_PENDING: 'checkpending',
MAX_COMBINED_ASSET_SIZE_EXCEEDED: 'maxcombinedassetsizeexceeded',
MAX_DB_SIZE_PER_OUTPUT_EXCEEDED: 'maxdbsizeperoutputexceeded',
MAX_PARTS_PER_OUTPUT_EXCEEDED: 'maxpartsperoutputexceeded',
MAX_ASSET_PARTS_PER_OUTPUT_EXCEEDED: 'maxassetpartsperoutputexceeded',
MAX_TRANSFORMATIONS_PER_OUTPUT_EXCEEDED: 'maxtransformationsperoutputexceeded',
MAX_PARTS_EXCEEDED: 'maxpartsexceeded',
MAX_ASSET_PARTS_EXCEEDED: 'maxassetpartsexceeded',
RECOVERABLE_ERROR: 'recoverableerror',
UNRECOVERABLE_ERROR: 'unrecoverableerror',
NO_OUTPUT_DATA_FOR_DEFAULT_PARAMETER_VALUES: 'nooutputdatafordefaultparametervalues',
MODEL_WITHOUT_GEOMETRY_OUTPUT: 'modelwithoutgeometryoutput',
UNKNOWN: 'unknown'
};
exports.ResErrorType = {
ASSERTION_ERROR: 'SdAssertionError',
CACHE_ERROR_GENERIC: 'SdCacheErrorGeneric',
CONNECTOR_ERROR: 'SdConnectorError',
DATABASE_ERROR_GENERIC: 'SdDatabaseErrorGeneric',
EMAILING_ERROR: 'SdEmailingError',
ERROR_ENTITY_NOT_FOUND: 'SdErrorEntityNotFound',
ERROR_FORBIDDEN: 'SdErrorForbidden',
ERROR_GENERIC_CLIENT: 'SdErrorGenericClient',
ERROR_GENERIC_INTERNAL: 'SdErrorGenericInternal',
ERROR_UNAUTHORIZED: 'SdErrorUnauthorized',
ILLEGAL_ARGUMENT_ERROR: 'SdIllegalArgumentError',
JWT_VALIDATION_ERROR: 'SdJwtValidationError',
METHOD_NOT_ALLOWED_ERROR: 'SdMethodNotAllowedError',
MODEL_VALIDATION_ERROR: 'SdModelValidationError',
NOT_ACCEPTABLE: 'SdNotAcceptable',
NOT_FOUND_ERROR: 'SdNotFoundError',
PARAMETER_VALIDATION_ERROR: 'SdParameterValidationError',
RATE_LIMIT_ERROR_GENERIC: 'SdRateLimitErrorGeneric',
REQUEST_TIMEOUT: 'SdRequestTimeout',
REQUEST_VALIDATION_ERROR: 'SdRequestValidationError',
RESOURCE_GONE_ERROR: 'SdResourceGoneError',
SESSION_GONE_ERROR: 'SdSessionGoneError',
SESSION_VALIDATION_ERROR: 'SdSessionValidationError',
STORAGE_ERROR_GENERIC: 'SdStorageErrorGeneric',
TEXTURE_URL_ERROR: 'SdTextureUrlError',
TICKET_VALIDATION_ERROR: 'SdTicketValidationError',
TOKEN_MISSING_ERROR: 'SdTokenMissingError',
TRANSFORM_CONTENT_ARRAY_ERROR: 'SdTransformContentArrayError',
UNCONFIRMED_MODEL_ERROR: 'SdUnconfirmedModelError',
UNKNOWN: ''
};
exports.ResExportDefinitionType = {
UNKNOWN: 'unknown',
DOWNLOAD: 'download',
EMAIL: 'email',
SHAPEWAYS: 'shapeways'
};
exports.ResModelCleanupProcessType = {
DELETE_EXPORT_VERSION: 'delete_export_version',
DELETE_MODEL_TEXTURE: 'delete_model_texture',
DELETE_OUTPUT_VERSION: 'delete_output_version'
};
exports.ResModelStatus = {
UNKNOWN: 'unknown',
NOT_UPLOADED: 'not_uploaded',
UPLOADED: 'uploaded',
PENDING: 'pending',
CONFIRMED: 'confirmed',
DENIED: 'denied',
DELETED: 'deleted'
};
exports.ResParameterType = {
S_BITMAP: 'sBitmap',
S_BOOL: 'sBool',
S_BOX: 'sBox',
S_BREP: 'sBrep',
S_CIRCLE: 'sCircle',
S_COLOR: 'sColor',
S_CURVE: 'sCurve',
S_DOMAIN: 'sDomain',
S_DOMAIN_2D: 'sDomain2D',
S_INTEGER: 'sInteger',
S_LINE: 'sLine',
S_MESH: 'sMesh',
S_NUMBER: 'sNumber',
S_PLANE: 'sPlane',
S_POINT: 'sPoint',
S_RECTANGLE: 'sRectangle',
S_STRING: 'sString',
S_SUBDIV: 'sSubdiv',
S_SURFACE: 'sSurface',
S_TIME: 'sTime',
S_VECTOR: 'sVector',
BOOL: 'Bool',
COLOR: 'Color',
DRAWING: 'Drawing',
EVEN: 'Even',
FILE: 'File',
FLOAT: 'Float',
INT: 'Int',
INTERACTION: 'Interaction',
ODD: 'Odd',
STRING: 'String',
STRINGLIST: 'StringList',
TIME: 'Time',
UNKNOWN: 'unknown'
};
exports.ResStructureType = {
ITEM: 'item',
LIST: 'list',
TREE: 'tree'
};
exports.ResTicketType = {
BACKEND: 'backend',
NONE: ''
};
exports.ResVisualizationType = {
UNKNOWN: 'unknown',
BUTTON: 'button',
CALENDAR: 'calendar',
CHECKLIST: 'checklist',
CLOCK: 'clock',
CYCLE: 'cycle',
DIAL: 'dial',
DROPDOWN: 'dropdown',
GEOMETRY: 'geometry',
IMAGE: 'image',
SEQUENCE: 'sequence',
SLIDER: 'slider',
SWATCH: 'swatch',
TEXT: 'text',
TOGGLE: 'toggle'
};
const AnalyticsApiAxiosParamCreator = function (configuration) {
return {
getCreditMetrics: (reqCreditMetrics_1, ...args_1) => __awaiter(this, [reqCreditMetrics_1, ...args_1], void 0, function* (reqCreditMetrics, options = {}) {
(0, common_1.assertParamExists)('getCreditMetrics', 'reqCreditMetrics', reqCreditMetrics);
const localVarPath = `/api/v2/analytics/credit-metrics`;
const localVarUrlObj = new URL(localVarPath, common_1.DUMMY_BASE_URL);
let baseOptions;
if (configuration) {
baseOptions = configuration.baseOptions;
}
const localVarRequestOptions = Object.assign(Object.assign({ method: 'PUT' }, baseOptions), options);
const localVarHeaderParameter = {};
const localVarQueryParameter = {};
yield (0, common_1.setBearerAuthToObject)(localVarHeaderParameter, configuration);
localVarHeaderParameter['Content-Type'] = 'application/json';
(0, common_1.setSearchParams)(localVarUrlObj, localVarQueryParameter);
let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {};
localVarRequestOptions.headers = Object.assign(Object.assign(Object.assign({}, localVarHeaderParameter), headersFromBaseOptions), options.headers);
localVarRequestOptions.data = (0, common_1.serializeDataIfNeeded)(reqCreditMetrics, localVarRequestOptions, configuration);
return {
url: (0, common_1.toPathString)(localVarUrlObj),
options: localVarRequestOptions,
};
}),
getModelOrganizationCreditMetrics: (timestamp_1, orgId_1, ...args_1) => __awaiter(this, [timestamp_1, orgId_1, ...args_1], void 0, function* (timestamp, orgId, options = {}) {
(0, common_1.assertParamExists)('getModelOrganizationCreditMetrics', 'timestamp', timestamp);
(0, common_1.assertParamExists)('getModelOrganizationCreditMetrics', 'orgId', orgId);
const localVarPath = `/api/v2/analytics/credit-metrics/timestamp/{timestamp}/org/{orgId}`
.replace(`{${"timestamp"}}`, encodeURIComponent(String(timestamp)))
.replace(`{${"orgId"}}`, encodeURIComponent(String(orgId)));
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 = {};
yield (0, common_1.setBearerAuthToObject)(localVarHeaderParameter, configuration);
(0, common_1.setSearchParams)(localVarUrlObj, localVarQueryParameter);
let 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,
};
}),
getModelStatistics: (reqModelStatistics_1, ...args_1) => __awaiter(this, [reqModelStatistics_1, ...args_1], void 0, function* (reqModelStatistics, options = {}) {
(0, common_1.assertParamExists)('getModelStatistics', 'reqModelStatistics', reqModelStatistics);
const localVarPath = `/api/v2/analytics/session/model`;
const localVarUrlObj = new URL(localVarPath, common_1.DUMMY_BASE_URL);
let baseOptions;
if (configuration) {
baseOptions = configuration.baseOptions;
}
const localVarRequestOptions = Object.assign(Object.assign({ method: 'PUT' }, baseOptions), options);
const localVarHeaderParameter = {};
const localVarQueryParameter = {};
yield (0, common_1.setBearerAuthToObject)(localVarHeaderParameter, configuration);
localVarHeaderParameter['Content-Type'] = 'application/json';
(0, common_1.setSearchParams)(localVarUrlObj, localVarQueryParameter);
let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {};
localVarRequestOptions.headers = Object.assign(Object.assign(Object.assign({}, localVarHeaderParameter), headersFromBaseOptions), options.headers);
localVarRequestOptions.data = (0, common_1.serializeDataIfNeeded)(reqModelStatistics, localVarRequestOptions, configuration);
return {
url: (0, common_1.toPathString)(localVarUrlObj),
options: localVarRequestOptions,
};
}),
getModelUserCreditMetrics: (timestamp_1, userId_1, ...args_1) => __awaiter(this, [timestamp_1, userId_1, ...args_1], void 0, function* (timestamp, userId, options = {}) {
(0, common_1.assertParamExists)('getModelUserCreditMetrics', 'timestamp', timestamp);
(0, common_1.assertParamExists)('getModelUserCreditMetrics', 'userId', userId);
const localVarPath = `/api/v2/analytics/credit-metrics/timestamp/{timestamp}/user/{userId}`
.replace(`{${"timestamp"}}`, encodeURIComponent(String(timestamp)))
.replace(`{${"userId"}}`, encodeURIComponent(String(userId)));
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 = {};
yield (0, common_1.setBearerAuthToObject)(localVarHeaderParameter, configuration);
(0, common_1.setSearchParams)(localVarUrlObj, localVarQueryParameter);
let 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,
};
}),
getOrganizationCreditMetrics: (timestamp_1, ...args_1) => __awaiter(this, [timestamp_1, ...args_1], void 0, function* (timestamp, options = {}) {
(0, common_1.assertParamExists)('getOrganizationCreditMetrics', 'timestamp', timestamp);
const localVarPath = `/api/v2/analytics/credit-metrics/timestamp/{timestamp}/org`
.replace(`{${"timestamp"}}`, encodeURIComponent(String(timestamp)));
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 = {};
yield (0, common_1.setBearerAuthToObject)(localVarHeaderParameter, configuration);
(0, common_1.setSearchParams)(localVarUrlObj, localVarQueryParameter);
let 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,
};
}),
getUserCreditMetrics: (timestamp_1, ...args_1) => __awaiter(this, [timestamp_1, ...args_1], void 0, function* (timestamp, options = {}) {
(0, common_1.assertParamExists)('getUserCreditMetrics', 'timestamp', timestamp);
const localVarPath = `/api/v2/analytics/credit-metrics/timestamp/{timestamp}/user`
.replace(`{${"timestamp"}}`, encodeURIComponent(String(timestamp)));
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 = {};
yield (0, common_1.setBearerAuthToObject)(localVarHeaderParameter, configuration);
(0, common_1.setSearchParams)(localVarUrlObj, localVarQueryParameter);
let 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.AnalyticsApiAxiosParamCreator = AnalyticsApiAxiosParamCreator;
const AnalyticsApiFp = function (configuration) {
const localVarAxiosParamCreator = (0, exports.AnalyticsApiAxiosParamCreator)(configuration);
return {
getCreditMetrics(reqCreditMetrics, options) {
return __awaiter(this, void 0, void 0, function* () {
var _a, _b, _c;
const localVarAxiosArgs = yield localVarAxiosParamCreator.getCreditMetrics(reqCreditMetrics, options);
const localVarOperationServerIndex = (_a = configuration === null || configuration === void 0 ? void 0 : configuration.serverIndex) !== null && _a !== void 0 ? _a : 0;
const localVarOperationServerBasePath = (_c = (_b = base_1.operationServerMap['AnalyticsApi.getCreditMetrics']) === null || _b === void 0 ? void 0 : _b[localVarOperationServerIndex]) === null || _c === void 0 ? void 0 : _c.url;
return (axios, basePath) => (0, common_1.createRequestFunction)(localVarAxiosArgs, axios_1.default, base_1.BASE_PATH, configuration)(axios, localVarOperationServerBasePath || basePath);
});
},
getModelOrganizationCreditMetrics(timestamp, orgId, options) {
return __awaiter(this, void 0, void 0, function* () {
var _a, _b, _c;
const localVarAxiosArgs = yield localVarAxiosParamCreator.getModelOrganizationCreditMetrics(timestamp, orgId, options);
const localVarOperationServerIndex = (_a = configuration === null || configuration === void 0 ? void 0 : configuration.serverIndex) !== null && _a !== void 0 ? _a : 0;
const localVarOperationServerBasePath = (_c = (_b = base_1.operationServerMap['AnalyticsApi.getModelOrganizationCreditMetrics']) === null || _b === void 0 ? void 0 : _b[localVarOperationServerIndex]) === null || _c === void 0 ? void 0 : _c.url;
return (axios, basePath) => (0, common_1.createRequestFunction)(localVarAxiosArgs, axios_1.default, base_1.BASE_PATH, configuration)(axios, localVarOperationServerBasePath || basePath);
});
},
getModelStatistics(reqModelStatistics, options) {
return __awaiter(this, void 0, void 0, function* () {
var _a, _b, _c;
const localVarAxiosArgs = yield localVarAxiosParamCreator.getModelStatistics(reqModelStatistics, options);
const localVarOperationServerIndex = (_a = configuration === null || configuration === void 0 ? void 0 : configuration.serverIndex) !== null && _a !== void 0 ? _a : 0;
const localVarOperationServerBasePath = (_c = (_b = base_1.operationServerMap['AnalyticsApi.getModelStatistics']) === null || _b === void 0 ? void 0 : _b[localVarOperationServerIndex]) === null || _c === void 0 ? void 0 : _c.url;
return (axios, basePath) => (0, common_1.createRequestFunction)(localVarAxiosArgs, axios_1.default, base_1.BASE_PATH, configuration)(axios, localVarOperationServerBasePath || basePath);
});
},
getModelUserCreditMetrics(timestamp, userId, options) {
return __awaiter(this, void 0, void 0, function* () {
var _a, _b, _c;
const localVarAxiosArgs = yield localVarAxiosParamCreator.getModelUserCreditMetrics(timestamp, userId, options);
const localVarOperationServerIndex = (_a = configuration === null || configuration === void 0 ? void 0 : configuration.serverIndex) !== null && _a !== void 0 ? _a : 0;
const localVarOperationServerBasePath = (_c = (_b = base_1.operationServerMap['AnalyticsApi.getModelUserCreditMetrics']) === null || _b === void 0 ? void 0 : _b[localVarOperationServerIndex]) === null || _c === void 0 ? void 0 : _c.url;
return (axios, basePath) => (0, common_1.createRequestFunction)(localVarAxiosArgs, axios_1.default, base_1.BASE_PATH, configuration)(axios, localVarOperationServerBasePath || basePath);
});
},
getOrganizationCreditMetrics(timestamp, options) {
return __awaiter(this, void 0, void 0, function* () {
var _a, _b, _c;
const localVarAxiosArgs = yield localVarAxiosParamCreator.getOrganizationCreditMetrics(timestamp, options);
const localVarOperationServerIndex = (_a = configuration === null || configuration === void 0 ? void 0 : configuration.serverIndex) !== null && _a !== void 0 ? _a : 0;
const localVarOperationServerBasePath = (_c = (_b = base_1.operationServerMap['AnalyticsApi.getOrganizationCreditMetrics']) === null || _b === void 0 ? void 0 : _b[localVarOperationServerIndex]) === null || _c === void 0 ? void 0 : _c.url;
return (axios, basePath) => (0, common_1.createRequestFunction)(localVarAxiosArgs, axios_1.default, base_1.BASE_PATH, configuration)(axios, localVarOperationServerBasePath || basePath);
});
},
getUserCreditMetrics(timestamp, options) {
return __awaiter(this, void 0, void 0, function* () {
var _a, _b, _c;
const localVarAxiosArgs = yield localVarAxiosParamCreator.getUserCreditMetrics(timestamp, options);
const localVarOperationServerIndex = (_a = configuration === null || configuration === void 0 ? void 0 : configuration.serverIndex) !== null && _a !== void 0 ? _a : 0;
const localVarOperationServerBasePath = (_c = (_b = base_1.operationServerMap['AnalyticsApi.getUserCreditMetrics']) === null || _b === void 0 ? void 0 : _b[localVarOperationServerIndex]) === null || _c === void 0 ? void 0 : _c.url;
return (axios, basePath) => (0, common_1.createRequestFunction)(localVarAxiosArgs, axios_1.default, base_1.BASE_PATH, configuration)(axios, localVarOperationServerBasePath || basePath);
});
},
};
};
exports.AnalyticsApiFp = AnalyticsApiFp;
const AnalyticsApiFactory = function (configuration, basePath, axios) {
const localVarFp = (0, exports.AnalyticsApiFp)(configuration);
return {
getCreditMetrics(reqCreditMetrics, options) {
return localVarFp.getCreditMetrics(reqCreditMetrics, options).then((request) => request(axios, basePath));
},
getModelOrganizationCreditMetrics(timestamp, orgId, options) {
return localVarFp.getModelOrganizationCreditMetrics(timestamp, orgId, options).then((request) => request(axios, basePath));
},
getModelStatistics(reqModelStatistics, options) {
return localVarFp.getModelStatistics(reqModelStatistics, options).then((request) => request(axios, basePath));
},
getModelUserCreditMetrics(timestamp, userId, options) {
return localVarFp.getModelUserCreditMetrics(timestamp, userId, options).then((request) => request(axios, basePath));
},
getOrganizationCreditMetrics(timestamp, options) {
return localVarFp.getOrganizationCreditMetrics(timestamp, options).then((request) => request(axios, basePath));
},
getUserCreditMetrics(timestamp, options) {
return localVarFp.getUserCreditMetrics(timestamp, options).then((request) => request(axios, basePath));
},
};
};
exports.AnalyticsApiFactory = AnalyticsApiFactory;
class AnalyticsApi extends base_2.BaseAPI {
getCreditMetrics(reqCreditMetrics, options) {
return (0, exports.AnalyticsApiFp)(this.configuration).getCreditMetrics(reqCreditMetrics, options).then((request) => request(this.axios, this.basePath));
}
getModelOrganizationCreditMetrics(timestamp, orgId, options) {
return (0, exports.AnalyticsApiFp)(this.configuration).getModelOrganizationCreditMetrics(timestamp, orgId, options).then((request) => request(this.axios, this.basePath));
}
getModelStatistics(reqModelStatistics, options) {
return (0, exports.AnalyticsApiFp)(this.configuration).getModelStatistics(reqModelStatistics, options).then((request) => request(this.axios, this.basePath));
}
getModelUserCreditMetrics(timestamp, userId, options) {
return (0, exports.AnalyticsApiFp)(this.configuration).getModelUserCreditMetrics(timestamp, userId, options).then((request) => request(this.axios, this.basePath));
}
getOrganizationCreditMetrics(timestamp, options) {
return (0, exports.AnalyticsApiFp)(this.configuration).getOrganizationCreditMetrics(timestamp, options).then((request) => request(this.axios, this.basePath));
}
getUserCreditMetrics(timestamp, options) {
return (0, exports.AnalyticsApiFp)(this.configuration).getUserCreditMetrics(timestamp, options).then((request) => request(this.axios, this.basePath));
}
}
exports.AnalyticsApi = AnalyticsApi;
const ArSceneApiAxiosParamCreator = function (configuration) {
return {
downloadArSceneGltf: (sceneId_1, ...args_1) => __awaiter(this, [sceneId_1, ...args_1], void 0, function* (sceneId, options = {}) {
(0, common_1.assertParamExists)('downloadArSceneGltf', 'sceneId', sceneId);
const localVarPath = `/api/v2/ar-scene/{sceneId}/gltf`
.replace(`{${"sceneId"}}`, encodeURIComponent(String(sceneId)));
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);
let 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,
};
}),
downloadArSceneUsdz: (sceneId_1, ...args_1) => __awaiter(this, [sceneId_1, ...args_1], void 0, function* (sceneId, options = {}) {
(0, common_1.assertParamExists)('downloadArSceneUsdz', 'sceneId', sceneId);
const localVarPath = `/api/v2/ar-scene/{sceneId}/usdz`
.replace(`{${"sceneId"}}`, encodeURIComponent(String(sceneId)));
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);
let 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,
};
}),
getArSceneMetadata: (sceneId_1, ...args_1) => __awaiter(this, [sceneId_1, ...args_1], void 0, function* (sceneId, options = {}) {
(0, common_1.assertParamExists)('getArSceneMetadata', 'sceneId', sceneId);
const localVarPath = `/api/v2/ar-scene/{sceneId}`
.replace(`{${"sceneId"}}`, encodeURIComponent(String(sceneId)));
const localVarUrlObj = new URL(localVarPath, common_1.DUMMY_BASE_URL);
let baseOptions;
if (configuration) {
baseOptions = configuration.baseOptions;
}
const localVarRequestOptions = Object.assign(Object.assign({ method: 'HEAD' }, baseOptions), options);
const localVarHeaderParameter = {};
const localVarQueryParameter = {};
(0, common_1.setSearchParams)(localVarUrlObj, localVarQueryParameter);
let 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.ArSceneApiAxiosParamCreator = ArSceneApiAxiosParamCreator;
const ArSceneApiFp = function (configuration) {
const localVarAxiosParamCreator = (0, exports.ArSceneApiAxiosParamCreator)(configuration);
return {
downloadArSceneGltf(sceneId, options) {
return __awaiter(this, void 0, void 0, function* () {
var _a, _b, _c;
const localVarAxiosArgs = yield localVarAxiosParamCreator.downloadArSceneGltf(sceneId, options);
const localVarOperationServerIndex = (_a = configuration === null || configuration === void 0 ? void 0 : configuration.serverIndex) !== null && _a !== void 0 ? _a : 0;
const localVarOperationServerBasePath = (_c = (_b = base_1.operationServerMap['ArSceneApi.downloadArSceneGltf']) === null || _b === void 0 ? void 0 : _b[localVarOperationServerIndex]) === null || _c === void 0 ? void 0 : _c.url;
return (axios, basePath) => (0, common_1.createRequestFunction)(localVarAxiosArgs, axios_1.default, base_1.BASE_PATH, configuration)(axios, localVarOperationServerBasePath || basePath);
});
},
downloadArSceneUsdz(sceneId, options) {
return __awaiter(this, void 0, void 0, function* () {
var _a, _b, _c;
const localVarAxiosArgs = yield localVarAxiosParamCreator.downloadArSceneUsdz(sceneId, options);
const localVarOperationServerIndex = (_a = configuration === null || configuration === void 0 ? void 0 : configuration.serverIndex) !== null && _a !== void 0 ? _a : 0;
const localVarOperationServerBasePath = (_c = (_b = base_1.operationServerMap['ArSceneApi.downloadArSceneUsdz']) === null || _b === void 0 ? void 0 : _b[localVarOperationServerIndex]) === null || _c === void 0 ? void 0 : _c.url;
return (axios, basePath) => (0, common_1.createRequestFunction)(localVarAxiosArgs, axios_1.default, base_1.BASE_PATH, configuration)(axios, localVarOperationServerBasePath || basePath);
});
},
getArSceneMetadata(sceneId, options) {
return __awaiter(this, void 0, void 0, function* () {
var _a, _b, _c;
const localVarAxiosArgs = yield localVarAxiosParamCreator.getArSceneMetadata(sceneId, options);
const localVarOperationServerIndex = (_a = configuration === null || configuration === void 0 ? void 0 : configuration.serverIndex) !== null && _a !== void 0 ? _a : 0;
const localVarOperationServerBasePath = (_c = (_b = base_1.operationServerMap['ArSceneApi.getArSceneMetadata']) === null || _b === void 0 ? void 0 : _b[localVarOperationServerIndex]) === null || _c === void 0 ? void 0 : _c.url;
return (axios, basePath) => (0, common_1.createRequestFunction)(localVarAxiosArgs, axios_1.default, base_1.BASE_PATH, configuration)(axios, localVarOperationServerBasePath || basePath);
});
},
};
};
exports.ArSceneApiFp = ArSceneApiFp;
const ArSceneApiFactory = function (configuration, basePath, axios) {
const localVarFp = (0, exports.ArSceneApiFp)(configuration);
return {
downloadArSceneGltf(sceneId, options) {
return localVarFp.downloadArSceneGltf(sceneId, options).then((request) => request(axios, basePath));
},
downloadArSceneUsdz(sceneId, options) {
return localVarFp.downloadArSceneUsdz(sceneId, options).then((request) => request(axios, basePath));
},
getArSceneMetadata(sceneId, options) {
return localVarFp.getArSceneMetadata(sceneId, options).then((request) => request(axios, basePath));
},
};
};
exports.ArSceneApiFactory = ArSceneApiFactory;
class ArSceneApi extends base_2.BaseAPI {
downloadArSceneGltf(sceneId, options) {
return (0, exports.ArSceneApiFp)(this.configuration).downloadArSceneGltf(sceneId, options).then((request) => request(this.axios, this.basePath));
}
downloadArSceneUsdz(sceneId, options) {
return (0, exports.ArSceneApiFp)(this.configuration).downloadArSceneUsdz(sceneId, options).then((request) => request(this.axios, this.basePath));
}
getArSceneMetadata(sceneId, options) {
return (0, exports.ArSceneApiFp)(this.configuration).getArSceneMetadata(sceneId, options).then((request) => request(this.axios, this.basePath));
}
}
exports.ArSceneApi = ArSceneApi;
const AssetsApiAxiosParamCreator = function (configuration) {
return {
downloadAsset: (assetDataEncrypted_1, ...args_1) => __awaiter(this, [assetDataEncrypted_1, ...args_1], void 0, function* (assetDataEncrypted, options = {}) {
(0, common_1.assertParamExists)('downloadAsset', 'assetDataEncrypted', assetDataEncrypted);
const localVarPath = `/api/v2/download/{assetDataEncrypted}`
.replace(`{${"assetDataEncrypted"}}`, encodeURIComponent(String(assetDataEncrypted)));
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);
let 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,
};
}),
downloadExport: (sessionId_1, assetDataEncrypted_1, ...args_1) => __awaiter(this, [sessionId_1, assetDataEncrypted_1, ...args_1], void 0, function* (sessionId, assetDataEncrypted, options = {}) {
(0, common_1.assertParamExists)('downloadExport', 'sessionId', sessionId);
(0, common_1.assertParamExists)('downloadExport', 'assetDataEncrypted', assetDataEncrypted);
const localVarPath = `/api/v2/session/{sessionId}/export/{assetDataEncrypted}`
.replace(`{${"sessionId"}}`, encodeURIComponent(String(sessionId)))
.replace(`{${"assetDataEncrypted"}}`, encodeURIComponent(String(assetDataEncrypted)));
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 = {};
yield (0, common_1.setBearerAuthToObject)(localVarHeaderParameter, configuration);
(0, common_1.setSearchParams)(localVarUrlObj, localVarQueryParameter);
let 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,
};
}),
downloadGltf: (sessionId_1, assetDataEncrypted_1, ...args_1) => __awaiter(this, [sessionId_1, assetDataEncrypted_1, ...args_1], void 0, function* (sessionId, assetDataEncrypted, options = {}) {
(0, common_1.assertParamExists)('downloadGltf', 'sessionId', sessionId);
(0, common_1.assertParamExists)('downloadGltf', 'assetDataEncrypted', assetDataEncrypted);
const localVarPath = `/api/v2/session/{sessionId}/gltf/{assetDataEncrypted}`
.replace(`{${"sessionId"}}`, encodeURIComponent(String(sessionId)))
.replace(`{${"assetDataEncrypted"}}`, encodeURIComponent(String(assetDataEncrypted)));
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 = {};
yield (0, common_1.setBearerAuthToObject)(localVarHeaderParameter, configuration);
(0, common_1.setSearchParams)(localVarUrlObj, localVarQueryParameter);
let 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,
};
}),
downloadImage: (sessionId_1, url_1, ...args_1) => __awaiter(this, [sessionId_1, url_1, ...args_1], void 0, function* (sessionId, url, options = {}) {
(0, common_1.assertParamExists)('downloadImage', 'sessionId', sessionId);
(0, common_1.assertParamExists)('downloadImage', 'url', url);
const localVarPath = `/api/v2/session/{sessionId}/image`
.replace(`{${"sessionId"}}`, encodeURIComponent(String(sessionId)));
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 = {};
yield (0, common_1.setBearerAuthToObject)(localVarHeaderParameter, configuration);
if (url !== undefined) {
localVarQueryParameter['url'] = url;
}
(0, common_1.setSearchParams)(localVarUrlObj, localVarQueryParameter);
let 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,
};
}),
downloadOutput: (sessionId_1, assetDataEncrypted_1, ...args_1) => __awaiter(this, [sessionId_1, assetDataEncrypted_1, ...args_1], void 0, function* (sessionId, assetDataEncrypted, options = {}) {
(0, common_1.assertParamExists)('downloadOutput', 'sessionId', sessionId);
(0, common_1.assertParamExists)('downloadOutput', 'assetDataEncrypted', assetDataEncrypted);
const localVarPath = `/api/v2/session/{sessionId}/output/{assetDataEncrypted}`
.replace(`{${"sessionId"}}`, encodeURIComponent(String(sessionId)))
.replace(`{${"assetDataEncrypted"}}`, encodeURIComponent(String(assetDataEncrypted)));
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 = {};
yield (0, common_1.setBearerAuthToObject)(localVarHeaderParameter, configuration);
(0, common_1.setSearchParams)(localVarUrlObj, localVarQueryParameter);
let 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,
};
}),
downloadTexture: (sessionId_1, assetDataEncrypted_1, ...args_1) => __awaiter(this, [sessionId_1, assetDataEncrypted_1, ...args_1], void 0, function* (sessionId, assetDataEncrypted, options = {}) {
(0, common_1.assertParamExists)('downloadTexture', 'sessionId', sessionId);
(0, common_1.assertParamExists)('downloadTexture', 'assetDataEncrypted', assetDataEncrypted);
const localVarPath = `/api/v2/session/{sessionId}/texture/{assetDataEncrypted}`
.replace(`{${"sessionId"}}`, encodeURIComponent(String(sessionId)))
.replace(`{${"assetDataEncrypted"}}`, encodeURIComponent(String(assetDataEncrypted)));
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 = {};
yield (0, common_1.setBearerAuthToObject)(localVarHeaderParameter, configuration);
(0, common_1.setSearchParams)(localVarUrlObj, localVarQueryParameter);
let 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,
};
}),
downloadUsdz: (sessionId_1, assetDataEncrypted_1, ...args_1) => __awaiter(this, [sessionId_1, assetDataEncrypted_1, ...args_1], void 0, function* (sessionId, assetDataEncrypted, options = {}) {
(0, common_1.assertParamExists)('downloadUsdz', 'sessionId', sessionId);
(0, common_1.assertParamExists)('downloadUsdz', 'assetDataEncrypted', assetDataEncrypted);
const localVarPath = `/api/v2/session/{sessionId}/usdz/{assetDataEncrypted}`
.replace(`{${"sessionId"}}`, encodeURIComponent(String(sessionId)))
.replace(`{${"assetDataEncrypted"}}`, encodeURIComponent(String(assetDataEncrypted)));
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 = {};
yield (0, common_1.setBearerAuthToObject)(localVarHeaderParameter, configuration);
(0, common_1.setSearchParams)(localVarUrlObj, localVarQueryParameter);
let 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.AssetsApiAxiosParamCreator = AssetsApiAxiosParamCreator;
const AssetsApiFp = function (configuration) {
const localVarAxiosParamCreator = (0, exports.AssetsApiAxiosParamCreator)(configuration);
return {
downloadAsset(assetDataEncrypted, options) {
return __awaiter(this, void 0, void 0, function* () {
var _a, _b, _c;
const localVarAxiosArgs = yield localVarAxiosParamCreator.downloadAsset(assetDataEncrypted, options);
const localVarOperationServerIndex = (_a = configuration === null || configuration === void 0 ? void 0 : configuration.serverIndex) !== null && _a !== void 0 ? _a : 0;
const localVarOperationServerBasePath = (_c = (_b = base_1.ope