Skip to content
Snippets Groups Projects
Commit c69451d0 authored by Petar Hristov's avatar Petar Hristov :speech_balloon:
Browse files

Update: New client and some improvements

parent 37feead0
Branches
Tags
3 merge requests!114Dev,!113Release: Sprint Jul 25 - Aug 07, 2024,!112Update: New client and some improvements
Showing
with 1060 additions and 633 deletions
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
......@@ -14,17 +14,17 @@
import type { Configuration } from '../../configuration';
import type { AxiosPromise, AxiosInstance, AxiosRequestConfig } from 'axios';
import type { AxiosPromise, AxiosInstance, RawAxiosRequestConfig } from 'axios';
import globalAxios from 'axios';
// Some imports not used depending on template conditions
// @ts-ignore
import { DUMMY_BASE_URL, assertParamExists, setApiKeyToObject, setBasicAuthToObject, setBearerAuthToObject, setOAuthToObject, setSearchParams, serializeDataIfNeeded, toPathString, createRequestFunction } from '../../common';
// @ts-ignore
import { BASE_PATH, COLLECTION_FORMATS, RequestArgs, BaseAPI, RequiredError, operationServerMap } from '../../base';
import { BASE_PATH, COLLECTION_FORMATS, type RequestArgs, BaseAPI, RequiredError, operationServerMap } from '../../base';
// @ts-ignore
import { PublicationRequestForCreationDto } from '../../@coscine/model';
import type { PublicationRequestForCreationDto } from '../../@coscine/model';
// @ts-ignore
import { PublicationRequestForCreationDtoResponse } from '../../@coscine/model';
import type { PublicationRequestForCreationDtoResponse } from '../../@coscine/model';
/**
* ProjectPublicationRequestApi - axios parameter creator
* @export
......@@ -38,7 +38,7 @@ export const ProjectPublicationRequestApiAxiosParamCreator = function (configura
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
apiV2ProjectsProjectIdPublicationsRequestsOptions: async (projectId: string, options: AxiosRequestConfig = {}): Promise<RequestArgs> => {
apiV2ProjectsProjectIdPublicationsRequestsOptions: async (projectId: string, options: RawAxiosRequestConfig = {}): Promise<RequestArgs> => {
// verify required parameter 'projectId' is not null or undefined
assertParamExists('apiV2ProjectsProjectIdPublicationsRequestsOptions', 'projectId', projectId)
const localVarPath = `/api/v2/projects/{projectId}/publications/requests`
......@@ -76,7 +76,7 @@ export const ProjectPublicationRequestApiAxiosParamCreator = function (configura
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
createPublicationRequest: async (projectId: string, publicationRequestForCreationDto?: PublicationRequestForCreationDto, options: AxiosRequestConfig = {}): Promise<RequestArgs> => {
createPublicationRequest: async (projectId: string, publicationRequestForCreationDto?: PublicationRequestForCreationDto, options: RawAxiosRequestConfig = {}): Promise<RequestArgs> => {
// verify required parameter 'projectId' is not null or undefined
assertParamExists('createPublicationRequest', 'projectId', projectId)
const localVarPath = `/api/v2/projects/{projectId}/publications/requests`
......@@ -126,11 +126,11 @@ export const ProjectPublicationRequestApiFp = function(configuration?: Configura
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
async apiV2ProjectsProjectIdPublicationsRequestsOptions(projectId: string, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<void>> {
async apiV2ProjectsProjectIdPublicationsRequestsOptions(projectId: string, options?: RawAxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<void>> {
const localVarAxiosArgs = await localVarAxiosParamCreator.apiV2ProjectsProjectIdPublicationsRequestsOptions(projectId, options);
const index = configuration?.serverIndex ?? 0;
const operationBasePath = operationServerMap['ProjectPublicationRequestApi.apiV2ProjectsProjectIdPublicationsRequestsOptions']?.[index]?.url;
return (axios, basePath) => createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration)(axios, operationBasePath || basePath);
const localVarOperationServerIndex = configuration?.serverIndex ?? 0;
const localVarOperationServerBasePath = operationServerMap['ProjectPublicationRequestApi.apiV2ProjectsProjectIdPublicationsRequestsOptions']?.[localVarOperationServerIndex]?.url;
return (axios, basePath) => createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration)(axios, localVarOperationServerBasePath || basePath);
},
/**
*
......@@ -140,11 +140,11 @@ export const ProjectPublicationRequestApiFp = function(configuration?: Configura
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
async createPublicationRequest(projectId: string, publicationRequestForCreationDto?: PublicationRequestForCreationDto, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<PublicationRequestForCreationDtoResponse>> {
async createPublicationRequest(projectId: string, publicationRequestForCreationDto?: PublicationRequestForCreationDto, options?: RawAxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<PublicationRequestForCreationDtoResponse>> {
const localVarAxiosArgs = await localVarAxiosParamCreator.createPublicationRequest(projectId, publicationRequestForCreationDto, options);
const index = configuration?.serverIndex ?? 0;
const operationBasePath = operationServerMap['ProjectPublicationRequestApi.createPublicationRequest']?.[index]?.url;
return (axios, basePath) => createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration)(axios, operationBasePath || basePath);
const localVarOperationServerIndex = configuration?.serverIndex ?? 0;
const localVarOperationServerBasePath = operationServerMap['ProjectPublicationRequestApi.createPublicationRequest']?.[localVarOperationServerIndex]?.url;
return (axios, basePath) => createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration)(axios, localVarOperationServerBasePath || basePath);
},
}
};
......@@ -163,7 +163,7 @@ export const ProjectPublicationRequestApiFactory = function (configuration?: Con
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
apiV2ProjectsProjectIdPublicationsRequestsOptions(requestParameters: ProjectPublicationRequestApiApiV2ProjectsProjectIdPublicationsRequestsOptionsRequest, options?: AxiosRequestConfig): AxiosPromise<void> {
apiV2ProjectsProjectIdPublicationsRequestsOptions(requestParameters: ProjectPublicationRequestApiApiV2ProjectsProjectIdPublicationsRequestsOptionsRequest, options?: RawAxiosRequestConfig): AxiosPromise<void> {
return localVarFp.apiV2ProjectsProjectIdPublicationsRequestsOptions(requestParameters.projectId, options).then((request) => request(axios, basePath));
},
/**
......@@ -173,7 +173,7 @@ export const ProjectPublicationRequestApiFactory = function (configuration?: Con
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
createPublicationRequest(requestParameters: ProjectPublicationRequestApiCreatePublicationRequestRequest, options?: AxiosRequestConfig): AxiosPromise<PublicationRequestForCreationDtoResponse> {
createPublicationRequest(requestParameters: ProjectPublicationRequestApiCreatePublicationRequestRequest, options?: RawAxiosRequestConfig): AxiosPromise<PublicationRequestForCreationDtoResponse> {
return localVarFp.createPublicationRequest(requestParameters.projectId, requestParameters.publicationRequestForCreationDto, options).then((request) => request(axios, basePath));
},
};
......@@ -229,7 +229,7 @@ export class ProjectPublicationRequestApi extends BaseAPI {
* @throws {RequiredError}
* @memberof ProjectPublicationRequestApi
*/
public apiV2ProjectsProjectIdPublicationsRequestsOptions(requestParameters: ProjectPublicationRequestApiApiV2ProjectsProjectIdPublicationsRequestsOptionsRequest, options?: AxiosRequestConfig) {
public apiV2ProjectsProjectIdPublicationsRequestsOptions(requestParameters: ProjectPublicationRequestApiApiV2ProjectsProjectIdPublicationsRequestsOptionsRequest, options?: RawAxiosRequestConfig) {
return ProjectPublicationRequestApiFp(this.configuration).apiV2ProjectsProjectIdPublicationsRequestsOptions(requestParameters.projectId, options).then((request) => request(this.axios, this.basePath));
}
......@@ -241,7 +241,7 @@ export class ProjectPublicationRequestApi extends BaseAPI {
* @throws {RequiredError}
* @memberof ProjectPublicationRequestApi
*/
public createPublicationRequest(requestParameters: ProjectPublicationRequestApiCreatePublicationRequestRequest, options?: AxiosRequestConfig) {
public createPublicationRequest(requestParameters: ProjectPublicationRequestApiCreatePublicationRequestRequest, options?: RawAxiosRequestConfig) {
return ProjectPublicationRequestApiFp(this.configuration).createPublicationRequest(requestParameters.projectId, requestParameters.publicationRequestForCreationDto, options).then((request) => request(this.axios, this.basePath));
}
}
......
......@@ -14,19 +14,19 @@
import type { Configuration } from '../../configuration';
import type { AxiosPromise, AxiosInstance, AxiosRequestConfig } from 'axios';
import type { AxiosPromise, AxiosInstance, RawAxiosRequestConfig } from 'axios';
import globalAxios from 'axios';
// Some imports not used depending on template conditions
// @ts-ignore
import { DUMMY_BASE_URL, assertParamExists, setApiKeyToObject, setBasicAuthToObject, setBearerAuthToObject, setOAuthToObject, setSearchParams, serializeDataIfNeeded, toPathString, createRequestFunction } from '../../common';
// @ts-ignore
import { BASE_PATH, COLLECTION_FORMATS, RequestArgs, BaseAPI, RequiredError, operationServerMap } from '../../base';
import { BASE_PATH, COLLECTION_FORMATS, type RequestArgs, BaseAPI, RequiredError, operationServerMap } from '../../base';
// @ts-ignore
import { ProjectQuotaDtoPagedResponse } from '../../@coscine/model';
import type { ProjectQuotaDtoPagedResponse } from '../../@coscine/model';
// @ts-ignore
import { ProjectQuotaDtoResponse } from '../../@coscine/model';
import type { ProjectQuotaDtoResponse } from '../../@coscine/model';
// @ts-ignore
import { ProjectQuotaForUpdateDto } from '../../@coscine/model';
import type { ProjectQuotaForUpdateDto } from '../../@coscine/model';
/**
* ProjectQuotaApi - axios parameter creator
* @export
......@@ -40,7 +40,7 @@ export const ProjectQuotaApiAxiosParamCreator = function (configuration?: Config
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
apiV2ProjectsProjectIdQuotasOptions: async (projectId: string, options: AxiosRequestConfig = {}): Promise<RequestArgs> => {
apiV2ProjectsProjectIdQuotasOptions: async (projectId: string, options: RawAxiosRequestConfig = {}): Promise<RequestArgs> => {
// verify required parameter 'projectId' is not null or undefined
assertParamExists('apiV2ProjectsProjectIdQuotasOptions', 'projectId', projectId)
const localVarPath = `/api/v2/projects/{projectId}/quotas`
......@@ -78,7 +78,7 @@ export const ProjectQuotaApiAxiosParamCreator = function (configuration?: Config
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
getProjectQuota: async (projectId: string, resourceTypeId: string, options: AxiosRequestConfig = {}): Promise<RequestArgs> => {
getProjectQuota: async (projectId: string, resourceTypeId: string, options: RawAxiosRequestConfig = {}): Promise<RequestArgs> => {
// verify required parameter 'projectId' is not null or undefined
assertParamExists('getProjectQuota', 'projectId', projectId)
// verify required parameter 'resourceTypeId' is not null or undefined
......@@ -121,7 +121,7 @@ export const ProjectQuotaApiAxiosParamCreator = function (configuration?: Config
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
getProjectQuotas: async (projectId: string, pageNumber?: number, pageSize?: number, orderBy?: string, options: AxiosRequestConfig = {}): Promise<RequestArgs> => {
getProjectQuotas: async (projectId: string, pageNumber?: number, pageSize?: number, orderBy?: string, options: RawAxiosRequestConfig = {}): Promise<RequestArgs> => {
// verify required parameter 'projectId' is not null or undefined
assertParamExists('getProjectQuotas', 'projectId', projectId)
const localVarPath = `/api/v2/projects/{projectId}/quotas`
......@@ -172,7 +172,7 @@ export const ProjectQuotaApiAxiosParamCreator = function (configuration?: Config
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
updateProjectQuota: async (projectId: string, resourceTypeId: string, projectQuotaForUpdateDto?: ProjectQuotaForUpdateDto, options: AxiosRequestConfig = {}): Promise<RequestArgs> => {
updateProjectQuota: async (projectId: string, resourceTypeId: string, projectQuotaForUpdateDto?: ProjectQuotaForUpdateDto, options: RawAxiosRequestConfig = {}): Promise<RequestArgs> => {
// verify required parameter 'projectId' is not null or undefined
assertParamExists('updateProjectQuota', 'projectId', projectId)
// verify required parameter 'resourceTypeId' is not null or undefined
......@@ -225,11 +225,11 @@ export const ProjectQuotaApiFp = function(configuration?: Configuration) {
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
async apiV2ProjectsProjectIdQuotasOptions(projectId: string, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<void>> {
async apiV2ProjectsProjectIdQuotasOptions(projectId: string, options?: RawAxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<void>> {
const localVarAxiosArgs = await localVarAxiosParamCreator.apiV2ProjectsProjectIdQuotasOptions(projectId, options);
const index = configuration?.serverIndex ?? 0;
const operationBasePath = operationServerMap['ProjectQuotaApi.apiV2ProjectsProjectIdQuotasOptions']?.[index]?.url;
return (axios, basePath) => createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration)(axios, operationBasePath || basePath);
const localVarOperationServerIndex = configuration?.serverIndex ?? 0;
const localVarOperationServerBasePath = operationServerMap['ProjectQuotaApi.apiV2ProjectsProjectIdQuotasOptions']?.[localVarOperationServerIndex]?.url;
return (axios, basePath) => createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration)(axios, localVarOperationServerBasePath || basePath);
},
/**
*
......@@ -239,11 +239,11 @@ export const ProjectQuotaApiFp = function(configuration?: Configuration) {
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
async getProjectQuota(projectId: string, resourceTypeId: string, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<ProjectQuotaDtoResponse>> {
async getProjectQuota(projectId: string, resourceTypeId: string, options?: RawAxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<ProjectQuotaDtoResponse>> {
const localVarAxiosArgs = await localVarAxiosParamCreator.getProjectQuota(projectId, resourceTypeId, options);
const index = configuration?.serverIndex ?? 0;
const operationBasePath = operationServerMap['ProjectQuotaApi.getProjectQuota']?.[index]?.url;
return (axios, basePath) => createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration)(axios, operationBasePath || basePath);
const localVarOperationServerIndex = configuration?.serverIndex ?? 0;
const localVarOperationServerBasePath = operationServerMap['ProjectQuotaApi.getProjectQuota']?.[localVarOperationServerIndex]?.url;
return (axios, basePath) => createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration)(axios, localVarOperationServerBasePath || basePath);
},
/**
*
......@@ -255,11 +255,11 @@ export const ProjectQuotaApiFp = function(configuration?: Configuration) {
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
async getProjectQuotas(projectId: string, pageNumber?: number, pageSize?: number, orderBy?: string, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<ProjectQuotaDtoPagedResponse>> {
async getProjectQuotas(projectId: string, pageNumber?: number, pageSize?: number, orderBy?: string, options?: RawAxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<ProjectQuotaDtoPagedResponse>> {
const localVarAxiosArgs = await localVarAxiosParamCreator.getProjectQuotas(projectId, pageNumber, pageSize, orderBy, options);
const index = configuration?.serverIndex ?? 0;
const operationBasePath = operationServerMap['ProjectQuotaApi.getProjectQuotas']?.[index]?.url;
return (axios, basePath) => createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration)(axios, operationBasePath || basePath);
const localVarOperationServerIndex = configuration?.serverIndex ?? 0;
const localVarOperationServerBasePath = operationServerMap['ProjectQuotaApi.getProjectQuotas']?.[localVarOperationServerIndex]?.url;
return (axios, basePath) => createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration)(axios, localVarOperationServerBasePath || basePath);
},
/**
*
......@@ -270,11 +270,11 @@ export const ProjectQuotaApiFp = function(configuration?: Configuration) {
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
async updateProjectQuota(projectId: string, resourceTypeId: string, projectQuotaForUpdateDto?: ProjectQuotaForUpdateDto, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<void>> {
async updateProjectQuota(projectId: string, resourceTypeId: string, projectQuotaForUpdateDto?: ProjectQuotaForUpdateDto, options?: RawAxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<void>> {
const localVarAxiosArgs = await localVarAxiosParamCreator.updateProjectQuota(projectId, resourceTypeId, projectQuotaForUpdateDto, options);
const index = configuration?.serverIndex ?? 0;
const operationBasePath = operationServerMap['ProjectQuotaApi.updateProjectQuota']?.[index]?.url;
return (axios, basePath) => createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration)(axios, operationBasePath || basePath);
const localVarOperationServerIndex = configuration?.serverIndex ?? 0;
const localVarOperationServerBasePath = operationServerMap['ProjectQuotaApi.updateProjectQuota']?.[localVarOperationServerIndex]?.url;
return (axios, basePath) => createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration)(axios, localVarOperationServerBasePath || basePath);
},
}
};
......@@ -293,7 +293,7 @@ export const ProjectQuotaApiFactory = function (configuration?: Configuration, b
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
apiV2ProjectsProjectIdQuotasOptions(requestParameters: ProjectQuotaApiApiV2ProjectsProjectIdQuotasOptionsRequest, options?: AxiosRequestConfig): AxiosPromise<void> {
apiV2ProjectsProjectIdQuotasOptions(requestParameters: ProjectQuotaApiApiV2ProjectsProjectIdQuotasOptionsRequest, options?: RawAxiosRequestConfig): AxiosPromise<void> {
return localVarFp.apiV2ProjectsProjectIdQuotasOptions(requestParameters.projectId, options).then((request) => request(axios, basePath));
},
/**
......@@ -303,7 +303,7 @@ export const ProjectQuotaApiFactory = function (configuration?: Configuration, b
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
getProjectQuota(requestParameters: ProjectQuotaApiGetProjectQuotaRequest, options?: AxiosRequestConfig): AxiosPromise<ProjectQuotaDtoResponse> {
getProjectQuota(requestParameters: ProjectQuotaApiGetProjectQuotaRequest, options?: RawAxiosRequestConfig): AxiosPromise<ProjectQuotaDtoResponse> {
return localVarFp.getProjectQuota(requestParameters.projectId, requestParameters.resourceTypeId, options).then((request) => request(axios, basePath));
},
/**
......@@ -313,7 +313,7 @@ export const ProjectQuotaApiFactory = function (configuration?: Configuration, b
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
getProjectQuotas(requestParameters: ProjectQuotaApiGetProjectQuotasRequest, options?: AxiosRequestConfig): AxiosPromise<ProjectQuotaDtoPagedResponse> {
getProjectQuotas(requestParameters: ProjectQuotaApiGetProjectQuotasRequest, options?: RawAxiosRequestConfig): AxiosPromise<ProjectQuotaDtoPagedResponse> {
return localVarFp.getProjectQuotas(requestParameters.projectId, requestParameters.pageNumber, requestParameters.pageSize, requestParameters.orderBy, options).then((request) => request(axios, basePath));
},
/**
......@@ -323,7 +323,7 @@ export const ProjectQuotaApiFactory = function (configuration?: Configuration, b
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
updateProjectQuota(requestParameters: ProjectQuotaApiUpdateProjectQuotaRequest, options?: AxiosRequestConfig): AxiosPromise<void> {
updateProjectQuota(requestParameters: ProjectQuotaApiUpdateProjectQuotaRequest, options?: RawAxiosRequestConfig): AxiosPromise<void> {
return localVarFp.updateProjectQuota(requestParameters.projectId, requestParameters.resourceTypeId, requestParameters.projectQuotaForUpdateDto, options).then((request) => request(axios, basePath));
},
};
......@@ -442,7 +442,7 @@ export class ProjectQuotaApi extends BaseAPI {
* @throws {RequiredError}
* @memberof ProjectQuotaApi
*/
public apiV2ProjectsProjectIdQuotasOptions(requestParameters: ProjectQuotaApiApiV2ProjectsProjectIdQuotasOptionsRequest, options?: AxiosRequestConfig) {
public apiV2ProjectsProjectIdQuotasOptions(requestParameters: ProjectQuotaApiApiV2ProjectsProjectIdQuotasOptionsRequest, options?: RawAxiosRequestConfig) {
return ProjectQuotaApiFp(this.configuration).apiV2ProjectsProjectIdQuotasOptions(requestParameters.projectId, options).then((request) => request(this.axios, this.basePath));
}
......@@ -454,7 +454,7 @@ export class ProjectQuotaApi extends BaseAPI {
* @throws {RequiredError}
* @memberof ProjectQuotaApi
*/
public getProjectQuota(requestParameters: ProjectQuotaApiGetProjectQuotaRequest, options?: AxiosRequestConfig) {
public getProjectQuota(requestParameters: ProjectQuotaApiGetProjectQuotaRequest, options?: RawAxiosRequestConfig) {
return ProjectQuotaApiFp(this.configuration).getProjectQuota(requestParameters.projectId, requestParameters.resourceTypeId, options).then((request) => request(this.axios, this.basePath));
}
......@@ -466,7 +466,7 @@ export class ProjectQuotaApi extends BaseAPI {
* @throws {RequiredError}
* @memberof ProjectQuotaApi
*/
public getProjectQuotas(requestParameters: ProjectQuotaApiGetProjectQuotasRequest, options?: AxiosRequestConfig) {
public getProjectQuotas(requestParameters: ProjectQuotaApiGetProjectQuotasRequest, options?: RawAxiosRequestConfig) {
return ProjectQuotaApiFp(this.configuration).getProjectQuotas(requestParameters.projectId, requestParameters.pageNumber, requestParameters.pageSize, requestParameters.orderBy, options).then((request) => request(this.axios, this.basePath));
}
......@@ -478,7 +478,7 @@ export class ProjectQuotaApi extends BaseAPI {
* @throws {RequiredError}
* @memberof ProjectQuotaApi
*/
public updateProjectQuota(requestParameters: ProjectQuotaApiUpdateProjectQuotaRequest, options?: AxiosRequestConfig) {
public updateProjectQuota(requestParameters: ProjectQuotaApiUpdateProjectQuotaRequest, options?: RawAxiosRequestConfig) {
return ProjectQuotaApiFp(this.configuration).updateProjectQuota(requestParameters.projectId, requestParameters.resourceTypeId, requestParameters.projectQuotaForUpdateDto, options).then((request) => request(this.axios, this.basePath));
}
}
......
This diff is collapsed.
......@@ -14,15 +14,15 @@
import type { Configuration } from '../../configuration';
import type { AxiosPromise, AxiosInstance, AxiosRequestConfig } from 'axios';
import type { AxiosPromise, AxiosInstance, RawAxiosRequestConfig } from 'axios';
import globalAxios from 'axios';
// Some imports not used depending on template conditions
// @ts-ignore
import { DUMMY_BASE_URL, assertParamExists, setApiKeyToObject, setBasicAuthToObject, setBearerAuthToObject, setOAuthToObject, setSearchParams, serializeDataIfNeeded, toPathString, createRequestFunction } from '../../common';
// @ts-ignore
import { BASE_PATH, COLLECTION_FORMATS, RequestArgs, BaseAPI, RequiredError, operationServerMap } from '../../base';
import { BASE_PATH, COLLECTION_FORMATS, type RequestArgs, BaseAPI, RequiredError, operationServerMap } from '../../base';
// @ts-ignore
import { ResourceQuotaDtoResponse } from '../../@coscine/model';
import type { ResourceQuotaDtoResponse } from '../../@coscine/model';
/**
* ProjectResourceQuotaApi - axios parameter creator
* @export
......@@ -37,7 +37,7 @@ export const ProjectResourceQuotaApiAxiosParamCreator = function (configuration?
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
apiV2ProjectsProjectIdResourcesResourceIdQuotaOptions: async (projectId: string, resourceId: string, options: AxiosRequestConfig = {}): Promise<RequestArgs> => {
apiV2ProjectsProjectIdResourcesResourceIdQuotaOptions: async (projectId: string, resourceId: string, options: RawAxiosRequestConfig = {}): Promise<RequestArgs> => {
// verify required parameter 'projectId' is not null or undefined
assertParamExists('apiV2ProjectsProjectIdResourcesResourceIdQuotaOptions', 'projectId', projectId)
// verify required parameter 'resourceId' is not null or undefined
......@@ -78,7 +78,7 @@ export const ProjectResourceQuotaApiAxiosParamCreator = function (configuration?
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
getQuotaForResourceForProject: async (projectId: string, resourceId: string, options: AxiosRequestConfig = {}): Promise<RequestArgs> => {
getQuotaForResourceForProject: async (projectId: string, resourceId: string, options: RawAxiosRequestConfig = {}): Promise<RequestArgs> => {
// verify required parameter 'projectId' is not null or undefined
assertParamExists('getQuotaForResourceForProject', 'projectId', projectId)
// verify required parameter 'resourceId' is not null or undefined
......@@ -129,11 +129,11 @@ export const ProjectResourceQuotaApiFp = function(configuration?: Configuration)
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
async apiV2ProjectsProjectIdResourcesResourceIdQuotaOptions(projectId: string, resourceId: string, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<void>> {
async apiV2ProjectsProjectIdResourcesResourceIdQuotaOptions(projectId: string, resourceId: string, options?: RawAxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<void>> {
const localVarAxiosArgs = await localVarAxiosParamCreator.apiV2ProjectsProjectIdResourcesResourceIdQuotaOptions(projectId, resourceId, options);
const index = configuration?.serverIndex ?? 0;
const operationBasePath = operationServerMap['ProjectResourceQuotaApi.apiV2ProjectsProjectIdResourcesResourceIdQuotaOptions']?.[index]?.url;
return (axios, basePath) => createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration)(axios, operationBasePath || basePath);
const localVarOperationServerIndex = configuration?.serverIndex ?? 0;
const localVarOperationServerBasePath = operationServerMap['ProjectResourceQuotaApi.apiV2ProjectsProjectIdResourcesResourceIdQuotaOptions']?.[localVarOperationServerIndex]?.url;
return (axios, basePath) => createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration)(axios, localVarOperationServerBasePath || basePath);
},
/**
*
......@@ -143,11 +143,11 @@ export const ProjectResourceQuotaApiFp = function(configuration?: Configuration)
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
async getQuotaForResourceForProject(projectId: string, resourceId: string, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<ResourceQuotaDtoResponse>> {
async getQuotaForResourceForProject(projectId: string, resourceId: string, options?: RawAxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<ResourceQuotaDtoResponse>> {
const localVarAxiosArgs = await localVarAxiosParamCreator.getQuotaForResourceForProject(projectId, resourceId, options);
const index = configuration?.serverIndex ?? 0;
const operationBasePath = operationServerMap['ProjectResourceQuotaApi.getQuotaForResourceForProject']?.[index]?.url;
return (axios, basePath) => createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration)(axios, operationBasePath || basePath);
const localVarOperationServerIndex = configuration?.serverIndex ?? 0;
const localVarOperationServerBasePath = operationServerMap['ProjectResourceQuotaApi.getQuotaForResourceForProject']?.[localVarOperationServerIndex]?.url;
return (axios, basePath) => createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration)(axios, localVarOperationServerBasePath || basePath);
},
}
};
......@@ -166,7 +166,7 @@ export const ProjectResourceQuotaApiFactory = function (configuration?: Configur
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
apiV2ProjectsProjectIdResourcesResourceIdQuotaOptions(requestParameters: ProjectResourceQuotaApiApiV2ProjectsProjectIdResourcesResourceIdQuotaOptionsRequest, options?: AxiosRequestConfig): AxiosPromise<void> {
apiV2ProjectsProjectIdResourcesResourceIdQuotaOptions(requestParameters: ProjectResourceQuotaApiApiV2ProjectsProjectIdResourcesResourceIdQuotaOptionsRequest, options?: RawAxiosRequestConfig): AxiosPromise<void> {
return localVarFp.apiV2ProjectsProjectIdResourcesResourceIdQuotaOptions(requestParameters.projectId, requestParameters.resourceId, options).then((request) => request(axios, basePath));
},
/**
......@@ -176,7 +176,7 @@ export const ProjectResourceQuotaApiFactory = function (configuration?: Configur
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
getQuotaForResourceForProject(requestParameters: ProjectResourceQuotaApiGetQuotaForResourceForProjectRequest, options?: AxiosRequestConfig): AxiosPromise<ResourceQuotaDtoResponse> {
getQuotaForResourceForProject(requestParameters: ProjectResourceQuotaApiGetQuotaForResourceForProjectRequest, options?: RawAxiosRequestConfig): AxiosPromise<ResourceQuotaDtoResponse> {
return localVarFp.getQuotaForResourceForProject(requestParameters.projectId, requestParameters.resourceId, options).then((request) => request(axios, basePath));
},
};
......@@ -239,7 +239,7 @@ export class ProjectResourceQuotaApi extends BaseAPI {
* @throws {RequiredError}
* @memberof ProjectResourceQuotaApi
*/
public apiV2ProjectsProjectIdResourcesResourceIdQuotaOptions(requestParameters: ProjectResourceQuotaApiApiV2ProjectsProjectIdResourcesResourceIdQuotaOptionsRequest, options?: AxiosRequestConfig) {
public apiV2ProjectsProjectIdResourcesResourceIdQuotaOptions(requestParameters: ProjectResourceQuotaApiApiV2ProjectsProjectIdResourcesResourceIdQuotaOptionsRequest, options?: RawAxiosRequestConfig) {
return ProjectResourceQuotaApiFp(this.configuration).apiV2ProjectsProjectIdResourcesResourceIdQuotaOptions(requestParameters.projectId, requestParameters.resourceId, options).then((request) => request(this.axios, this.basePath));
}
......@@ -251,7 +251,7 @@ export class ProjectResourceQuotaApi extends BaseAPI {
* @throws {RequiredError}
* @memberof ProjectResourceQuotaApi
*/
public getQuotaForResourceForProject(requestParameters: ProjectResourceQuotaApiGetQuotaForResourceForProjectRequest, options?: AxiosRequestConfig) {
public getQuotaForResourceForProject(requestParameters: ProjectResourceQuotaApiGetQuotaForResourceForProjectRequest, options?: RawAxiosRequestConfig) {
return ProjectResourceQuotaApiFp(this.configuration).getQuotaForResourceForProject(requestParameters.projectId, requestParameters.resourceId, options).then((request) => request(this.axios, this.basePath));
}
}
......
......@@ -14,15 +14,15 @@
import type { Configuration } from '../../configuration';
import type { AxiosPromise, AxiosInstance, AxiosRequestConfig } from 'axios';
import type { AxiosPromise, AxiosInstance, RawAxiosRequestConfig } from 'axios';
import globalAxios from 'axios';
// Some imports not used depending on template conditions
// @ts-ignore
import { DUMMY_BASE_URL, assertParamExists, setApiKeyToObject, setBasicAuthToObject, setBearerAuthToObject, setOAuthToObject, setSearchParams, serializeDataIfNeeded, toPathString, createRequestFunction } from '../../common';
// @ts-ignore
import { BASE_PATH, COLLECTION_FORMATS, RequestArgs, BaseAPI, RequiredError, operationServerMap } from '../../base';
import { BASE_PATH, COLLECTION_FORMATS, type RequestArgs, BaseAPI, RequiredError, operationServerMap } from '../../base';
// @ts-ignore
import { ResourceTypeInformationDtoIEnumerableResponse } from '../../@coscine/model';
import type { ResourceTypeInformationDtoIEnumerableResponse } from '../../@coscine/model';
/**
* ProjectResourceTypeApi - axios parameter creator
* @export
......@@ -36,7 +36,7 @@ export const ProjectResourceTypeApiAxiosParamCreator = function (configuration?:
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
apiV2ProjectsProjectIdResourceTypesOptions: async (projectId: string, options: AxiosRequestConfig = {}): Promise<RequestArgs> => {
apiV2ProjectsProjectIdResourceTypesOptions: async (projectId: string, options: RawAxiosRequestConfig = {}): Promise<RequestArgs> => {
// verify required parameter 'projectId' is not null or undefined
assertParamExists('apiV2ProjectsProjectIdResourceTypesOptions', 'projectId', projectId)
const localVarPath = `/api/v2/projects/{projectId}/resource-types`
......@@ -73,7 +73,7 @@ export const ProjectResourceTypeApiAxiosParamCreator = function (configuration?:
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
getAvailableResourceTypesInformationForProject: async (projectId: string, options: AxiosRequestConfig = {}): Promise<RequestArgs> => {
getAvailableResourceTypesInformationForProject: async (projectId: string, options: RawAxiosRequestConfig = {}): Promise<RequestArgs> => {
// verify required parameter 'projectId' is not null or undefined
assertParamExists('getAvailableResourceTypesInformationForProject', 'projectId', projectId)
const localVarPath = `/api/v2/projects/{projectId}/resource-types`
......@@ -120,11 +120,11 @@ export const ProjectResourceTypeApiFp = function(configuration?: Configuration)
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
async apiV2ProjectsProjectIdResourceTypesOptions(projectId: string, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<void>> {
async apiV2ProjectsProjectIdResourceTypesOptions(projectId: string, options?: RawAxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<void>> {
const localVarAxiosArgs = await localVarAxiosParamCreator.apiV2ProjectsProjectIdResourceTypesOptions(projectId, options);
const index = configuration?.serverIndex ?? 0;
const operationBasePath = operationServerMap['ProjectResourceTypeApi.apiV2ProjectsProjectIdResourceTypesOptions']?.[index]?.url;
return (axios, basePath) => createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration)(axios, operationBasePath || basePath);
const localVarOperationServerIndex = configuration?.serverIndex ?? 0;
const localVarOperationServerBasePath = operationServerMap['ProjectResourceTypeApi.apiV2ProjectsProjectIdResourceTypesOptions']?.[localVarOperationServerIndex]?.url;
return (axios, basePath) => createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration)(axios, localVarOperationServerBasePath || basePath);
},
/**
*
......@@ -133,11 +133,11 @@ export const ProjectResourceTypeApiFp = function(configuration?: Configuration)
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
async getAvailableResourceTypesInformationForProject(projectId: string, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<ResourceTypeInformationDtoIEnumerableResponse>> {
async getAvailableResourceTypesInformationForProject(projectId: string, options?: RawAxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<ResourceTypeInformationDtoIEnumerableResponse>> {
const localVarAxiosArgs = await localVarAxiosParamCreator.getAvailableResourceTypesInformationForProject(projectId, options);
const index = configuration?.serverIndex ?? 0;
const operationBasePath = operationServerMap['ProjectResourceTypeApi.getAvailableResourceTypesInformationForProject']?.[index]?.url;
return (axios, basePath) => createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration)(axios, operationBasePath || basePath);
const localVarOperationServerIndex = configuration?.serverIndex ?? 0;
const localVarOperationServerBasePath = operationServerMap['ProjectResourceTypeApi.getAvailableResourceTypesInformationForProject']?.[localVarOperationServerIndex]?.url;
return (axios, basePath) => createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration)(axios, localVarOperationServerBasePath || basePath);
},
}
};
......@@ -156,7 +156,7 @@ export const ProjectResourceTypeApiFactory = function (configuration?: Configura
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
apiV2ProjectsProjectIdResourceTypesOptions(requestParameters: ProjectResourceTypeApiApiV2ProjectsProjectIdResourceTypesOptionsRequest, options?: AxiosRequestConfig): AxiosPromise<void> {
apiV2ProjectsProjectIdResourceTypesOptions(requestParameters: ProjectResourceTypeApiApiV2ProjectsProjectIdResourceTypesOptionsRequest, options?: RawAxiosRequestConfig): AxiosPromise<void> {
return localVarFp.apiV2ProjectsProjectIdResourceTypesOptions(requestParameters.projectId, options).then((request) => request(axios, basePath));
},
/**
......@@ -166,7 +166,7 @@ export const ProjectResourceTypeApiFactory = function (configuration?: Configura
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
getAvailableResourceTypesInformationForProject(requestParameters: ProjectResourceTypeApiGetAvailableResourceTypesInformationForProjectRequest, options?: AxiosRequestConfig): AxiosPromise<ResourceTypeInformationDtoIEnumerableResponse> {
getAvailableResourceTypesInformationForProject(requestParameters: ProjectResourceTypeApiGetAvailableResourceTypesInformationForProjectRequest, options?: RawAxiosRequestConfig): AxiosPromise<ResourceTypeInformationDtoIEnumerableResponse> {
return localVarFp.getAvailableResourceTypesInformationForProject(requestParameters.projectId, options).then((request) => request(axios, basePath));
},
};
......@@ -215,7 +215,7 @@ export class ProjectResourceTypeApi extends BaseAPI {
* @throws {RequiredError}
* @memberof ProjectResourceTypeApi
*/
public apiV2ProjectsProjectIdResourceTypesOptions(requestParameters: ProjectResourceTypeApiApiV2ProjectsProjectIdResourceTypesOptionsRequest, options?: AxiosRequestConfig) {
public apiV2ProjectsProjectIdResourceTypesOptions(requestParameters: ProjectResourceTypeApiApiV2ProjectsProjectIdResourceTypesOptionsRequest, options?: RawAxiosRequestConfig) {
return ProjectResourceTypeApiFp(this.configuration).apiV2ProjectsProjectIdResourceTypesOptions(requestParameters.projectId, options).then((request) => request(this.axios, this.basePath));
}
......@@ -227,7 +227,7 @@ export class ProjectResourceTypeApi extends BaseAPI {
* @throws {RequiredError}
* @memberof ProjectResourceTypeApi
*/
public getAvailableResourceTypesInformationForProject(requestParameters: ProjectResourceTypeApiGetAvailableResourceTypesInformationForProjectRequest, options?: AxiosRequestConfig) {
public getAvailableResourceTypesInformationForProject(requestParameters: ProjectResourceTypeApiGetAvailableResourceTypesInformationForProjectRequest, options?: RawAxiosRequestConfig) {
return ProjectResourceTypeApiFp(this.configuration).getAvailableResourceTypesInformationForProject(requestParameters.projectId, options).then((request) => request(this.axios, this.basePath));
}
}
......
......@@ -14,17 +14,17 @@
import type { Configuration } from '../../configuration';
import type { AxiosPromise, AxiosInstance, AxiosRequestConfig } from 'axios';
import type { AxiosPromise, AxiosInstance, RawAxiosRequestConfig } from 'axios';
import globalAxios from 'axios';
// Some imports not used depending on template conditions
// @ts-ignore
import { DUMMY_BASE_URL, assertParamExists, setApiKeyToObject, setBasicAuthToObject, setBearerAuthToObject, setOAuthToObject, setSearchParams, serializeDataIfNeeded, toPathString, createRequestFunction } from '../../common';
// @ts-ignore
import { BASE_PATH, COLLECTION_FORMATS, RequestArgs, BaseAPI, RequiredError, operationServerMap } from '../../base';
import { BASE_PATH, COLLECTION_FORMATS, type RequestArgs, BaseAPI, RequiredError, operationServerMap } from '../../base';
// @ts-ignore
import { ProvenanceDtoResponse } from '../../@coscine/model';
import type { ProvenanceDtoResponse } from '../../@coscine/model';
// @ts-ignore
import { ProvenanceForUpdateDto } from '../../@coscine/model';
import type { ProvenanceForUpdateDto } from '../../@coscine/model';
/**
* ProvenanceApi - axios parameter creator
* @export
......@@ -39,7 +39,7 @@ export const ProvenanceApiAxiosParamCreator = function (configuration?: Configur
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
apiV2ProjectsProjectIdResourcesResourceIdProvenanceOptions: async (projectId: string, resourceId: string, options: AxiosRequestConfig = {}): Promise<RequestArgs> => {
apiV2ProjectsProjectIdResourcesResourceIdProvenanceOptions: async (projectId: string, resourceId: string, options: RawAxiosRequestConfig = {}): Promise<RequestArgs> => {
// verify required parameter 'projectId' is not null or undefined
assertParamExists('apiV2ProjectsProjectIdResourcesResourceIdProvenanceOptions', 'projectId', projectId)
// verify required parameter 'resourceId' is not null or undefined
......@@ -82,7 +82,7 @@ export const ProvenanceApiAxiosParamCreator = function (configuration?: Configur
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
getSpecificProvenance: async (projectId: string, resourceId: string, path: string, version?: number, options: AxiosRequestConfig = {}): Promise<RequestArgs> => {
getSpecificProvenance: async (projectId: string, resourceId: string, path: string, version?: number, options: RawAxiosRequestConfig = {}): Promise<RequestArgs> => {
// verify required parameter 'projectId' is not null or undefined
assertParamExists('getSpecificProvenance', 'projectId', projectId)
// verify required parameter 'resourceId' is not null or undefined
......@@ -134,7 +134,7 @@ export const ProvenanceApiAxiosParamCreator = function (configuration?: Configur
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
updateSpecificProvenance: async (projectId: string, resourceId: string, provenanceForUpdateDto?: ProvenanceForUpdateDto, options: AxiosRequestConfig = {}): Promise<RequestArgs> => {
updateSpecificProvenance: async (projectId: string, resourceId: string, provenanceForUpdateDto?: ProvenanceForUpdateDto, options: RawAxiosRequestConfig = {}): Promise<RequestArgs> => {
// verify required parameter 'projectId' is not null or undefined
assertParamExists('updateSpecificProvenance', 'projectId', projectId)
// verify required parameter 'resourceId' is not null or undefined
......@@ -188,11 +188,11 @@ export const ProvenanceApiFp = function(configuration?: Configuration) {
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
async apiV2ProjectsProjectIdResourcesResourceIdProvenanceOptions(projectId: string, resourceId: string, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<void>> {
async apiV2ProjectsProjectIdResourcesResourceIdProvenanceOptions(projectId: string, resourceId: string, options?: RawAxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<void>> {
const localVarAxiosArgs = await localVarAxiosParamCreator.apiV2ProjectsProjectIdResourcesResourceIdProvenanceOptions(projectId, resourceId, options);
const index = configuration?.serverIndex ?? 0;
const operationBasePath = operationServerMap['ProvenanceApi.apiV2ProjectsProjectIdResourcesResourceIdProvenanceOptions']?.[index]?.url;
return (axios, basePath) => createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration)(axios, operationBasePath || basePath);
const localVarOperationServerIndex = configuration?.serverIndex ?? 0;
const localVarOperationServerBasePath = operationServerMap['ProvenanceApi.apiV2ProjectsProjectIdResourcesResourceIdProvenanceOptions']?.[localVarOperationServerIndex]?.url;
return (axios, basePath) => createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration)(axios, localVarOperationServerBasePath || basePath);
},
/**
*
......@@ -204,11 +204,11 @@ export const ProvenanceApiFp = function(configuration?: Configuration) {
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
async getSpecificProvenance(projectId: string, resourceId: string, path: string, version?: number, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<ProvenanceDtoResponse>> {
async getSpecificProvenance(projectId: string, resourceId: string, path: string, version?: number, options?: RawAxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<ProvenanceDtoResponse>> {
const localVarAxiosArgs = await localVarAxiosParamCreator.getSpecificProvenance(projectId, resourceId, path, version, options);
const index = configuration?.serverIndex ?? 0;
const operationBasePath = operationServerMap['ProvenanceApi.getSpecificProvenance']?.[index]?.url;
return (axios, basePath) => createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration)(axios, operationBasePath || basePath);
const localVarOperationServerIndex = configuration?.serverIndex ?? 0;
const localVarOperationServerBasePath = operationServerMap['ProvenanceApi.getSpecificProvenance']?.[localVarOperationServerIndex]?.url;
return (axios, basePath) => createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration)(axios, localVarOperationServerBasePath || basePath);
},
/**
* <p><strong>Required JWT roles for access:</strong> <code>administrator</code>.</p>
......@@ -219,11 +219,11 @@ export const ProvenanceApiFp = function(configuration?: Configuration) {
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
async updateSpecificProvenance(projectId: string, resourceId: string, provenanceForUpdateDto?: ProvenanceForUpdateDto, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<void>> {
async updateSpecificProvenance(projectId: string, resourceId: string, provenanceForUpdateDto?: ProvenanceForUpdateDto, options?: RawAxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<void>> {
const localVarAxiosArgs = await localVarAxiosParamCreator.updateSpecificProvenance(projectId, resourceId, provenanceForUpdateDto, options);
const index = configuration?.serverIndex ?? 0;
const operationBasePath = operationServerMap['ProvenanceApi.updateSpecificProvenance']?.[index]?.url;
return (axios, basePath) => createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration)(axios, operationBasePath || basePath);
const localVarOperationServerIndex = configuration?.serverIndex ?? 0;
const localVarOperationServerBasePath = operationServerMap['ProvenanceApi.updateSpecificProvenance']?.[localVarOperationServerIndex]?.url;
return (axios, basePath) => createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration)(axios, localVarOperationServerBasePath || basePath);
},
}
};
......@@ -242,7 +242,7 @@ export const ProvenanceApiFactory = function (configuration?: Configuration, bas
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
apiV2ProjectsProjectIdResourcesResourceIdProvenanceOptions(requestParameters: ProvenanceApiApiV2ProjectsProjectIdResourcesResourceIdProvenanceOptionsRequest, options?: AxiosRequestConfig): AxiosPromise<void> {
apiV2ProjectsProjectIdResourcesResourceIdProvenanceOptions(requestParameters: ProvenanceApiApiV2ProjectsProjectIdResourcesResourceIdProvenanceOptionsRequest, options?: RawAxiosRequestConfig): AxiosPromise<void> {
return localVarFp.apiV2ProjectsProjectIdResourcesResourceIdProvenanceOptions(requestParameters.projectId, requestParameters.resourceId, options).then((request) => request(axios, basePath));
},
/**
......@@ -252,7 +252,7 @@ export const ProvenanceApiFactory = function (configuration?: Configuration, bas
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
getSpecificProvenance(requestParameters: ProvenanceApiGetSpecificProvenanceRequest, options?: AxiosRequestConfig): AxiosPromise<ProvenanceDtoResponse> {
getSpecificProvenance(requestParameters: ProvenanceApiGetSpecificProvenanceRequest, options?: RawAxiosRequestConfig): AxiosPromise<ProvenanceDtoResponse> {
return localVarFp.getSpecificProvenance(requestParameters.projectId, requestParameters.resourceId, requestParameters.path, requestParameters.version, options).then((request) => request(axios, basePath));
},
/**
......@@ -262,7 +262,7 @@ export const ProvenanceApiFactory = function (configuration?: Configuration, bas
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
updateSpecificProvenance(requestParameters: ProvenanceApiUpdateSpecificProvenanceRequest, options?: AxiosRequestConfig): AxiosPromise<void> {
updateSpecificProvenance(requestParameters: ProvenanceApiUpdateSpecificProvenanceRequest, options?: RawAxiosRequestConfig): AxiosPromise<void> {
return localVarFp.updateSpecificProvenance(requestParameters.projectId, requestParameters.resourceId, requestParameters.provenanceForUpdateDto, options).then((request) => request(axios, basePath));
},
};
......@@ -367,7 +367,7 @@ export class ProvenanceApi extends BaseAPI {
* @throws {RequiredError}
* @memberof ProvenanceApi
*/
public apiV2ProjectsProjectIdResourcesResourceIdProvenanceOptions(requestParameters: ProvenanceApiApiV2ProjectsProjectIdResourcesResourceIdProvenanceOptionsRequest, options?: AxiosRequestConfig) {
public apiV2ProjectsProjectIdResourcesResourceIdProvenanceOptions(requestParameters: ProvenanceApiApiV2ProjectsProjectIdResourcesResourceIdProvenanceOptionsRequest, options?: RawAxiosRequestConfig) {
return ProvenanceApiFp(this.configuration).apiV2ProjectsProjectIdResourcesResourceIdProvenanceOptions(requestParameters.projectId, requestParameters.resourceId, options).then((request) => request(this.axios, this.basePath));
}
......@@ -379,7 +379,7 @@ export class ProvenanceApi extends BaseAPI {
* @throws {RequiredError}
* @memberof ProvenanceApi
*/
public getSpecificProvenance(requestParameters: ProvenanceApiGetSpecificProvenanceRequest, options?: AxiosRequestConfig) {
public getSpecificProvenance(requestParameters: ProvenanceApiGetSpecificProvenanceRequest, options?: RawAxiosRequestConfig) {
return ProvenanceApiFp(this.configuration).getSpecificProvenance(requestParameters.projectId, requestParameters.resourceId, requestParameters.path, requestParameters.version, options).then((request) => request(this.axios, this.basePath));
}
......@@ -391,7 +391,7 @@ export class ProvenanceApi extends BaseAPI {
* @throws {RequiredError}
* @memberof ProvenanceApi
*/
public updateSpecificProvenance(requestParameters: ProvenanceApiUpdateSpecificProvenanceRequest, options?: AxiosRequestConfig) {
public updateSpecificProvenance(requestParameters: ProvenanceApiUpdateSpecificProvenanceRequest, options?: RawAxiosRequestConfig) {
return ProvenanceApiFp(this.configuration).updateSpecificProvenance(requestParameters.projectId, requestParameters.resourceId, requestParameters.provenanceForUpdateDto, options).then((request) => request(this.axios, this.basePath));
}
}
......
......@@ -14,15 +14,15 @@
import type { Configuration } from '../../configuration';
import type { AxiosPromise, AxiosInstance, AxiosRequestConfig } from 'axios';
import type { AxiosPromise, AxiosInstance, RawAxiosRequestConfig } from 'axios';
import globalAxios from 'axios';
// Some imports not used depending on template conditions
// @ts-ignore
import { DUMMY_BASE_URL, assertParamExists, setApiKeyToObject, setBasicAuthToObject, setBearerAuthToObject, setOAuthToObject, setSearchParams, serializeDataIfNeeded, toPathString, createRequestFunction } from '../../common';
// @ts-ignore
import { BASE_PATH, COLLECTION_FORMATS, RequestArgs, BaseAPI, RequiredError, operationServerMap } from '../../base';
import { BASE_PATH, COLLECTION_FORMATS, type RequestArgs, BaseAPI, RequiredError, operationServerMap } from '../../base';
// @ts-ignore
import { ResourceDtoResponse } from '../../@coscine/model';
import type { ResourceDtoResponse } from '../../@coscine/model';
/**
* ResourceApi - axios parameter creator
* @export
......@@ -35,7 +35,7 @@ export const ResourceApiAxiosParamCreator = function (configuration?: Configurat
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
apiV2ResourcesOptions: async (options: AxiosRequestConfig = {}): Promise<RequestArgs> => {
apiV2ResourcesOptions: async (options: RawAxiosRequestConfig = {}): Promise<RequestArgs> => {
const localVarPath = `/api/v2/resources`;
// use dummy base URL string because the URL constructor only accepts absolute URLs.
const localVarUrlObj = new URL(localVarPath, DUMMY_BASE_URL);
......@@ -69,7 +69,7 @@ export const ResourceApiAxiosParamCreator = function (configuration?: Configurat
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
getResource: async (resourceId: string, options: AxiosRequestConfig = {}): Promise<RequestArgs> => {
getResource: async (resourceId: string, options: RawAxiosRequestConfig = {}): Promise<RequestArgs> => {
// verify required parameter 'resourceId' is not null or undefined
assertParamExists('getResource', 'resourceId', resourceId)
const localVarPath = `/api/v2/resources/{resourceId}`
......@@ -115,11 +115,11 @@ export const ResourceApiFp = function(configuration?: Configuration) {
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
async apiV2ResourcesOptions(options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<void>> {
async apiV2ResourcesOptions(options?: RawAxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<void>> {
const localVarAxiosArgs = await localVarAxiosParamCreator.apiV2ResourcesOptions(options);
const index = configuration?.serverIndex ?? 0;
const operationBasePath = operationServerMap['ResourceApi.apiV2ResourcesOptions']?.[index]?.url;
return (axios, basePath) => createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration)(axios, operationBasePath || basePath);
const localVarOperationServerIndex = configuration?.serverIndex ?? 0;
const localVarOperationServerBasePath = operationServerMap['ResourceApi.apiV2ResourcesOptions']?.[localVarOperationServerIndex]?.url;
return (axios, basePath) => createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration)(axios, localVarOperationServerBasePath || basePath);
},
/**
*
......@@ -128,11 +128,11 @@ export const ResourceApiFp = function(configuration?: Configuration) {
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
async getResource(resourceId: string, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<ResourceDtoResponse>> {
async getResource(resourceId: string, options?: RawAxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<ResourceDtoResponse>> {
const localVarAxiosArgs = await localVarAxiosParamCreator.getResource(resourceId, options);
const index = configuration?.serverIndex ?? 0;
const operationBasePath = operationServerMap['ResourceApi.getResource']?.[index]?.url;
return (axios, basePath) => createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration)(axios, operationBasePath || basePath);
const localVarOperationServerIndex = configuration?.serverIndex ?? 0;
const localVarOperationServerBasePath = operationServerMap['ResourceApi.getResource']?.[localVarOperationServerIndex]?.url;
return (axios, basePath) => createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration)(axios, localVarOperationServerBasePath || basePath);
},
}
};
......@@ -150,7 +150,7 @@ export const ResourceApiFactory = function (configuration?: Configuration, baseP
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
apiV2ResourcesOptions(options?: AxiosRequestConfig): AxiosPromise<void> {
apiV2ResourcesOptions(options?: RawAxiosRequestConfig): AxiosPromise<void> {
return localVarFp.apiV2ResourcesOptions(options).then((request) => request(axios, basePath));
},
/**
......@@ -160,7 +160,7 @@ export const ResourceApiFactory = function (configuration?: Configuration, baseP
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
getResource(requestParameters: ResourceApiGetResourceRequest, options?: AxiosRequestConfig): AxiosPromise<ResourceDtoResponse> {
getResource(requestParameters: ResourceApiGetResourceRequest, options?: RawAxiosRequestConfig): AxiosPromise<ResourceDtoResponse> {
return localVarFp.getResource(requestParameters.resourceId, options).then((request) => request(axios, basePath));
},
};
......@@ -194,7 +194,7 @@ export class ResourceApi extends BaseAPI {
* @throws {RequiredError}
* @memberof ResourceApi
*/
public apiV2ResourcesOptions(options?: AxiosRequestConfig) {
public apiV2ResourcesOptions(options?: RawAxiosRequestConfig) {
return ResourceApiFp(this.configuration).apiV2ResourcesOptions(options).then((request) => request(this.axios, this.basePath));
}
......@@ -206,7 +206,7 @@ export class ResourceApi extends BaseAPI {
* @throws {RequiredError}
* @memberof ResourceApi
*/
public getResource(requestParameters: ResourceApiGetResourceRequest, options?: AxiosRequestConfig) {
public getResource(requestParameters: ResourceApiGetResourceRequest, options?: RawAxiosRequestConfig) {
return ResourceApiFp(this.configuration).getResource(requestParameters.resourceId, options).then((request) => request(this.axios, this.basePath));
}
}
......
This diff is collapsed.
......@@ -14,17 +14,17 @@
import type { Configuration } from '../../configuration';
import type { AxiosPromise, AxiosInstance, AxiosRequestConfig } from 'axios';
import type { AxiosPromise, AxiosInstance, RawAxiosRequestConfig } from 'axios';
import globalAxios from 'axios';
// Some imports not used depending on template conditions
// @ts-ignore
import { DUMMY_BASE_URL, assertParamExists, setApiKeyToObject, setBasicAuthToObject, setBearerAuthToObject, setOAuthToObject, setSearchParams, serializeDataIfNeeded, toPathString, createRequestFunction } from '../../common';
// @ts-ignore
import { BASE_PATH, COLLECTION_FORMATS, RequestArgs, BaseAPI, RequiredError, operationServerMap } from '../../base';
import { BASE_PATH, COLLECTION_FORMATS, type RequestArgs, BaseAPI, RequiredError, operationServerMap } from '../../base';
// @ts-ignore
import { RoleDtoPagedResponse } from '../../@coscine/model';
import type { RoleDtoPagedResponse } from '../../@coscine/model';
// @ts-ignore
import { RoleDtoResponse } from '../../@coscine/model';
import type { RoleDtoResponse } from '../../@coscine/model';
/**
* RoleApi - axios parameter creator
* @export
......@@ -37,7 +37,7 @@ export const RoleApiAxiosParamCreator = function (configuration?: Configuration)
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
apiV2RolesOptions: async (options: AxiosRequestConfig = {}): Promise<RequestArgs> => {
apiV2RolesOptions: async (options: RawAxiosRequestConfig = {}): Promise<RequestArgs> => {
const localVarPath = `/api/v2/roles`;
// use dummy base URL string because the URL constructor only accepts absolute URLs.
const localVarUrlObj = new URL(localVarPath, DUMMY_BASE_URL);
......@@ -71,7 +71,7 @@ export const RoleApiAxiosParamCreator = function (configuration?: Configuration)
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
getRole: async (roleId: string, options: AxiosRequestConfig = {}): Promise<RequestArgs> => {
getRole: async (roleId: string, options: RawAxiosRequestConfig = {}): Promise<RequestArgs> => {
// verify required parameter 'roleId' is not null or undefined
assertParamExists('getRole', 'roleId', roleId)
const localVarPath = `/api/v2/roles/{roleId}`
......@@ -110,7 +110,7 @@ export const RoleApiAxiosParamCreator = function (configuration?: Configuration)
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
getRoles: async (pageNumber?: number, pageSize?: number, orderBy?: string, options: AxiosRequestConfig = {}): Promise<RequestArgs> => {
getRoles: async (pageNumber?: number, pageSize?: number, orderBy?: string, options: RawAxiosRequestConfig = {}): Promise<RequestArgs> => {
const localVarPath = `/api/v2/roles`;
// use dummy base URL string because the URL constructor only accepts absolute URLs.
const localVarUrlObj = new URL(localVarPath, DUMMY_BASE_URL);
......@@ -165,11 +165,11 @@ export const RoleApiFp = function(configuration?: Configuration) {
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
async apiV2RolesOptions(options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<void>> {
async apiV2RolesOptions(options?: RawAxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<void>> {
const localVarAxiosArgs = await localVarAxiosParamCreator.apiV2RolesOptions(options);
const index = configuration?.serverIndex ?? 0;
const operationBasePath = operationServerMap['RoleApi.apiV2RolesOptions']?.[index]?.url;
return (axios, basePath) => createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration)(axios, operationBasePath || basePath);
const localVarOperationServerIndex = configuration?.serverIndex ?? 0;
const localVarOperationServerBasePath = operationServerMap['RoleApi.apiV2RolesOptions']?.[localVarOperationServerIndex]?.url;
return (axios, basePath) => createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration)(axios, localVarOperationServerBasePath || basePath);
},
/**
*
......@@ -178,11 +178,11 @@ export const RoleApiFp = function(configuration?: Configuration) {
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
async getRole(roleId: string, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<RoleDtoResponse>> {
async getRole(roleId: string, options?: RawAxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<RoleDtoResponse>> {
const localVarAxiosArgs = await localVarAxiosParamCreator.getRole(roleId, options);
const index = configuration?.serverIndex ?? 0;
const operationBasePath = operationServerMap['RoleApi.getRole']?.[index]?.url;
return (axios, basePath) => createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration)(axios, operationBasePath || basePath);
const localVarOperationServerIndex = configuration?.serverIndex ?? 0;
const localVarOperationServerBasePath = operationServerMap['RoleApi.getRole']?.[localVarOperationServerIndex]?.url;
return (axios, basePath) => createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration)(axios, localVarOperationServerBasePath || basePath);
},
/**
*
......@@ -193,11 +193,11 @@ export const RoleApiFp = function(configuration?: Configuration) {
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
async getRoles(pageNumber?: number, pageSize?: number, orderBy?: string, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<RoleDtoPagedResponse>> {
async getRoles(pageNumber?: number, pageSize?: number, orderBy?: string, options?: RawAxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<RoleDtoPagedResponse>> {
const localVarAxiosArgs = await localVarAxiosParamCreator.getRoles(pageNumber, pageSize, orderBy, options);
const index = configuration?.serverIndex ?? 0;
const operationBasePath = operationServerMap['RoleApi.getRoles']?.[index]?.url;
return (axios, basePath) => createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration)(axios, operationBasePath || basePath);
const localVarOperationServerIndex = configuration?.serverIndex ?? 0;
const localVarOperationServerBasePath = operationServerMap['RoleApi.getRoles']?.[localVarOperationServerIndex]?.url;
return (axios, basePath) => createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration)(axios, localVarOperationServerBasePath || basePath);
},
}
};
......@@ -215,7 +215,7 @@ export const RoleApiFactory = function (configuration?: Configuration, basePath?
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
apiV2RolesOptions(options?: AxiosRequestConfig): AxiosPromise<void> {
apiV2RolesOptions(options?: RawAxiosRequestConfig): AxiosPromise<void> {
return localVarFp.apiV2RolesOptions(options).then((request) => request(axios, basePath));
},
/**
......@@ -225,7 +225,7 @@ export const RoleApiFactory = function (configuration?: Configuration, basePath?
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
getRole(requestParameters: RoleApiGetRoleRequest, options?: AxiosRequestConfig): AxiosPromise<RoleDtoResponse> {
getRole(requestParameters: RoleApiGetRoleRequest, options?: RawAxiosRequestConfig): AxiosPromise<RoleDtoResponse> {
return localVarFp.getRole(requestParameters.roleId, options).then((request) => request(axios, basePath));
},
/**
......@@ -235,7 +235,7 @@ export const RoleApiFactory = function (configuration?: Configuration, basePath?
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
getRoles(requestParameters: RoleApiGetRolesRequest = {}, options?: AxiosRequestConfig): AxiosPromise<RoleDtoPagedResponse> {
getRoles(requestParameters: RoleApiGetRolesRequest = {}, options?: RawAxiosRequestConfig): AxiosPromise<RoleDtoPagedResponse> {
return localVarFp.getRoles(requestParameters.pageNumber, requestParameters.pageSize, requestParameters.orderBy, options).then((request) => request(axios, basePath));
},
};
......@@ -297,7 +297,7 @@ export class RoleApi extends BaseAPI {
* @throws {RequiredError}
* @memberof RoleApi
*/
public apiV2RolesOptions(options?: AxiosRequestConfig) {
public apiV2RolesOptions(options?: RawAxiosRequestConfig) {
return RoleApiFp(this.configuration).apiV2RolesOptions(options).then((request) => request(this.axios, this.basePath));
}
......@@ -309,7 +309,7 @@ export class RoleApi extends BaseAPI {
* @throws {RequiredError}
* @memberof RoleApi
*/
public getRole(requestParameters: RoleApiGetRoleRequest, options?: AxiosRequestConfig) {
public getRole(requestParameters: RoleApiGetRoleRequest, options?: RawAxiosRequestConfig) {
return RoleApiFp(this.configuration).getRole(requestParameters.roleId, options).then((request) => request(this.axios, this.basePath));
}
......@@ -321,7 +321,7 @@ export class RoleApi extends BaseAPI {
* @throws {RequiredError}
* @memberof RoleApi
*/
public getRoles(requestParameters: RoleApiGetRolesRequest = {}, options?: AxiosRequestConfig) {
public getRoles(requestParameters: RoleApiGetRolesRequest = {}, options?: RawAxiosRequestConfig) {
return RoleApiFp(this.configuration).getRoles(requestParameters.pageNumber, requestParameters.pageSize, requestParameters.orderBy, options).then((request) => request(this.axios, this.basePath));
}
}
......
......@@ -14,17 +14,17 @@
import type { Configuration } from '../../configuration';
import type { AxiosPromise, AxiosInstance, AxiosRequestConfig } from 'axios';
import type { AxiosPromise, AxiosInstance, RawAxiosRequestConfig } from 'axios';
import globalAxios from 'axios';
// Some imports not used depending on template conditions
// @ts-ignore
import { DUMMY_BASE_URL, assertParamExists, setApiKeyToObject, setBasicAuthToObject, setBearerAuthToObject, setOAuthToObject, setSearchParams, serializeDataIfNeeded, toPathString, createRequestFunction } from '../../common';
// @ts-ignore
import { BASE_PATH, COLLECTION_FORMATS, RequestArgs, BaseAPI, RequiredError, operationServerMap } from '../../base';
import { BASE_PATH, COLLECTION_FORMATS, type RequestArgs, BaseAPI, RequiredError, operationServerMap } from '../../base';
// @ts-ignore
import { SearchCategoryType } from '../../@coscine/model';
import type { SearchCategoryType } from '../../@coscine/model';
// @ts-ignore
import { SearchResultDtoPagedSearchResponse } from '../../@coscine/model';
import type { SearchResultDtoPagedSearchResponse } from '../../@coscine/model';
/**
* SearchApi - axios parameter creator
* @export
......@@ -37,7 +37,7 @@ export const SearchApiAxiosParamCreator = function (configuration?: Configuratio
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
apiV2SearchOptions: async (options: AxiosRequestConfig = {}): Promise<RequestArgs> => {
apiV2SearchOptions: async (options: RawAxiosRequestConfig = {}): Promise<RequestArgs> => {
const localVarPath = `/api/v2/search`;
// use dummy base URL string because the URL constructor only accepts absolute URLs.
const localVarUrlObj = new URL(localVarPath, DUMMY_BASE_URL);
......@@ -77,7 +77,7 @@ export const SearchApiAxiosParamCreator = function (configuration?: Configuratio
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
getSearchResults: async (query?: string, useAdvancedSyntax?: boolean, languages?: Array<string>, category?: SearchCategoryType, pageNumber?: number, pageSize?: number, orderBy?: string, options: AxiosRequestConfig = {}): Promise<RequestArgs> => {
getSearchResults: async (query?: string, useAdvancedSyntax?: boolean, languages?: Array<string>, category?: SearchCategoryType, pageNumber?: number, pageSize?: number, orderBy?: string, options: RawAxiosRequestConfig = {}): Promise<RequestArgs> => {
const localVarPath = `/api/v2/search`;
// use dummy base URL string because the URL constructor only accepts absolute URLs.
const localVarUrlObj = new URL(localVarPath, DUMMY_BASE_URL);
......@@ -148,11 +148,11 @@ export const SearchApiFp = function(configuration?: Configuration) {
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
async apiV2SearchOptions(options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<void>> {
async apiV2SearchOptions(options?: RawAxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<void>> {
const localVarAxiosArgs = await localVarAxiosParamCreator.apiV2SearchOptions(options);
const index = configuration?.serverIndex ?? 0;
const operationBasePath = operationServerMap['SearchApi.apiV2SearchOptions']?.[index]?.url;
return (axios, basePath) => createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration)(axios, operationBasePath || basePath);
const localVarOperationServerIndex = configuration?.serverIndex ?? 0;
const localVarOperationServerBasePath = operationServerMap['SearchApi.apiV2SearchOptions']?.[localVarOperationServerIndex]?.url;
return (axios, basePath) => createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration)(axios, localVarOperationServerBasePath || basePath);
},
/**
*
......@@ -167,11 +167,11 @@ export const SearchApiFp = function(configuration?: Configuration) {
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
async getSearchResults(query?: string, useAdvancedSyntax?: boolean, languages?: Array<string>, category?: SearchCategoryType, pageNumber?: number, pageSize?: number, orderBy?: string, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<SearchResultDtoPagedSearchResponse>> {
async getSearchResults(query?: string, useAdvancedSyntax?: boolean, languages?: Array<string>, category?: SearchCategoryType, pageNumber?: number, pageSize?: number, orderBy?: string, options?: RawAxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<SearchResultDtoPagedSearchResponse>> {
const localVarAxiosArgs = await localVarAxiosParamCreator.getSearchResults(query, useAdvancedSyntax, languages, category, pageNumber, pageSize, orderBy, options);
const index = configuration?.serverIndex ?? 0;
const operationBasePath = operationServerMap['SearchApi.getSearchResults']?.[index]?.url;
return (axios, basePath) => createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration)(axios, operationBasePath || basePath);
const localVarOperationServerIndex = configuration?.serverIndex ?? 0;
const localVarOperationServerBasePath = operationServerMap['SearchApi.getSearchResults']?.[localVarOperationServerIndex]?.url;
return (axios, basePath) => createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration)(axios, localVarOperationServerBasePath || basePath);
},
}
};
......@@ -189,7 +189,7 @@ export const SearchApiFactory = function (configuration?: Configuration, basePat
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
apiV2SearchOptions(options?: AxiosRequestConfig): AxiosPromise<void> {
apiV2SearchOptions(options?: RawAxiosRequestConfig): AxiosPromise<void> {
return localVarFp.apiV2SearchOptions(options).then((request) => request(axios, basePath));
},
/**
......@@ -199,7 +199,7 @@ export const SearchApiFactory = function (configuration?: Configuration, basePat
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
getSearchResults(requestParameters: SearchApiGetSearchResultsRequest = {}, options?: AxiosRequestConfig): AxiosPromise<SearchResultDtoPagedSearchResponse> {
getSearchResults(requestParameters: SearchApiGetSearchResultsRequest = {}, options?: RawAxiosRequestConfig): AxiosPromise<SearchResultDtoPagedSearchResponse> {
return localVarFp.getSearchResults(requestParameters.query, requestParameters.useAdvancedSyntax, requestParameters.languages, requestParameters.category, requestParameters.pageNumber, requestParameters.pageSize, requestParameters.orderBy, options).then((request) => request(axios, basePath));
},
};
......@@ -275,7 +275,7 @@ export class SearchApi extends BaseAPI {
* @throws {RequiredError}
* @memberof SearchApi
*/
public apiV2SearchOptions(options?: AxiosRequestConfig) {
public apiV2SearchOptions(options?: RawAxiosRequestConfig) {
return SearchApiFp(this.configuration).apiV2SearchOptions(options).then((request) => request(this.axios, this.basePath));
}
......@@ -287,7 +287,7 @@ export class SearchApi extends BaseAPI {
* @throws {RequiredError}
* @memberof SearchApi
*/
public getSearchResults(requestParameters: SearchApiGetSearchResultsRequest = {}, options?: AxiosRequestConfig) {
public getSearchResults(requestParameters: SearchApiGetSearchResultsRequest = {}, options?: RawAxiosRequestConfig) {
return SearchApiFp(this.configuration).getSearchResults(requestParameters.query, requestParameters.useAdvancedSyntax, requestParameters.languages, requestParameters.category, requestParameters.pageNumber, requestParameters.pageSize, requestParameters.orderBy, options).then((request) => request(this.axios, this.basePath));
}
}
......
......@@ -14,19 +14,19 @@
import type { Configuration } from '../../configuration';
import type { AxiosPromise, AxiosInstance, AxiosRequestConfig } from 'axios';
import type { AxiosPromise, AxiosInstance, RawAxiosRequestConfig } from 'axios';
import globalAxios from 'axios';
// Some imports not used depending on template conditions
// @ts-ignore
import { DUMMY_BASE_URL, assertParamExists, setApiKeyToObject, setBasicAuthToObject, setBearerAuthToObject, setOAuthToObject, setSearchParams, serializeDataIfNeeded, toPathString, createRequestFunction } from '../../common';
// @ts-ignore
import { BASE_PATH, COLLECTION_FORMATS, RequestArgs, BaseAPI, RequiredError, operationServerMap } from '../../base';
import { BASE_PATH, COLLECTION_FORMATS, type RequestArgs, BaseAPI, RequiredError, operationServerMap } from '../../base';
// @ts-ignore
import { ApiTokenDtoPagedResponse } from '../../@coscine/model';
import type { ApiTokenDtoPagedResponse } from '../../@coscine/model';
// @ts-ignore
import { ApiTokenDtoResponse } from '../../@coscine/model';
import type { ApiTokenDtoResponse } from '../../@coscine/model';
// @ts-ignore
import { ApiTokenForCreationDto } from '../../@coscine/model';
import type { ApiTokenForCreationDto } from '../../@coscine/model';
/**
* SelfApiTokenApi - axios parameter creator
* @export
......@@ -39,7 +39,7 @@ export const SelfApiTokenApiAxiosParamCreator = function (configuration?: Config
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
apiV2SelfApiTokensOptions: async (options: AxiosRequestConfig = {}): Promise<RequestArgs> => {
apiV2SelfApiTokensOptions: async (options: RawAxiosRequestConfig = {}): Promise<RequestArgs> => {
const localVarPath = `/api/v2/self/api-tokens`;
// use dummy base URL string because the URL constructor only accepts absolute URLs.
const localVarUrlObj = new URL(localVarPath, DUMMY_BASE_URL);
......@@ -73,7 +73,7 @@ export const SelfApiTokenApiAxiosParamCreator = function (configuration?: Config
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
createApiToken: async (apiTokenForCreationDto?: ApiTokenForCreationDto, options: AxiosRequestConfig = {}): Promise<RequestArgs> => {
createApiToken: async (apiTokenForCreationDto?: ApiTokenForCreationDto, options: RawAxiosRequestConfig = {}): Promise<RequestArgs> => {
const localVarPath = `/api/v2/self/api-tokens`;
// use dummy base URL string because the URL constructor only accepts absolute URLs.
const localVarUrlObj = new URL(localVarPath, DUMMY_BASE_URL);
......@@ -112,7 +112,7 @@ export const SelfApiTokenApiAxiosParamCreator = function (configuration?: Config
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
getAllApiTokens: async (pageNumber?: number, pageSize?: number, orderBy?: string, options: AxiosRequestConfig = {}): Promise<RequestArgs> => {
getAllApiTokens: async (pageNumber?: number, pageSize?: number, orderBy?: string, options: RawAxiosRequestConfig = {}): Promise<RequestArgs> => {
const localVarPath = `/api/v2/self/api-tokens`;
// use dummy base URL string because the URL constructor only accepts absolute URLs.
const localVarUrlObj = new URL(localVarPath, DUMMY_BASE_URL);
......@@ -158,7 +158,7 @@ export const SelfApiTokenApiAxiosParamCreator = function (configuration?: Config
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
getApiToken: async (apiTokenId: string, options: AxiosRequestConfig = {}): Promise<RequestArgs> => {
getApiToken: async (apiTokenId: string, options: RawAxiosRequestConfig = {}): Promise<RequestArgs> => {
// verify required parameter 'apiTokenId' is not null or undefined
assertParamExists('getApiToken', 'apiTokenId', apiTokenId)
const localVarPath = `/api/v2/self/api-tokens/{apiTokenId}`
......@@ -195,7 +195,7 @@ export const SelfApiTokenApiAxiosParamCreator = function (configuration?: Config
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
revokeToken: async (apiTokenId: string, options: AxiosRequestConfig = {}): Promise<RequestArgs> => {
revokeToken: async (apiTokenId: string, options: RawAxiosRequestConfig = {}): Promise<RequestArgs> => {
// verify required parameter 'apiTokenId' is not null or undefined
assertParamExists('revokeToken', 'apiTokenId', apiTokenId)
const localVarPath = `/api/v2/self/api-tokens/{apiTokenId}`
......@@ -241,11 +241,11 @@ export const SelfApiTokenApiFp = function(configuration?: Configuration) {
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
async apiV2SelfApiTokensOptions(options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<void>> {
async apiV2SelfApiTokensOptions(options?: RawAxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<void>> {
const localVarAxiosArgs = await localVarAxiosParamCreator.apiV2SelfApiTokensOptions(options);
const index = configuration?.serverIndex ?? 0;
const operationBasePath = operationServerMap['SelfApiTokenApi.apiV2SelfApiTokensOptions']?.[index]?.url;
return (axios, basePath) => createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration)(axios, operationBasePath || basePath);
const localVarOperationServerIndex = configuration?.serverIndex ?? 0;
const localVarOperationServerBasePath = operationServerMap['SelfApiTokenApi.apiV2SelfApiTokensOptions']?.[localVarOperationServerIndex]?.url;
return (axios, basePath) => createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration)(axios, localVarOperationServerBasePath || basePath);
},
/**
*
......@@ -254,11 +254,11 @@ export const SelfApiTokenApiFp = function(configuration?: Configuration) {
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
async createApiToken(apiTokenForCreationDto?: ApiTokenForCreationDto, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<ApiTokenDtoResponse>> {
async createApiToken(apiTokenForCreationDto?: ApiTokenForCreationDto, options?: RawAxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<ApiTokenDtoResponse>> {
const localVarAxiosArgs = await localVarAxiosParamCreator.createApiToken(apiTokenForCreationDto, options);
const index = configuration?.serverIndex ?? 0;
const operationBasePath = operationServerMap['SelfApiTokenApi.createApiToken']?.[index]?.url;
return (axios, basePath) => createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration)(axios, operationBasePath || basePath);
const localVarOperationServerIndex = configuration?.serverIndex ?? 0;
const localVarOperationServerBasePath = operationServerMap['SelfApiTokenApi.createApiToken']?.[localVarOperationServerIndex]?.url;
return (axios, basePath) => createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration)(axios, localVarOperationServerBasePath || basePath);
},
/**
*
......@@ -269,11 +269,11 @@ export const SelfApiTokenApiFp = function(configuration?: Configuration) {
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
async getAllApiTokens(pageNumber?: number, pageSize?: number, orderBy?: string, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<ApiTokenDtoPagedResponse>> {
async getAllApiTokens(pageNumber?: number, pageSize?: number, orderBy?: string, options?: RawAxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<ApiTokenDtoPagedResponse>> {
const localVarAxiosArgs = await localVarAxiosParamCreator.getAllApiTokens(pageNumber, pageSize, orderBy, options);
const index = configuration?.serverIndex ?? 0;
const operationBasePath = operationServerMap['SelfApiTokenApi.getAllApiTokens']?.[index]?.url;
return (axios, basePath) => createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration)(axios, operationBasePath || basePath);
const localVarOperationServerIndex = configuration?.serverIndex ?? 0;
const localVarOperationServerBasePath = operationServerMap['SelfApiTokenApi.getAllApiTokens']?.[localVarOperationServerIndex]?.url;
return (axios, basePath) => createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration)(axios, localVarOperationServerBasePath || basePath);
},
/**
*
......@@ -282,11 +282,11 @@ export const SelfApiTokenApiFp = function(configuration?: Configuration) {
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
async getApiToken(apiTokenId: string, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<ApiTokenDtoResponse>> {
async getApiToken(apiTokenId: string, options?: RawAxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<ApiTokenDtoResponse>> {
const localVarAxiosArgs = await localVarAxiosParamCreator.getApiToken(apiTokenId, options);
const index = configuration?.serverIndex ?? 0;
const operationBasePath = operationServerMap['SelfApiTokenApi.getApiToken']?.[index]?.url;
return (axios, basePath) => createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration)(axios, operationBasePath || basePath);
const localVarOperationServerIndex = configuration?.serverIndex ?? 0;
const localVarOperationServerBasePath = operationServerMap['SelfApiTokenApi.getApiToken']?.[localVarOperationServerIndex]?.url;
return (axios, basePath) => createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration)(axios, localVarOperationServerBasePath || basePath);
},
/**
*
......@@ -295,11 +295,11 @@ export const SelfApiTokenApiFp = function(configuration?: Configuration) {
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
async revokeToken(apiTokenId: string, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<void>> {
async revokeToken(apiTokenId: string, options?: RawAxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<void>> {
const localVarAxiosArgs = await localVarAxiosParamCreator.revokeToken(apiTokenId, options);
const index = configuration?.serverIndex ?? 0;
const operationBasePath = operationServerMap['SelfApiTokenApi.revokeToken']?.[index]?.url;
return (axios, basePath) => createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration)(axios, operationBasePath || basePath);
const localVarOperationServerIndex = configuration?.serverIndex ?? 0;
const localVarOperationServerBasePath = operationServerMap['SelfApiTokenApi.revokeToken']?.[localVarOperationServerIndex]?.url;
return (axios, basePath) => createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration)(axios, localVarOperationServerBasePath || basePath);
},
}
};
......@@ -317,7 +317,7 @@ export const SelfApiTokenApiFactory = function (configuration?: Configuration, b
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
apiV2SelfApiTokensOptions(options?: AxiosRequestConfig): AxiosPromise<void> {
apiV2SelfApiTokensOptions(options?: RawAxiosRequestConfig): AxiosPromise<void> {
return localVarFp.apiV2SelfApiTokensOptions(options).then((request) => request(axios, basePath));
},
/**
......@@ -327,7 +327,7 @@ export const SelfApiTokenApiFactory = function (configuration?: Configuration, b
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
createApiToken(requestParameters: SelfApiTokenApiCreateApiTokenRequest = {}, options?: AxiosRequestConfig): AxiosPromise<ApiTokenDtoResponse> {
createApiToken(requestParameters: SelfApiTokenApiCreateApiTokenRequest = {}, options?: RawAxiosRequestConfig): AxiosPromise<ApiTokenDtoResponse> {
return localVarFp.createApiToken(requestParameters.apiTokenForCreationDto, options).then((request) => request(axios, basePath));
},
/**
......@@ -337,7 +337,7 @@ export const SelfApiTokenApiFactory = function (configuration?: Configuration, b
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
getAllApiTokens(requestParameters: SelfApiTokenApiGetAllApiTokensRequest = {}, options?: AxiosRequestConfig): AxiosPromise<ApiTokenDtoPagedResponse> {
getAllApiTokens(requestParameters: SelfApiTokenApiGetAllApiTokensRequest = {}, options?: RawAxiosRequestConfig): AxiosPromise<ApiTokenDtoPagedResponse> {
return localVarFp.getAllApiTokens(requestParameters.pageNumber, requestParameters.pageSize, requestParameters.orderBy, options).then((request) => request(axios, basePath));
},
/**
......@@ -347,7 +347,7 @@ export const SelfApiTokenApiFactory = function (configuration?: Configuration, b
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
getApiToken(requestParameters: SelfApiTokenApiGetApiTokenRequest, options?: AxiosRequestConfig): AxiosPromise<ApiTokenDtoResponse> {
getApiToken(requestParameters: SelfApiTokenApiGetApiTokenRequest, options?: RawAxiosRequestConfig): AxiosPromise<ApiTokenDtoResponse> {
return localVarFp.getApiToken(requestParameters.apiTokenId, options).then((request) => request(axios, basePath));
},
/**
......@@ -357,7 +357,7 @@ export const SelfApiTokenApiFactory = function (configuration?: Configuration, b
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
revokeToken(requestParameters: SelfApiTokenApiRevokeTokenRequest, options?: AxiosRequestConfig): AxiosPromise<void> {
revokeToken(requestParameters: SelfApiTokenApiRevokeTokenRequest, options?: RawAxiosRequestConfig): AxiosPromise<void> {
return localVarFp.revokeToken(requestParameters.apiTokenId, options).then((request) => request(axios, basePath));
},
};
......@@ -447,7 +447,7 @@ export class SelfApiTokenApi extends BaseAPI {
* @throws {RequiredError}
* @memberof SelfApiTokenApi
*/
public apiV2SelfApiTokensOptions(options?: AxiosRequestConfig) {
public apiV2SelfApiTokensOptions(options?: RawAxiosRequestConfig) {
return SelfApiTokenApiFp(this.configuration).apiV2SelfApiTokensOptions(options).then((request) => request(this.axios, this.basePath));
}
......@@ -459,7 +459,7 @@ export class SelfApiTokenApi extends BaseAPI {
* @throws {RequiredError}
* @memberof SelfApiTokenApi
*/
public createApiToken(requestParameters: SelfApiTokenApiCreateApiTokenRequest = {}, options?: AxiosRequestConfig) {
public createApiToken(requestParameters: SelfApiTokenApiCreateApiTokenRequest = {}, options?: RawAxiosRequestConfig) {
return SelfApiTokenApiFp(this.configuration).createApiToken(requestParameters.apiTokenForCreationDto, options).then((request) => request(this.axios, this.basePath));
}
......@@ -471,7 +471,7 @@ export class SelfApiTokenApi extends BaseAPI {
* @throws {RequiredError}
* @memberof SelfApiTokenApi
*/
public getAllApiTokens(requestParameters: SelfApiTokenApiGetAllApiTokensRequest = {}, options?: AxiosRequestConfig) {
public getAllApiTokens(requestParameters: SelfApiTokenApiGetAllApiTokensRequest = {}, options?: RawAxiosRequestConfig) {
return SelfApiTokenApiFp(this.configuration).getAllApiTokens(requestParameters.pageNumber, requestParameters.pageSize, requestParameters.orderBy, options).then((request) => request(this.axios, this.basePath));
}
......@@ -483,7 +483,7 @@ export class SelfApiTokenApi extends BaseAPI {
* @throws {RequiredError}
* @memberof SelfApiTokenApi
*/
public getApiToken(requestParameters: SelfApiTokenApiGetApiTokenRequest, options?: AxiosRequestConfig) {
public getApiToken(requestParameters: SelfApiTokenApiGetApiTokenRequest, options?: RawAxiosRequestConfig) {
return SelfApiTokenApiFp(this.configuration).getApiToken(requestParameters.apiTokenId, options).then((request) => request(this.axios, this.basePath));
}
......@@ -495,7 +495,7 @@ export class SelfApiTokenApi extends BaseAPI {
* @throws {RequiredError}
* @memberof SelfApiTokenApi
*/
public revokeToken(requestParameters: SelfApiTokenApiRevokeTokenRequest, options?: AxiosRequestConfig) {
public revokeToken(requestParameters: SelfApiTokenApiRevokeTokenRequest, options?: RawAxiosRequestConfig) {
return SelfApiTokenApiFp(this.configuration).revokeToken(requestParameters.apiTokenId, options).then((request) => request(this.axios, this.basePath));
}
}
......
This diff is collapsed.
This diff is collapsed.
......@@ -14,17 +14,17 @@
import type { Configuration } from '../../configuration';
import type { AxiosPromise, AxiosInstance, AxiosRequestConfig } from 'axios';
import type { AxiosPromise, AxiosInstance, RawAxiosRequestConfig } from 'axios';
import globalAxios from 'axios';
// Some imports not used depending on template conditions
// @ts-ignore
import { DUMMY_BASE_URL, assertParamExists, setApiKeyToObject, setBasicAuthToObject, setBearerAuthToObject, setOAuthToObject, setSearchParams, serializeDataIfNeeded, toPathString, createRequestFunction } from '../../common';
// @ts-ignore
import { BASE_PATH, COLLECTION_FORMATS, RequestArgs, BaseAPI, RequiredError, operationServerMap } from '../../base';
import { BASE_PATH, COLLECTION_FORMATS, type RequestArgs, BaseAPI, RequiredError, operationServerMap } from '../../base';
// @ts-ignore
import { TitleDtoIEnumerableResponse } from '../../@coscine/model';
import type { TitleDtoIEnumerableResponse } from '../../@coscine/model';
// @ts-ignore
import { TitleDtoResponse } from '../../@coscine/model';
import type { TitleDtoResponse } from '../../@coscine/model';
/**
* TitleApi - axios parameter creator
* @export
......@@ -37,7 +37,7 @@ export const TitleApiAxiosParamCreator = function (configuration?: Configuration
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
apiV2TitlesOptions: async (options: AxiosRequestConfig = {}): Promise<RequestArgs> => {
apiV2TitlesOptions: async (options: RawAxiosRequestConfig = {}): Promise<RequestArgs> => {
const localVarPath = `/api/v2/titles`;
// use dummy base URL string because the URL constructor only accepts absolute URLs.
const localVarUrlObj = new URL(localVarPath, DUMMY_BASE_URL);
......@@ -71,7 +71,7 @@ export const TitleApiAxiosParamCreator = function (configuration?: Configuration
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
getTitle: async (titleId: string, options: AxiosRequestConfig = {}): Promise<RequestArgs> => {
getTitle: async (titleId: string, options: RawAxiosRequestConfig = {}): Promise<RequestArgs> => {
// verify required parameter 'titleId' is not null or undefined
assertParamExists('getTitle', 'titleId', titleId)
const localVarPath = `/api/v2/titles/{titleId}`
......@@ -110,7 +110,7 @@ export const TitleApiAxiosParamCreator = function (configuration?: Configuration
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
getTitles: async (pageNumber?: number, pageSize?: number, orderBy?: string, options: AxiosRequestConfig = {}): Promise<RequestArgs> => {
getTitles: async (pageNumber?: number, pageSize?: number, orderBy?: string, options: RawAxiosRequestConfig = {}): Promise<RequestArgs> => {
const localVarPath = `/api/v2/titles`;
// use dummy base URL string because the URL constructor only accepts absolute URLs.
const localVarUrlObj = new URL(localVarPath, DUMMY_BASE_URL);
......@@ -165,11 +165,11 @@ export const TitleApiFp = function(configuration?: Configuration) {
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
async apiV2TitlesOptions(options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<void>> {
async apiV2TitlesOptions(options?: RawAxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<void>> {
const localVarAxiosArgs = await localVarAxiosParamCreator.apiV2TitlesOptions(options);
const index = configuration?.serverIndex ?? 0;
const operationBasePath = operationServerMap['TitleApi.apiV2TitlesOptions']?.[index]?.url;
return (axios, basePath) => createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration)(axios, operationBasePath || basePath);
const localVarOperationServerIndex = configuration?.serverIndex ?? 0;
const localVarOperationServerBasePath = operationServerMap['TitleApi.apiV2TitlesOptions']?.[localVarOperationServerIndex]?.url;
return (axios, basePath) => createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration)(axios, localVarOperationServerBasePath || basePath);
},
/**
*
......@@ -178,11 +178,11 @@ export const TitleApiFp = function(configuration?: Configuration) {
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
async getTitle(titleId: string, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<TitleDtoResponse>> {
async getTitle(titleId: string, options?: RawAxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<TitleDtoResponse>> {
const localVarAxiosArgs = await localVarAxiosParamCreator.getTitle(titleId, options);
const index = configuration?.serverIndex ?? 0;
const operationBasePath = operationServerMap['TitleApi.getTitle']?.[index]?.url;
return (axios, basePath) => createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration)(axios, operationBasePath || basePath);
const localVarOperationServerIndex = configuration?.serverIndex ?? 0;
const localVarOperationServerBasePath = operationServerMap['TitleApi.getTitle']?.[localVarOperationServerIndex]?.url;
return (axios, basePath) => createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration)(axios, localVarOperationServerBasePath || basePath);
},
/**
*
......@@ -193,11 +193,11 @@ export const TitleApiFp = function(configuration?: Configuration) {
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
async getTitles(pageNumber?: number, pageSize?: number, orderBy?: string, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<TitleDtoIEnumerableResponse>> {
async getTitles(pageNumber?: number, pageSize?: number, orderBy?: string, options?: RawAxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<TitleDtoIEnumerableResponse>> {
const localVarAxiosArgs = await localVarAxiosParamCreator.getTitles(pageNumber, pageSize, orderBy, options);
const index = configuration?.serverIndex ?? 0;
const operationBasePath = operationServerMap['TitleApi.getTitles']?.[index]?.url;
return (axios, basePath) => createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration)(axios, operationBasePath || basePath);
const localVarOperationServerIndex = configuration?.serverIndex ?? 0;
const localVarOperationServerBasePath = operationServerMap['TitleApi.getTitles']?.[localVarOperationServerIndex]?.url;
return (axios, basePath) => createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration)(axios, localVarOperationServerBasePath || basePath);
},
}
};
......@@ -215,7 +215,7 @@ export const TitleApiFactory = function (configuration?: Configuration, basePath
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
apiV2TitlesOptions(options?: AxiosRequestConfig): AxiosPromise<void> {
apiV2TitlesOptions(options?: RawAxiosRequestConfig): AxiosPromise<void> {
return localVarFp.apiV2TitlesOptions(options).then((request) => request(axios, basePath));
},
/**
......@@ -225,7 +225,7 @@ export const TitleApiFactory = function (configuration?: Configuration, basePath
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
getTitle(requestParameters: TitleApiGetTitleRequest, options?: AxiosRequestConfig): AxiosPromise<TitleDtoResponse> {
getTitle(requestParameters: TitleApiGetTitleRequest, options?: RawAxiosRequestConfig): AxiosPromise<TitleDtoResponse> {
return localVarFp.getTitle(requestParameters.titleId, options).then((request) => request(axios, basePath));
},
/**
......@@ -235,7 +235,7 @@ export const TitleApiFactory = function (configuration?: Configuration, basePath
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
getTitles(requestParameters: TitleApiGetTitlesRequest = {}, options?: AxiosRequestConfig): AxiosPromise<TitleDtoIEnumerableResponse> {
getTitles(requestParameters: TitleApiGetTitlesRequest = {}, options?: RawAxiosRequestConfig): AxiosPromise<TitleDtoIEnumerableResponse> {
return localVarFp.getTitles(requestParameters.pageNumber, requestParameters.pageSize, requestParameters.orderBy, options).then((request) => request(axios, basePath));
},
};
......@@ -297,7 +297,7 @@ export class TitleApi extends BaseAPI {
* @throws {RequiredError}
* @memberof TitleApi
*/
public apiV2TitlesOptions(options?: AxiosRequestConfig) {
public apiV2TitlesOptions(options?: RawAxiosRequestConfig) {
return TitleApiFp(this.configuration).apiV2TitlesOptions(options).then((request) => request(this.axios, this.basePath));
}
......@@ -309,7 +309,7 @@ export class TitleApi extends BaseAPI {
* @throws {RequiredError}
* @memberof TitleApi
*/
public getTitle(requestParameters: TitleApiGetTitleRequest, options?: AxiosRequestConfig) {
public getTitle(requestParameters: TitleApiGetTitleRequest, options?: RawAxiosRequestConfig) {
return TitleApiFp(this.configuration).getTitle(requestParameters.titleId, options).then((request) => request(this.axios, this.basePath));
}
......@@ -321,7 +321,7 @@ export class TitleApi extends BaseAPI {
* @throws {RequiredError}
* @memberof TitleApi
*/
public getTitles(requestParameters: TitleApiGetTitlesRequest = {}, options?: AxiosRequestConfig) {
public getTitles(requestParameters: TitleApiGetTitlesRequest = {}, options?: RawAxiosRequestConfig) {
return TitleApiFp(this.configuration).getTitles(requestParameters.pageNumber, requestParameters.pageSize, requestParameters.orderBy, options).then((request) => request(this.axios, this.basePath));
}
}
......
......@@ -14,15 +14,15 @@
import type { Configuration } from '../../configuration';
import type { AxiosPromise, AxiosInstance, AxiosRequestConfig } from 'axios';
import type { AxiosPromise, AxiosInstance, RawAxiosRequestConfig } from 'axios';
import globalAxios from 'axios';
// Some imports not used depending on template conditions
// @ts-ignore
import { DUMMY_BASE_URL, assertParamExists, setApiKeyToObject, setBasicAuthToObject, setBearerAuthToObject, setOAuthToObject, setSearchParams, serializeDataIfNeeded, toPathString, createRequestFunction } from '../../common';
// @ts-ignore
import { BASE_PATH, COLLECTION_FORMATS, RequestArgs, BaseAPI, RequiredError, operationServerMap } from '../../base';
import { BASE_PATH, COLLECTION_FORMATS, type RequestArgs, BaseAPI, RequiredError, operationServerMap } from '../../base';
// @ts-ignore
import { TermsOfServiceDtoResponse } from '../../@coscine/model';
import type { TermsOfServiceDtoResponse } from '../../@coscine/model';
/**
* TosApi - axios parameter creator
* @export
......@@ -35,7 +35,7 @@ export const TosApiAxiosParamCreator = function (configuration?: Configuration)
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
apiV2TosOptions: async (options: AxiosRequestConfig = {}): Promise<RequestArgs> => {
apiV2TosOptions: async (options: RawAxiosRequestConfig = {}): Promise<RequestArgs> => {
const localVarPath = `/api/v2/tos`;
// use dummy base URL string because the URL constructor only accepts absolute URLs.
const localVarUrlObj = new URL(localVarPath, DUMMY_BASE_URL);
......@@ -68,7 +68,7 @@ export const TosApiAxiosParamCreator = function (configuration?: Configuration)
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
getTos: async (options: AxiosRequestConfig = {}): Promise<RequestArgs> => {
getTos: async (options: RawAxiosRequestConfig = {}): Promise<RequestArgs> => {
const localVarPath = `/api/v2/tos`;
// use dummy base URL string because the URL constructor only accepts absolute URLs.
const localVarUrlObj = new URL(localVarPath, DUMMY_BASE_URL);
......@@ -111,11 +111,11 @@ export const TosApiFp = function(configuration?: Configuration) {
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
async apiV2TosOptions(options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<void>> {
async apiV2TosOptions(options?: RawAxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<void>> {
const localVarAxiosArgs = await localVarAxiosParamCreator.apiV2TosOptions(options);
const index = configuration?.serverIndex ?? 0;
const operationBasePath = operationServerMap['TosApi.apiV2TosOptions']?.[index]?.url;
return (axios, basePath) => createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration)(axios, operationBasePath || basePath);
const localVarOperationServerIndex = configuration?.serverIndex ?? 0;
const localVarOperationServerBasePath = operationServerMap['TosApi.apiV2TosOptions']?.[localVarOperationServerIndex]?.url;
return (axios, basePath) => createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration)(axios, localVarOperationServerBasePath || basePath);
},
/**
*
......@@ -123,11 +123,11 @@ export const TosApiFp = function(configuration?: Configuration) {
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
async getTos(options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<TermsOfServiceDtoResponse>> {
async getTos(options?: RawAxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<TermsOfServiceDtoResponse>> {
const localVarAxiosArgs = await localVarAxiosParamCreator.getTos(options);
const index = configuration?.serverIndex ?? 0;
const operationBasePath = operationServerMap['TosApi.getTos']?.[index]?.url;
return (axios, basePath) => createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration)(axios, operationBasePath || basePath);
const localVarOperationServerIndex = configuration?.serverIndex ?? 0;
const localVarOperationServerBasePath = operationServerMap['TosApi.getTos']?.[localVarOperationServerIndex]?.url;
return (axios, basePath) => createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration)(axios, localVarOperationServerBasePath || basePath);
},
}
};
......@@ -145,7 +145,7 @@ export const TosApiFactory = function (configuration?: Configuration, basePath?:
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
apiV2TosOptions(options?: AxiosRequestConfig): AxiosPromise<void> {
apiV2TosOptions(options?: RawAxiosRequestConfig): AxiosPromise<void> {
return localVarFp.apiV2TosOptions(options).then((request) => request(axios, basePath));
},
/**
......@@ -154,7 +154,7 @@ export const TosApiFactory = function (configuration?: Configuration, basePath?:
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
getTos(options?: AxiosRequestConfig): AxiosPromise<TermsOfServiceDtoResponse> {
getTos(options?: RawAxiosRequestConfig): AxiosPromise<TermsOfServiceDtoResponse> {
return localVarFp.getTos(options).then((request) => request(axios, basePath));
},
};
......@@ -174,7 +174,7 @@ export class TosApi extends BaseAPI {
* @throws {RequiredError}
* @memberof TosApi
*/
public apiV2TosOptions(options?: AxiosRequestConfig) {
public apiV2TosOptions(options?: RawAxiosRequestConfig) {
return TosApiFp(this.configuration).apiV2TosOptions(options).then((request) => request(this.axios, this.basePath));
}
......@@ -185,7 +185,7 @@ export class TosApi extends BaseAPI {
* @throws {RequiredError}
* @memberof TosApi
*/
public getTos(options?: AxiosRequestConfig) {
public getTos(options?: RawAxiosRequestConfig) {
return TosApiFp(this.configuration).getTos(options).then((request) => request(this.axios, this.basePath));
}
}
......
This diff is collapsed.
......@@ -14,15 +14,15 @@
import type { Configuration } from '../../configuration';
import type { AxiosPromise, AxiosInstance, AxiosRequestConfig } from 'axios';
import type { AxiosPromise, AxiosInstance, RawAxiosRequestConfig } from 'axios';
import globalAxios from 'axios';
// Some imports not used depending on template conditions
// @ts-ignore
import { DUMMY_BASE_URL, assertParamExists, setApiKeyToObject, setBasicAuthToObject, setBearerAuthToObject, setOAuthToObject, setSearchParams, serializeDataIfNeeded, toPathString, createRequestFunction } from '../../common';
// @ts-ignore
import { BASE_PATH, COLLECTION_FORMATS, RequestArgs, BaseAPI, RequiredError, operationServerMap } from '../../base';
import { BASE_PATH, COLLECTION_FORMATS, type RequestArgs, BaseAPI, RequiredError, operationServerMap } from '../../base';
// @ts-ignore
import { PublicUserDtoIEnumerableResponse } from '../../@coscine/model';
import type { PublicUserDtoIEnumerableResponse } from '../../@coscine/model';
/**
* UserApi - axios parameter creator
* @export
......@@ -35,7 +35,7 @@ export const UserApiAxiosParamCreator = function (configuration?: Configuration)
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
apiV2UsersOptions: async (options: AxiosRequestConfig = {}): Promise<RequestArgs> => {
apiV2UsersOptions: async (options: RawAxiosRequestConfig = {}): Promise<RequestArgs> => {
const localVarPath = `/api/v2/users`;
// use dummy base URL string because the URL constructor only accepts absolute URLs.
const localVarUrlObj = new URL(localVarPath, DUMMY_BASE_URL);
......@@ -70,7 +70,7 @@ export const UserApiAxiosParamCreator = function (configuration?: Configuration)
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
getUsers: async (searchTerm: string, orderBy?: string, options: AxiosRequestConfig = {}): Promise<RequestArgs> => {
getUsers: async (searchTerm: string, orderBy?: string, options: RawAxiosRequestConfig = {}): Promise<RequestArgs> => {
// verify required parameter 'searchTerm' is not null or undefined
assertParamExists('getUsers', 'searchTerm', searchTerm)
const localVarPath = `/api/v2/users`;
......@@ -123,11 +123,11 @@ export const UserApiFp = function(configuration?: Configuration) {
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
async apiV2UsersOptions(options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<void>> {
async apiV2UsersOptions(options?: RawAxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<void>> {
const localVarAxiosArgs = await localVarAxiosParamCreator.apiV2UsersOptions(options);
const index = configuration?.serverIndex ?? 0;
const operationBasePath = operationServerMap['UserApi.apiV2UsersOptions']?.[index]?.url;
return (axios, basePath) => createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration)(axios, operationBasePath || basePath);
const localVarOperationServerIndex = configuration?.serverIndex ?? 0;
const localVarOperationServerBasePath = operationServerMap['UserApi.apiV2UsersOptions']?.[localVarOperationServerIndex]?.url;
return (axios, basePath) => createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration)(axios, localVarOperationServerBasePath || basePath);
},
/**
*
......@@ -137,11 +137,11 @@ export const UserApiFp = function(configuration?: Configuration) {
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
async getUsers(searchTerm: string, orderBy?: string, options?: AxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<PublicUserDtoIEnumerableResponse>> {
async getUsers(searchTerm: string, orderBy?: string, options?: RawAxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<PublicUserDtoIEnumerableResponse>> {
const localVarAxiosArgs = await localVarAxiosParamCreator.getUsers(searchTerm, orderBy, options);
const index = configuration?.serverIndex ?? 0;
const operationBasePath = operationServerMap['UserApi.getUsers']?.[index]?.url;
return (axios, basePath) => createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration)(axios, operationBasePath || basePath);
const localVarOperationServerIndex = configuration?.serverIndex ?? 0;
const localVarOperationServerBasePath = operationServerMap['UserApi.getUsers']?.[localVarOperationServerIndex]?.url;
return (axios, basePath) => createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration)(axios, localVarOperationServerBasePath || basePath);
},
}
};
......@@ -159,7 +159,7 @@ export const UserApiFactory = function (configuration?: Configuration, basePath?
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
apiV2UsersOptions(options?: AxiosRequestConfig): AxiosPromise<void> {
apiV2UsersOptions(options?: RawAxiosRequestConfig): AxiosPromise<void> {
return localVarFp.apiV2UsersOptions(options).then((request) => request(axios, basePath));
},
/**
......@@ -169,7 +169,7 @@ export const UserApiFactory = function (configuration?: Configuration, basePath?
* @param {*} [options] Override http request option.
* @throws {RequiredError}
*/
getUsers(requestParameters: UserApiGetUsersRequest, options?: AxiosRequestConfig): AxiosPromise<PublicUserDtoIEnumerableResponse> {
getUsers(requestParameters: UserApiGetUsersRequest, options?: RawAxiosRequestConfig): AxiosPromise<PublicUserDtoIEnumerableResponse> {
return localVarFp.getUsers(requestParameters.searchTerm, requestParameters.orderBy, options).then((request) => request(axios, basePath));
},
};
......@@ -210,7 +210,7 @@ export class UserApi extends BaseAPI {
* @throws {RequiredError}
* @memberof UserApi
*/
public apiV2UsersOptions(options?: AxiosRequestConfig) {
public apiV2UsersOptions(options?: RawAxiosRequestConfig) {
return UserApiFp(this.configuration).apiV2UsersOptions(options).then((request) => request(this.axios, this.basePath));
}
......@@ -222,7 +222,7 @@ export class UserApi extends BaseAPI {
* @throws {RequiredError}
* @memberof UserApi
*/
public getUsers(requestParameters: UserApiGetUsersRequest, options?: AxiosRequestConfig) {
public getUsers(requestParameters: UserApiGetUsersRequest, options?: RawAxiosRequestConfig) {
return UserApiFp(this.configuration).getUsers(requestParameters.searchTerm, requestParameters.orderBy, options).then((request) => request(this.axios, this.basePath));
}
}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment