generated openapi3 samples

This commit is contained in:
Stephan Reichinger
2019-11-19 12:50:11 +01:00
parent 4467457c5c
commit 98af3dfcd7
16 changed files with 128 additions and 120 deletions

View File

@@ -24,7 +24,7 @@ import {
} from '../models';
export interface AddPetRequest {
body: Pet;
pet: Pet;
}
export interface DeletePetRequest {
@@ -45,7 +45,7 @@ export interface GetPetByIdRequest {
}
export interface UpdatePetRequest {
body: Pet;
pet: Pet;
}
export interface UpdatePetWithFormRequest {
@@ -69,8 +69,8 @@ export class PetApi extends runtime.BaseAPI {
* Add a new pet to the store
*/
async addPetRaw(requestParameters: AddPetRequest): Promise<runtime.ApiResponse<void>> {
if (requestParameters.body === null || requestParameters.body === undefined) {
throw new runtime.RequiredError('body','Required parameter requestParameters.body was null or undefined when calling addPet.');
if (requestParameters.pet === null || requestParameters.pet === undefined) {
throw new runtime.RequiredError('pet','Required parameter requestParameters.pet was null or undefined when calling addPet.');
}
const queryParameters: runtime.HTTPQuery = {};
@@ -93,7 +93,7 @@ export class PetApi extends runtime.BaseAPI {
method: 'POST',
headers: headerParameters,
query: queryParameters,
body: PetToJSON(requestParameters.body),
body: PetToJSON(requestParameters.pet),
});
return new runtime.VoidApiResponse(response);
@@ -168,7 +168,7 @@ export class PetApi extends runtime.BaseAPI {
if (this.configuration && this.configuration.accessToken) {
// oauth required
if (typeof this.configuration.accessToken === 'function') {
headerParameters["Authorization"] = this.configuration.accessToken("petstore_auth", ["write:pets", "read:pets"]);
headerParameters["Authorization"] = this.configuration.accessToken("petstore_auth", ["read:pets"]);
} else {
headerParameters["Authorization"] = this.configuration.accessToken;
}
@@ -213,7 +213,7 @@ export class PetApi extends runtime.BaseAPI {
if (this.configuration && this.configuration.accessToken) {
// oauth required
if (typeof this.configuration.accessToken === 'function') {
headerParameters["Authorization"] = this.configuration.accessToken("petstore_auth", ["write:pets", "read:pets"]);
headerParameters["Authorization"] = this.configuration.accessToken("petstore_auth", ["read:pets"]);
} else {
headerParameters["Authorization"] = this.configuration.accessToken;
}
@@ -278,8 +278,8 @@ export class PetApi extends runtime.BaseAPI {
* Update an existing pet
*/
async updatePetRaw(requestParameters: UpdatePetRequest): Promise<runtime.ApiResponse<void>> {
if (requestParameters.body === null || requestParameters.body === undefined) {
throw new runtime.RequiredError('body','Required parameter requestParameters.body was null or undefined when calling updatePet.');
if (requestParameters.pet === null || requestParameters.pet === undefined) {
throw new runtime.RequiredError('pet','Required parameter requestParameters.pet was null or undefined when calling updatePet.');
}
const queryParameters: runtime.HTTPQuery = {};
@@ -302,7 +302,7 @@ export class PetApi extends runtime.BaseAPI {
method: 'PUT',
headers: headerParameters,
query: queryParameters,
body: PetToJSON(requestParameters.body),
body: PetToJSON(requestParameters.pet),
});
return new runtime.VoidApiResponse(response);

View File

@@ -29,7 +29,7 @@ export interface GetOrderByIdRequest {
}
export interface PlaceOrderRequest {
body: Order;
order: Order;
}
/**
@@ -136,8 +136,8 @@ export class StoreApi extends runtime.BaseAPI {
* Place an order for a pet
*/
async placeOrderRaw(requestParameters: PlaceOrderRequest): Promise<runtime.ApiResponse<Order>> {
if (requestParameters.body === null || requestParameters.body === undefined) {
throw new runtime.RequiredError('body','Required parameter requestParameters.body was null or undefined when calling placeOrder.');
if (requestParameters.order === null || requestParameters.order === undefined) {
throw new runtime.RequiredError('order','Required parameter requestParameters.order was null or undefined when calling placeOrder.');
}
const queryParameters: runtime.HTTPQuery = {};
@@ -151,7 +151,7 @@ export class StoreApi extends runtime.BaseAPI {
method: 'POST',
headers: headerParameters,
query: queryParameters,
body: OrderToJSON(requestParameters.body),
body: OrderToJSON(requestParameters.order),
});
return new runtime.JSONApiResponse(response, (jsonValue) => OrderFromJSON(jsonValue));

View File

@@ -21,15 +21,15 @@ import {
} from '../models';
export interface CreateUserRequest {
body: User;
user: User;
}
export interface CreateUsersWithArrayInputRequest {
body: Array<User>;
user: Array<User>;
}
export interface CreateUsersWithListInputRequest {
body: Array<User>;
user: Array<User>;
}
export interface DeleteUserRequest {
@@ -47,7 +47,7 @@ export interface LoginUserRequest {
export interface UpdateUserRequest {
username: string;
body: User;
user: User;
}
/**
@@ -60,8 +60,8 @@ export class UserApi extends runtime.BaseAPI {
* Create user
*/
async createUserRaw(requestParameters: CreateUserRequest): Promise<runtime.ApiResponse<void>> {
if (requestParameters.body === null || requestParameters.body === undefined) {
throw new runtime.RequiredError('body','Required parameter requestParameters.body was null or undefined when calling createUser.');
if (requestParameters.user === null || requestParameters.user === undefined) {
throw new runtime.RequiredError('user','Required parameter requestParameters.user was null or undefined when calling createUser.');
}
const queryParameters: runtime.HTTPQuery = {};
@@ -75,7 +75,7 @@ export class UserApi extends runtime.BaseAPI {
method: 'POST',
headers: headerParameters,
query: queryParameters,
body: UserToJSON(requestParameters.body),
body: UserToJSON(requestParameters.user),
});
return new runtime.VoidApiResponse(response);
@@ -93,8 +93,8 @@ export class UserApi extends runtime.BaseAPI {
* Creates list of users with given input array
*/
async createUsersWithArrayInputRaw(requestParameters: CreateUsersWithArrayInputRequest): Promise<runtime.ApiResponse<void>> {
if (requestParameters.body === null || requestParameters.body === undefined) {
throw new runtime.RequiredError('body','Required parameter requestParameters.body was null or undefined when calling createUsersWithArrayInput.');
if (requestParameters.user === null || requestParameters.user === undefined) {
throw new runtime.RequiredError('user','Required parameter requestParameters.user was null or undefined when calling createUsersWithArrayInput.');
}
const queryParameters: runtime.HTTPQuery = {};
@@ -108,7 +108,7 @@ export class UserApi extends runtime.BaseAPI {
method: 'POST',
headers: headerParameters,
query: queryParameters,
body: requestParameters.body.map(UserToJSON),
body: requestParameters.user.map(UserToJSON),
});
return new runtime.VoidApiResponse(response);
@@ -125,8 +125,8 @@ export class UserApi extends runtime.BaseAPI {
* Creates list of users with given input array
*/
async createUsersWithListInputRaw(requestParameters: CreateUsersWithListInputRequest): Promise<runtime.ApiResponse<void>> {
if (requestParameters.body === null || requestParameters.body === undefined) {
throw new runtime.RequiredError('body','Required parameter requestParameters.body was null or undefined when calling createUsersWithListInput.');
if (requestParameters.user === null || requestParameters.user === undefined) {
throw new runtime.RequiredError('user','Required parameter requestParameters.user was null or undefined when calling createUsersWithListInput.');
}
const queryParameters: runtime.HTTPQuery = {};
@@ -140,7 +140,7 @@ export class UserApi extends runtime.BaseAPI {
method: 'POST',
headers: headerParameters,
query: queryParameters,
body: requestParameters.body.map(UserToJSON),
body: requestParameters.user.map(UserToJSON),
});
return new runtime.VoidApiResponse(response);
@@ -290,8 +290,8 @@ export class UserApi extends runtime.BaseAPI {
throw new runtime.RequiredError('username','Required parameter requestParameters.username was null or undefined when calling updateUser.');
}
if (requestParameters.body === null || requestParameters.body === undefined) {
throw new runtime.RequiredError('body','Required parameter requestParameters.body was null or undefined when calling updateUser.');
if (requestParameters.user === null || requestParameters.user === undefined) {
throw new runtime.RequiredError('user','Required parameter requestParameters.user was null or undefined when calling updateUser.');
}
const queryParameters: runtime.HTTPQuery = {};
@@ -305,7 +305,7 @@ export class UserApi extends runtime.BaseAPI {
method: 'PUT',
headers: headerParameters,
query: queryParameters,
body: UserToJSON(requestParameters.body),
body: UserToJSON(requestParameters.user),
});
return new runtime.VoidApiResponse(response);

View File

@@ -1,4 +1,6 @@
export * from './Category';
export * from './InlineObject';
export * from './InlineObject1';
export * from './ModelApiResponse';
export * from './Order';
export * from './Pet';

View File

@@ -24,7 +24,7 @@ import {
} from '../models';
export interface AddPetRequest {
body: Pet;
pet: Pet;
}
export interface DeletePetRequest {
@@ -45,7 +45,7 @@ export interface GetPetByIdRequest {
}
export interface UpdatePetRequest {
body: Pet;
pet: Pet;
}
export interface UpdatePetWithFormRequest {
@@ -69,8 +69,8 @@ export class PetApi extends runtime.BaseAPI {
* Add a new pet to the store
*/
async addPetRaw(requestParameters: AddPetRequest): Promise<runtime.ApiResponse<void>> {
if (requestParameters.body === null || requestParameters.body === undefined) {
throw new runtime.RequiredError('body','Required parameter requestParameters.body was null or undefined when calling addPet.');
if (requestParameters.pet === null || requestParameters.pet === undefined) {
throw new runtime.RequiredError('pet','Required parameter requestParameters.pet was null or undefined when calling addPet.');
}
const queryParameters: runtime.HTTPQuery = {};
@@ -93,7 +93,7 @@ export class PetApi extends runtime.BaseAPI {
method: 'POST',
headers: headerParameters,
query: queryParameters,
body: PetToJSON(requestParameters.body),
body: PetToJSON(requestParameters.pet),
});
return new runtime.VoidApiResponse(response);
@@ -168,7 +168,7 @@ export class PetApi extends runtime.BaseAPI {
if (this.configuration && this.configuration.accessToken) {
// oauth required
if (typeof this.configuration.accessToken === 'function') {
headerParameters["Authorization"] = this.configuration.accessToken("petstore_auth", ["write:pets", "read:pets"]);
headerParameters["Authorization"] = this.configuration.accessToken("petstore_auth", ["read:pets"]);
} else {
headerParameters["Authorization"] = this.configuration.accessToken;
}
@@ -213,7 +213,7 @@ export class PetApi extends runtime.BaseAPI {
if (this.configuration && this.configuration.accessToken) {
// oauth required
if (typeof this.configuration.accessToken === 'function') {
headerParameters["Authorization"] = this.configuration.accessToken("petstore_auth", ["write:pets", "read:pets"]);
headerParameters["Authorization"] = this.configuration.accessToken("petstore_auth", ["read:pets"]);
} else {
headerParameters["Authorization"] = this.configuration.accessToken;
}
@@ -278,8 +278,8 @@ export class PetApi extends runtime.BaseAPI {
* Update an existing pet
*/
async updatePetRaw(requestParameters: UpdatePetRequest): Promise<runtime.ApiResponse<void>> {
if (requestParameters.body === null || requestParameters.body === undefined) {
throw new runtime.RequiredError('body','Required parameter requestParameters.body was null or undefined when calling updatePet.');
if (requestParameters.pet === null || requestParameters.pet === undefined) {
throw new runtime.RequiredError('pet','Required parameter requestParameters.pet was null or undefined when calling updatePet.');
}
const queryParameters: runtime.HTTPQuery = {};
@@ -302,7 +302,7 @@ export class PetApi extends runtime.BaseAPI {
method: 'PUT',
headers: headerParameters,
query: queryParameters,
body: PetToJSON(requestParameters.body),
body: PetToJSON(requestParameters.pet),
});
return new runtime.VoidApiResponse(response);

View File

@@ -29,7 +29,7 @@ export interface GetOrderByIdRequest {
}
export interface PlaceOrderRequest {
body: Order;
order: Order;
}
/**
@@ -136,8 +136,8 @@ export class StoreApi extends runtime.BaseAPI {
* Place an order for a pet
*/
async placeOrderRaw(requestParameters: PlaceOrderRequest): Promise<runtime.ApiResponse<Order>> {
if (requestParameters.body === null || requestParameters.body === undefined) {
throw new runtime.RequiredError('body','Required parameter requestParameters.body was null or undefined when calling placeOrder.');
if (requestParameters.order === null || requestParameters.order === undefined) {
throw new runtime.RequiredError('order','Required parameter requestParameters.order was null or undefined when calling placeOrder.');
}
const queryParameters: runtime.HTTPQuery = {};
@@ -151,7 +151,7 @@ export class StoreApi extends runtime.BaseAPI {
method: 'POST',
headers: headerParameters,
query: queryParameters,
body: OrderToJSON(requestParameters.body),
body: OrderToJSON(requestParameters.order),
});
return new runtime.JSONApiResponse(response, (jsonValue) => OrderFromJSON(jsonValue));

View File

@@ -21,15 +21,15 @@ import {
} from '../models';
export interface CreateUserRequest {
body: User;
user: User;
}
export interface CreateUsersWithArrayInputRequest {
body: Array<User>;
user: Array<User>;
}
export interface CreateUsersWithListInputRequest {
body: Array<User>;
user: Array<User>;
}
export interface DeleteUserRequest {
@@ -47,7 +47,7 @@ export interface LoginUserRequest {
export interface UpdateUserRequest {
username: string;
body: User;
user: User;
}
/**
@@ -60,8 +60,8 @@ export class UserApi extends runtime.BaseAPI {
* Create user
*/
async createUserRaw(requestParameters: CreateUserRequest): Promise<runtime.ApiResponse<void>> {
if (requestParameters.body === null || requestParameters.body === undefined) {
throw new runtime.RequiredError('body','Required parameter requestParameters.body was null or undefined when calling createUser.');
if (requestParameters.user === null || requestParameters.user === undefined) {
throw new runtime.RequiredError('user','Required parameter requestParameters.user was null or undefined when calling createUser.');
}
const queryParameters: runtime.HTTPQuery = {};
@@ -75,7 +75,7 @@ export class UserApi extends runtime.BaseAPI {
method: 'POST',
headers: headerParameters,
query: queryParameters,
body: UserToJSON(requestParameters.body),
body: UserToJSON(requestParameters.user),
});
return new runtime.VoidApiResponse(response);
@@ -93,8 +93,8 @@ export class UserApi extends runtime.BaseAPI {
* Creates list of users with given input array
*/
async createUsersWithArrayInputRaw(requestParameters: CreateUsersWithArrayInputRequest): Promise<runtime.ApiResponse<void>> {
if (requestParameters.body === null || requestParameters.body === undefined) {
throw new runtime.RequiredError('body','Required parameter requestParameters.body was null or undefined when calling createUsersWithArrayInput.');
if (requestParameters.user === null || requestParameters.user === undefined) {
throw new runtime.RequiredError('user','Required parameter requestParameters.user was null or undefined when calling createUsersWithArrayInput.');
}
const queryParameters: runtime.HTTPQuery = {};
@@ -108,7 +108,7 @@ export class UserApi extends runtime.BaseAPI {
method: 'POST',
headers: headerParameters,
query: queryParameters,
body: requestParameters.body.map(UserToJSON),
body: requestParameters.user.map(UserToJSON),
});
return new runtime.VoidApiResponse(response);
@@ -125,8 +125,8 @@ export class UserApi extends runtime.BaseAPI {
* Creates list of users with given input array
*/
async createUsersWithListInputRaw(requestParameters: CreateUsersWithListInputRequest): Promise<runtime.ApiResponse<void>> {
if (requestParameters.body === null || requestParameters.body === undefined) {
throw new runtime.RequiredError('body','Required parameter requestParameters.body was null or undefined when calling createUsersWithListInput.');
if (requestParameters.user === null || requestParameters.user === undefined) {
throw new runtime.RequiredError('user','Required parameter requestParameters.user was null or undefined when calling createUsersWithListInput.');
}
const queryParameters: runtime.HTTPQuery = {};
@@ -140,7 +140,7 @@ export class UserApi extends runtime.BaseAPI {
method: 'POST',
headers: headerParameters,
query: queryParameters,
body: requestParameters.body.map(UserToJSON),
body: requestParameters.user.map(UserToJSON),
});
return new runtime.VoidApiResponse(response);
@@ -290,8 +290,8 @@ export class UserApi extends runtime.BaseAPI {
throw new runtime.RequiredError('username','Required parameter requestParameters.username was null or undefined when calling updateUser.');
}
if (requestParameters.body === null || requestParameters.body === undefined) {
throw new runtime.RequiredError('body','Required parameter requestParameters.body was null or undefined when calling updateUser.');
if (requestParameters.user === null || requestParameters.user === undefined) {
throw new runtime.RequiredError('user','Required parameter requestParameters.user was null or undefined when calling updateUser.');
}
const queryParameters: runtime.HTTPQuery = {};
@@ -305,7 +305,7 @@ export class UserApi extends runtime.BaseAPI {
method: 'PUT',
headers: headerParameters,
query: queryParameters,
body: UserToJSON(requestParameters.body),
body: UserToJSON(requestParameters.user),
});
return new runtime.VoidApiResponse(response);

View File

@@ -1,4 +1,6 @@
export * from './Category';
export * from './InlineObject';
export * from './InlineObject1';
export * from './ModelApiResponse';
export * from './Order';
export * from './Pet';

View File

@@ -24,7 +24,7 @@ import {
} from '../models';
export interface AddPetRequest {
body: Pet;
pet: Pet;
}
export interface DeletePetRequest {
@@ -45,7 +45,7 @@ export interface GetPetByIdRequest {
}
export interface UpdatePetRequest {
body: Pet;
pet: Pet;
}
export interface UpdatePetWithFormRequest {
@@ -69,8 +69,8 @@ export class PetApi extends runtime.BaseAPI {
* Add a new pet to the store
*/
async addPetRaw(requestParameters: AddPetRequest): Promise<runtime.ApiResponse<void>> {
if (requestParameters.body === null || requestParameters.body === undefined) {
throw new runtime.RequiredError('body','Required parameter requestParameters.body was null or undefined when calling addPet.');
if (requestParameters.pet === null || requestParameters.pet === undefined) {
throw new runtime.RequiredError('pet','Required parameter requestParameters.pet was null or undefined when calling addPet.');
}
const queryParameters: runtime.HTTPQuery = {};
@@ -93,7 +93,7 @@ export class PetApi extends runtime.BaseAPI {
method: 'POST',
headers: headerParameters,
query: queryParameters,
body: PetToJSON(requestParameters.body),
body: PetToJSON(requestParameters.pet),
});
return new runtime.VoidApiResponse(response);
@@ -168,7 +168,7 @@ export class PetApi extends runtime.BaseAPI {
if (this.configuration && this.configuration.accessToken) {
// oauth required
if (typeof this.configuration.accessToken === 'function') {
headerParameters["Authorization"] = this.configuration.accessToken("petstore_auth", ["write:pets", "read:pets"]);
headerParameters["Authorization"] = this.configuration.accessToken("petstore_auth", ["read:pets"]);
} else {
headerParameters["Authorization"] = this.configuration.accessToken;
}
@@ -213,7 +213,7 @@ export class PetApi extends runtime.BaseAPI {
if (this.configuration && this.configuration.accessToken) {
// oauth required
if (typeof this.configuration.accessToken === 'function') {
headerParameters["Authorization"] = this.configuration.accessToken("petstore_auth", ["write:pets", "read:pets"]);
headerParameters["Authorization"] = this.configuration.accessToken("petstore_auth", ["read:pets"]);
} else {
headerParameters["Authorization"] = this.configuration.accessToken;
}
@@ -278,8 +278,8 @@ export class PetApi extends runtime.BaseAPI {
* Update an existing pet
*/
async updatePetRaw(requestParameters: UpdatePetRequest): Promise<runtime.ApiResponse<void>> {
if (requestParameters.body === null || requestParameters.body === undefined) {
throw new runtime.RequiredError('body','Required parameter requestParameters.body was null or undefined when calling updatePet.');
if (requestParameters.pet === null || requestParameters.pet === undefined) {
throw new runtime.RequiredError('pet','Required parameter requestParameters.pet was null or undefined when calling updatePet.');
}
const queryParameters: runtime.HTTPQuery = {};
@@ -302,7 +302,7 @@ export class PetApi extends runtime.BaseAPI {
method: 'PUT',
headers: headerParameters,
query: queryParameters,
body: PetToJSON(requestParameters.body),
body: PetToJSON(requestParameters.pet),
});
return new runtime.VoidApiResponse(response);

View File

@@ -29,7 +29,7 @@ export interface GetOrderByIdRequest {
}
export interface PlaceOrderRequest {
body: Order;
order: Order;
}
/**
@@ -136,8 +136,8 @@ export class StoreApi extends runtime.BaseAPI {
* Place an order for a pet
*/
async placeOrderRaw(requestParameters: PlaceOrderRequest): Promise<runtime.ApiResponse<Order>> {
if (requestParameters.body === null || requestParameters.body === undefined) {
throw new runtime.RequiredError('body','Required parameter requestParameters.body was null or undefined when calling placeOrder.');
if (requestParameters.order === null || requestParameters.order === undefined) {
throw new runtime.RequiredError('order','Required parameter requestParameters.order was null or undefined when calling placeOrder.');
}
const queryParameters: runtime.HTTPQuery = {};
@@ -151,7 +151,7 @@ export class StoreApi extends runtime.BaseAPI {
method: 'POST',
headers: headerParameters,
query: queryParameters,
body: OrderToJSON(requestParameters.body),
body: OrderToJSON(requestParameters.order),
});
return new runtime.JSONApiResponse(response, (jsonValue) => OrderFromJSON(jsonValue));

View File

@@ -21,15 +21,15 @@ import {
} from '../models';
export interface CreateUserRequest {
body: User;
user: User;
}
export interface CreateUsersWithArrayInputRequest {
body: Array<User>;
user: Array<User>;
}
export interface CreateUsersWithListInputRequest {
body: Array<User>;
user: Array<User>;
}
export interface DeleteUserRequest {
@@ -47,7 +47,7 @@ export interface LoginUserRequest {
export interface UpdateUserRequest {
username: string;
body: User;
user: User;
}
/**
@@ -60,8 +60,8 @@ export class UserApi extends runtime.BaseAPI {
* Create user
*/
async createUserRaw(requestParameters: CreateUserRequest): Promise<runtime.ApiResponse<void>> {
if (requestParameters.body === null || requestParameters.body === undefined) {
throw new runtime.RequiredError('body','Required parameter requestParameters.body was null or undefined when calling createUser.');
if (requestParameters.user === null || requestParameters.user === undefined) {
throw new runtime.RequiredError('user','Required parameter requestParameters.user was null or undefined when calling createUser.');
}
const queryParameters: runtime.HTTPQuery = {};
@@ -75,7 +75,7 @@ export class UserApi extends runtime.BaseAPI {
method: 'POST',
headers: headerParameters,
query: queryParameters,
body: UserToJSON(requestParameters.body),
body: UserToJSON(requestParameters.user),
});
return new runtime.VoidApiResponse(response);
@@ -93,8 +93,8 @@ export class UserApi extends runtime.BaseAPI {
* Creates list of users with given input array
*/
async createUsersWithArrayInputRaw(requestParameters: CreateUsersWithArrayInputRequest): Promise<runtime.ApiResponse<void>> {
if (requestParameters.body === null || requestParameters.body === undefined) {
throw new runtime.RequiredError('body','Required parameter requestParameters.body was null or undefined when calling createUsersWithArrayInput.');
if (requestParameters.user === null || requestParameters.user === undefined) {
throw new runtime.RequiredError('user','Required parameter requestParameters.user was null or undefined when calling createUsersWithArrayInput.');
}
const queryParameters: runtime.HTTPQuery = {};
@@ -108,7 +108,7 @@ export class UserApi extends runtime.BaseAPI {
method: 'POST',
headers: headerParameters,
query: queryParameters,
body: requestParameters.body.map(UserToJSON),
body: requestParameters.user.map(UserToJSON),
});
return new runtime.VoidApiResponse(response);
@@ -125,8 +125,8 @@ export class UserApi extends runtime.BaseAPI {
* Creates list of users with given input array
*/
async createUsersWithListInputRaw(requestParameters: CreateUsersWithListInputRequest): Promise<runtime.ApiResponse<void>> {
if (requestParameters.body === null || requestParameters.body === undefined) {
throw new runtime.RequiredError('body','Required parameter requestParameters.body was null or undefined when calling createUsersWithListInput.');
if (requestParameters.user === null || requestParameters.user === undefined) {
throw new runtime.RequiredError('user','Required parameter requestParameters.user was null or undefined when calling createUsersWithListInput.');
}
const queryParameters: runtime.HTTPQuery = {};
@@ -140,7 +140,7 @@ export class UserApi extends runtime.BaseAPI {
method: 'POST',
headers: headerParameters,
query: queryParameters,
body: requestParameters.body.map(UserToJSON),
body: requestParameters.user.map(UserToJSON),
});
return new runtime.VoidApiResponse(response);
@@ -290,8 +290,8 @@ export class UserApi extends runtime.BaseAPI {
throw new runtime.RequiredError('username','Required parameter requestParameters.username was null or undefined when calling updateUser.');
}
if (requestParameters.body === null || requestParameters.body === undefined) {
throw new runtime.RequiredError('body','Required parameter requestParameters.body was null or undefined when calling updateUser.');
if (requestParameters.user === null || requestParameters.user === undefined) {
throw new runtime.RequiredError('user','Required parameter requestParameters.user was null or undefined when calling updateUser.');
}
const queryParameters: runtime.HTTPQuery = {};
@@ -305,7 +305,7 @@ export class UserApi extends runtime.BaseAPI {
method: 'PUT',
headers: headerParameters,
query: queryParameters,
body: UserToJSON(requestParameters.body),
body: UserToJSON(requestParameters.user),
});
return new runtime.VoidApiResponse(response);

View File

@@ -1,4 +1,6 @@
export * from './Category';
export * from './InlineObject';
export * from './InlineObject1';
export * from './ModelApiResponse';
export * from './Order';
export * from './Pet';

View File

@@ -24,7 +24,7 @@ import {
} from '../models';
export interface AddPetRequest {
body: Pet;
pet: Pet;
}
export interface DeletePetRequest {
@@ -45,7 +45,7 @@ export interface GetPetByIdRequest {
}
export interface UpdatePetRequest {
body: Pet;
pet: Pet;
}
export interface UpdatePetWithFormRequest {
@@ -69,8 +69,8 @@ export class PetApi extends runtime.BaseAPI {
* Add a new pet to the store
*/
async addPetRaw(requestParameters: AddPetRequest): Promise<runtime.ApiResponse<void>> {
if (requestParameters.body === null || requestParameters.body === undefined) {
throw new runtime.RequiredError('body','Required parameter requestParameters.body was null or undefined when calling addPet.');
if (requestParameters.pet === null || requestParameters.pet === undefined) {
throw new runtime.RequiredError('pet','Required parameter requestParameters.pet was null or undefined when calling addPet.');
}
const queryParameters: runtime.HTTPQuery = {};
@@ -93,7 +93,7 @@ export class PetApi extends runtime.BaseAPI {
method: 'POST',
headers: headerParameters,
query: queryParameters,
body: PetToJSON(requestParameters.body),
body: PetToJSON(requestParameters.pet),
});
return new runtime.VoidApiResponse(response);
@@ -168,7 +168,7 @@ export class PetApi extends runtime.BaseAPI {
if (this.configuration && this.configuration.accessToken) {
// oauth required
if (typeof this.configuration.accessToken === 'function') {
headerParameters["Authorization"] = this.configuration.accessToken("petstore_auth", ["write:pets", "read:pets"]);
headerParameters["Authorization"] = this.configuration.accessToken("petstore_auth", ["read:pets"]);
} else {
headerParameters["Authorization"] = this.configuration.accessToken;
}
@@ -213,7 +213,7 @@ export class PetApi extends runtime.BaseAPI {
if (this.configuration && this.configuration.accessToken) {
// oauth required
if (typeof this.configuration.accessToken === 'function') {
headerParameters["Authorization"] = this.configuration.accessToken("petstore_auth", ["write:pets", "read:pets"]);
headerParameters["Authorization"] = this.configuration.accessToken("petstore_auth", ["read:pets"]);
} else {
headerParameters["Authorization"] = this.configuration.accessToken;
}
@@ -278,8 +278,8 @@ export class PetApi extends runtime.BaseAPI {
* Update an existing pet
*/
async updatePetRaw(requestParameters: UpdatePetRequest): Promise<runtime.ApiResponse<void>> {
if (requestParameters.body === null || requestParameters.body === undefined) {
throw new runtime.RequiredError('body','Required parameter requestParameters.body was null or undefined when calling updatePet.');
if (requestParameters.pet === null || requestParameters.pet === undefined) {
throw new runtime.RequiredError('pet','Required parameter requestParameters.pet was null or undefined when calling updatePet.');
}
const queryParameters: runtime.HTTPQuery = {};
@@ -302,7 +302,7 @@ export class PetApi extends runtime.BaseAPI {
method: 'PUT',
headers: headerParameters,
query: queryParameters,
body: PetToJSON(requestParameters.body),
body: PetToJSON(requestParameters.pet),
});
return new runtime.VoidApiResponse(response);

View File

@@ -29,7 +29,7 @@ export interface GetOrderByIdRequest {
}
export interface PlaceOrderRequest {
body: Order;
order: Order;
}
/**
@@ -136,8 +136,8 @@ export class StoreApi extends runtime.BaseAPI {
* Place an order for a pet
*/
async placeOrderRaw(requestParameters: PlaceOrderRequest): Promise<runtime.ApiResponse<Order>> {
if (requestParameters.body === null || requestParameters.body === undefined) {
throw new runtime.RequiredError('body','Required parameter requestParameters.body was null or undefined when calling placeOrder.');
if (requestParameters.order === null || requestParameters.order === undefined) {
throw new runtime.RequiredError('order','Required parameter requestParameters.order was null or undefined when calling placeOrder.');
}
const queryParameters: runtime.HTTPQuery = {};
@@ -151,7 +151,7 @@ export class StoreApi extends runtime.BaseAPI {
method: 'POST',
headers: headerParameters,
query: queryParameters,
body: OrderToJSON(requestParameters.body),
body: OrderToJSON(requestParameters.order),
});
return new runtime.JSONApiResponse(response, (jsonValue) => OrderFromJSON(jsonValue));

View File

@@ -21,15 +21,15 @@ import {
} from '../models';
export interface CreateUserRequest {
body: User;
user: User;
}
export interface CreateUsersWithArrayInputRequest {
body: Array<User>;
user: Array<User>;
}
export interface CreateUsersWithListInputRequest {
body: Array<User>;
user: Array<User>;
}
export interface DeleteUserRequest {
@@ -47,7 +47,7 @@ export interface LoginUserRequest {
export interface UpdateUserRequest {
username: string;
body: User;
user: User;
}
/**
@@ -60,8 +60,8 @@ export class UserApi extends runtime.BaseAPI {
* Create user
*/
async createUserRaw(requestParameters: CreateUserRequest): Promise<runtime.ApiResponse<void>> {
if (requestParameters.body === null || requestParameters.body === undefined) {
throw new runtime.RequiredError('body','Required parameter requestParameters.body was null or undefined when calling createUser.');
if (requestParameters.user === null || requestParameters.user === undefined) {
throw new runtime.RequiredError('user','Required parameter requestParameters.user was null or undefined when calling createUser.');
}
const queryParameters: runtime.HTTPQuery = {};
@@ -75,7 +75,7 @@ export class UserApi extends runtime.BaseAPI {
method: 'POST',
headers: headerParameters,
query: queryParameters,
body: UserToJSON(requestParameters.body),
body: UserToJSON(requestParameters.user),
});
return new runtime.VoidApiResponse(response);
@@ -93,8 +93,8 @@ export class UserApi extends runtime.BaseAPI {
* Creates list of users with given input array
*/
async createUsersWithArrayInputRaw(requestParameters: CreateUsersWithArrayInputRequest): Promise<runtime.ApiResponse<void>> {
if (requestParameters.body === null || requestParameters.body === undefined) {
throw new runtime.RequiredError('body','Required parameter requestParameters.body was null or undefined when calling createUsersWithArrayInput.');
if (requestParameters.user === null || requestParameters.user === undefined) {
throw new runtime.RequiredError('user','Required parameter requestParameters.user was null or undefined when calling createUsersWithArrayInput.');
}
const queryParameters: runtime.HTTPQuery = {};
@@ -108,7 +108,7 @@ export class UserApi extends runtime.BaseAPI {
method: 'POST',
headers: headerParameters,
query: queryParameters,
body: requestParameters.body.map(UserToJSON),
body: requestParameters.user.map(UserToJSON),
});
return new runtime.VoidApiResponse(response);
@@ -125,8 +125,8 @@ export class UserApi extends runtime.BaseAPI {
* Creates list of users with given input array
*/
async createUsersWithListInputRaw(requestParameters: CreateUsersWithListInputRequest): Promise<runtime.ApiResponse<void>> {
if (requestParameters.body === null || requestParameters.body === undefined) {
throw new runtime.RequiredError('body','Required parameter requestParameters.body was null or undefined when calling createUsersWithListInput.');
if (requestParameters.user === null || requestParameters.user === undefined) {
throw new runtime.RequiredError('user','Required parameter requestParameters.user was null or undefined when calling createUsersWithListInput.');
}
const queryParameters: runtime.HTTPQuery = {};
@@ -140,7 +140,7 @@ export class UserApi extends runtime.BaseAPI {
method: 'POST',
headers: headerParameters,
query: queryParameters,
body: requestParameters.body.map(UserToJSON),
body: requestParameters.user.map(UserToJSON),
});
return new runtime.VoidApiResponse(response);
@@ -290,8 +290,8 @@ export class UserApi extends runtime.BaseAPI {
throw new runtime.RequiredError('username','Required parameter requestParameters.username was null or undefined when calling updateUser.');
}
if (requestParameters.body === null || requestParameters.body === undefined) {
throw new runtime.RequiredError('body','Required parameter requestParameters.body was null or undefined when calling updateUser.');
if (requestParameters.user === null || requestParameters.user === undefined) {
throw new runtime.RequiredError('user','Required parameter requestParameters.user was null or undefined when calling updateUser.');
}
const queryParameters: runtime.HTTPQuery = {};
@@ -305,7 +305,7 @@ export class UserApi extends runtime.BaseAPI {
method: 'PUT',
headers: headerParameters,
query: queryParameters,
body: UserToJSON(requestParameters.body),
body: UserToJSON(requestParameters.user),
});
return new runtime.VoidApiResponse(response);

View File

@@ -1,4 +1,6 @@
export * from './Category';
export * from './InlineObject';
export * from './InlineObject1';
export * from './ModelApiResponse';
export * from './Order';
export * from './Pet';