Skip to content

Commit 98af3df

Browse files
generated openapi3 samples
1 parent 4467457 commit 98af3df

16 files changed

Lines changed: 128 additions & 120 deletions

File tree

samples/client/petstore/typescript-fetch/builds/default/apis/PetApi.ts

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ import {
2424
} from '../models';
2525

2626
export interface AddPetRequest {
27-
body: Pet;
27+
pet: Pet;
2828
}
2929

3030
export interface DeletePetRequest {
@@ -45,7 +45,7 @@ export interface GetPetByIdRequest {
4545
}
4646

4747
export interface UpdatePetRequest {
48-
body: Pet;
48+
pet: Pet;
4949
}
5050

5151
export interface UpdatePetWithFormRequest {
@@ -69,8 +69,8 @@ export class PetApi extends runtime.BaseAPI {
6969
* Add a new pet to the store
7070
*/
7171
async addPetRaw(requestParameters: AddPetRequest): Promise<runtime.ApiResponse<void>> {
72-
if (requestParameters.body === null || requestParameters.body === undefined) {
73-
throw new runtime.RequiredError('body','Required parameter requestParameters.body was null or undefined when calling addPet.');
72+
if (requestParameters.pet === null || requestParameters.pet === undefined) {
73+
throw new runtime.RequiredError('pet','Required parameter requestParameters.pet was null or undefined when calling addPet.');
7474
}
7575

7676
const queryParameters: runtime.HTTPQuery = {};
@@ -93,7 +93,7 @@ export class PetApi extends runtime.BaseAPI {
9393
method: 'POST',
9494
headers: headerParameters,
9595
query: queryParameters,
96-
body: PetToJSON(requestParameters.body),
96+
body: PetToJSON(requestParameters.pet),
9797
});
9898

9999
return new runtime.VoidApiResponse(response);
@@ -168,7 +168,7 @@ export class PetApi extends runtime.BaseAPI {
168168
if (this.configuration && this.configuration.accessToken) {
169169
// oauth required
170170
if (typeof this.configuration.accessToken === 'function') {
171-
headerParameters["Authorization"] = this.configuration.accessToken("petstore_auth", ["write:pets", "read:pets"]);
171+
headerParameters["Authorization"] = this.configuration.accessToken("petstore_auth", ["read:pets"]);
172172
} else {
173173
headerParameters["Authorization"] = this.configuration.accessToken;
174174
}
@@ -213,7 +213,7 @@ export class PetApi extends runtime.BaseAPI {
213213
if (this.configuration && this.configuration.accessToken) {
214214
// oauth required
215215
if (typeof this.configuration.accessToken === 'function') {
216-
headerParameters["Authorization"] = this.configuration.accessToken("petstore_auth", ["write:pets", "read:pets"]);
216+
headerParameters["Authorization"] = this.configuration.accessToken("petstore_auth", ["read:pets"]);
217217
} else {
218218
headerParameters["Authorization"] = this.configuration.accessToken;
219219
}
@@ -278,8 +278,8 @@ export class PetApi extends runtime.BaseAPI {
278278
* Update an existing pet
279279
*/
280280
async updatePetRaw(requestParameters: UpdatePetRequest): Promise<runtime.ApiResponse<void>> {
281-
if (requestParameters.body === null || requestParameters.body === undefined) {
282-
throw new runtime.RequiredError('body','Required parameter requestParameters.body was null or undefined when calling updatePet.');
281+
if (requestParameters.pet === null || requestParameters.pet === undefined) {
282+
throw new runtime.RequiredError('pet','Required parameter requestParameters.pet was null or undefined when calling updatePet.');
283283
}
284284

285285
const queryParameters: runtime.HTTPQuery = {};
@@ -302,7 +302,7 @@ export class PetApi extends runtime.BaseAPI {
302302
method: 'PUT',
303303
headers: headerParameters,
304304
query: queryParameters,
305-
body: PetToJSON(requestParameters.body),
305+
body: PetToJSON(requestParameters.pet),
306306
});
307307

308308
return new runtime.VoidApiResponse(response);

samples/client/petstore/typescript-fetch/builds/default/apis/StoreApi.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ export interface GetOrderByIdRequest {
2929
}
3030

3131
export interface PlaceOrderRequest {
32-
body: Order;
32+
order: Order;
3333
}
3434

3535
/**
@@ -136,8 +136,8 @@ export class StoreApi extends runtime.BaseAPI {
136136
* Place an order for a pet
137137
*/
138138
async placeOrderRaw(requestParameters: PlaceOrderRequest): Promise<runtime.ApiResponse<Order>> {
139-
if (requestParameters.body === null || requestParameters.body === undefined) {
140-
throw new runtime.RequiredError('body','Required parameter requestParameters.body was null or undefined when calling placeOrder.');
139+
if (requestParameters.order === null || requestParameters.order === undefined) {
140+
throw new runtime.RequiredError('order','Required parameter requestParameters.order was null or undefined when calling placeOrder.');
141141
}
142142

143143
const queryParameters: runtime.HTTPQuery = {};
@@ -151,7 +151,7 @@ export class StoreApi extends runtime.BaseAPI {
151151
method: 'POST',
152152
headers: headerParameters,
153153
query: queryParameters,
154-
body: OrderToJSON(requestParameters.body),
154+
body: OrderToJSON(requestParameters.order),
155155
});
156156

157157
return new runtime.JSONApiResponse(response, (jsonValue) => OrderFromJSON(jsonValue));

samples/client/petstore/typescript-fetch/builds/default/apis/UserApi.ts

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -21,15 +21,15 @@ import {
2121
} from '../models';
2222

2323
export interface CreateUserRequest {
24-
body: User;
24+
user: User;
2525
}
2626

2727
export interface CreateUsersWithArrayInputRequest {
28-
body: Array<User>;
28+
user: Array<User>;
2929
}
3030

3131
export interface CreateUsersWithListInputRequest {
32-
body: Array<User>;
32+
user: Array<User>;
3333
}
3434

3535
export interface DeleteUserRequest {
@@ -47,7 +47,7 @@ export interface LoginUserRequest {
4747

4848
export interface UpdateUserRequest {
4949
username: string;
50-
body: User;
50+
user: User;
5151
}
5252

5353
/**
@@ -60,8 +60,8 @@ export class UserApi extends runtime.BaseAPI {
6060
* Create user
6161
*/
6262
async createUserRaw(requestParameters: CreateUserRequest): Promise<runtime.ApiResponse<void>> {
63-
if (requestParameters.body === null || requestParameters.body === undefined) {
64-
throw new runtime.RequiredError('body','Required parameter requestParameters.body was null or undefined when calling createUser.');
63+
if (requestParameters.user === null || requestParameters.user === undefined) {
64+
throw new runtime.RequiredError('user','Required parameter requestParameters.user was null or undefined when calling createUser.');
6565
}
6666

6767
const queryParameters: runtime.HTTPQuery = {};
@@ -75,7 +75,7 @@ export class UserApi extends runtime.BaseAPI {
7575
method: 'POST',
7676
headers: headerParameters,
7777
query: queryParameters,
78-
body: UserToJSON(requestParameters.body),
78+
body: UserToJSON(requestParameters.user),
7979
});
8080

8181
return new runtime.VoidApiResponse(response);
@@ -93,8 +93,8 @@ export class UserApi extends runtime.BaseAPI {
9393
* Creates list of users with given input array
9494
*/
9595
async createUsersWithArrayInputRaw(requestParameters: CreateUsersWithArrayInputRequest): Promise<runtime.ApiResponse<void>> {
96-
if (requestParameters.body === null || requestParameters.body === undefined) {
97-
throw new runtime.RequiredError('body','Required parameter requestParameters.body was null or undefined when calling createUsersWithArrayInput.');
96+
if (requestParameters.user === null || requestParameters.user === undefined) {
97+
throw new runtime.RequiredError('user','Required parameter requestParameters.user was null or undefined when calling createUsersWithArrayInput.');
9898
}
9999

100100
const queryParameters: runtime.HTTPQuery = {};
@@ -108,7 +108,7 @@ export class UserApi extends runtime.BaseAPI {
108108
method: 'POST',
109109
headers: headerParameters,
110110
query: queryParameters,
111-
body: requestParameters.body.map(UserToJSON),
111+
body: requestParameters.user.map(UserToJSON),
112112
});
113113

114114
return new runtime.VoidApiResponse(response);
@@ -125,8 +125,8 @@ export class UserApi extends runtime.BaseAPI {
125125
* Creates list of users with given input array
126126
*/
127127
async createUsersWithListInputRaw(requestParameters: CreateUsersWithListInputRequest): Promise<runtime.ApiResponse<void>> {
128-
if (requestParameters.body === null || requestParameters.body === undefined) {
129-
throw new runtime.RequiredError('body','Required parameter requestParameters.body was null or undefined when calling createUsersWithListInput.');
128+
if (requestParameters.user === null || requestParameters.user === undefined) {
129+
throw new runtime.RequiredError('user','Required parameter requestParameters.user was null or undefined when calling createUsersWithListInput.');
130130
}
131131

132132
const queryParameters: runtime.HTTPQuery = {};
@@ -140,7 +140,7 @@ export class UserApi extends runtime.BaseAPI {
140140
method: 'POST',
141141
headers: headerParameters,
142142
query: queryParameters,
143-
body: requestParameters.body.map(UserToJSON),
143+
body: requestParameters.user.map(UserToJSON),
144144
});
145145

146146
return new runtime.VoidApiResponse(response);
@@ -290,8 +290,8 @@ export class UserApi extends runtime.BaseAPI {
290290
throw new runtime.RequiredError('username','Required parameter requestParameters.username was null or undefined when calling updateUser.');
291291
}
292292

293-
if (requestParameters.body === null || requestParameters.body === undefined) {
294-
throw new runtime.RequiredError('body','Required parameter requestParameters.body was null or undefined when calling updateUser.');
293+
if (requestParameters.user === null || requestParameters.user === undefined) {
294+
throw new runtime.RequiredError('user','Required parameter requestParameters.user was null or undefined when calling updateUser.');
295295
}
296296

297297
const queryParameters: runtime.HTTPQuery = {};
@@ -305,7 +305,7 @@ export class UserApi extends runtime.BaseAPI {
305305
method: 'PUT',
306306
headers: headerParameters,
307307
query: queryParameters,
308-
body: UserToJSON(requestParameters.body),
308+
body: UserToJSON(requestParameters.user),
309309
});
310310

311311
return new runtime.VoidApiResponse(response);

samples/client/petstore/typescript-fetch/builds/default/models/index.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
11
export * from './Category';
2+
export * from './InlineObject';
3+
export * from './InlineObject1';
24
export * from './ModelApiResponse';
35
export * from './Order';
46
export * from './Pet';

samples/client/petstore/typescript-fetch/builds/es6-target/src/apis/PetApi.ts

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ import {
2424
} from '../models';
2525

2626
export interface AddPetRequest {
27-
body: Pet;
27+
pet: Pet;
2828
}
2929

3030
export interface DeletePetRequest {
@@ -45,7 +45,7 @@ export interface GetPetByIdRequest {
4545
}
4646

4747
export interface UpdatePetRequest {
48-
body: Pet;
48+
pet: Pet;
4949
}
5050

5151
export interface UpdatePetWithFormRequest {
@@ -69,8 +69,8 @@ export class PetApi extends runtime.BaseAPI {
6969
* Add a new pet to the store
7070
*/
7171
async addPetRaw(requestParameters: AddPetRequest): Promise<runtime.ApiResponse<void>> {
72-
if (requestParameters.body === null || requestParameters.body === undefined) {
73-
throw new runtime.RequiredError('body','Required parameter requestParameters.body was null or undefined when calling addPet.');
72+
if (requestParameters.pet === null || requestParameters.pet === undefined) {
73+
throw new runtime.RequiredError('pet','Required parameter requestParameters.pet was null or undefined when calling addPet.');
7474
}
7575

7676
const queryParameters: runtime.HTTPQuery = {};
@@ -93,7 +93,7 @@ export class PetApi extends runtime.BaseAPI {
9393
method: 'POST',
9494
headers: headerParameters,
9595
query: queryParameters,
96-
body: PetToJSON(requestParameters.body),
96+
body: PetToJSON(requestParameters.pet),
9797
});
9898

9999
return new runtime.VoidApiResponse(response);
@@ -168,7 +168,7 @@ export class PetApi extends runtime.BaseAPI {
168168
if (this.configuration && this.configuration.accessToken) {
169169
// oauth required
170170
if (typeof this.configuration.accessToken === 'function') {
171-
headerParameters["Authorization"] = this.configuration.accessToken("petstore_auth", ["write:pets", "read:pets"]);
171+
headerParameters["Authorization"] = this.configuration.accessToken("petstore_auth", ["read:pets"]);
172172
} else {
173173
headerParameters["Authorization"] = this.configuration.accessToken;
174174
}
@@ -213,7 +213,7 @@ export class PetApi extends runtime.BaseAPI {
213213
if (this.configuration && this.configuration.accessToken) {
214214
// oauth required
215215
if (typeof this.configuration.accessToken === 'function') {
216-
headerParameters["Authorization"] = this.configuration.accessToken("petstore_auth", ["write:pets", "read:pets"]);
216+
headerParameters["Authorization"] = this.configuration.accessToken("petstore_auth", ["read:pets"]);
217217
} else {
218218
headerParameters["Authorization"] = this.configuration.accessToken;
219219
}
@@ -278,8 +278,8 @@ export class PetApi extends runtime.BaseAPI {
278278
* Update an existing pet
279279
*/
280280
async updatePetRaw(requestParameters: UpdatePetRequest): Promise<runtime.ApiResponse<void>> {
281-
if (requestParameters.body === null || requestParameters.body === undefined) {
282-
throw new runtime.RequiredError('body','Required parameter requestParameters.body was null or undefined when calling updatePet.');
281+
if (requestParameters.pet === null || requestParameters.pet === undefined) {
282+
throw new runtime.RequiredError('pet','Required parameter requestParameters.pet was null or undefined when calling updatePet.');
283283
}
284284

285285
const queryParameters: runtime.HTTPQuery = {};
@@ -302,7 +302,7 @@ export class PetApi extends runtime.BaseAPI {
302302
method: 'PUT',
303303
headers: headerParameters,
304304
query: queryParameters,
305-
body: PetToJSON(requestParameters.body),
305+
body: PetToJSON(requestParameters.pet),
306306
});
307307

308308
return new runtime.VoidApiResponse(response);

samples/client/petstore/typescript-fetch/builds/es6-target/src/apis/StoreApi.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ export interface GetOrderByIdRequest {
2929
}
3030

3131
export interface PlaceOrderRequest {
32-
body: Order;
32+
order: Order;
3333
}
3434

3535
/**
@@ -136,8 +136,8 @@ export class StoreApi extends runtime.BaseAPI {
136136
* Place an order for a pet
137137
*/
138138
async placeOrderRaw(requestParameters: PlaceOrderRequest): Promise<runtime.ApiResponse<Order>> {
139-
if (requestParameters.body === null || requestParameters.body === undefined) {
140-
throw new runtime.RequiredError('body','Required parameter requestParameters.body was null or undefined when calling placeOrder.');
139+
if (requestParameters.order === null || requestParameters.order === undefined) {
140+
throw new runtime.RequiredError('order','Required parameter requestParameters.order was null or undefined when calling placeOrder.');
141141
}
142142

143143
const queryParameters: runtime.HTTPQuery = {};
@@ -151,7 +151,7 @@ export class StoreApi extends runtime.BaseAPI {
151151
method: 'POST',
152152
headers: headerParameters,
153153
query: queryParameters,
154-
body: OrderToJSON(requestParameters.body),
154+
body: OrderToJSON(requestParameters.order),
155155
});
156156

157157
return new runtime.JSONApiResponse(response, (jsonValue) => OrderFromJSON(jsonValue));

0 commit comments

Comments
 (0)