@@ -222,7 +222,6 @@ Each of these calls returns a hashref with various useful pieces of information.
222
222
To load the API packages:
223
223
``` perl
224
224
use WWW::OpenAPIClient::AnotherFakeApi;
225
- use WWW::OpenAPIClient::DefaultApi;
226
225
use WWW::OpenAPIClient::FakeApi;
227
226
use WWW::OpenAPIClient::FakeClassnameTags123Api;
228
227
use WWW::OpenAPIClient::PetApi;
@@ -233,7 +232,14 @@ use WWW::OpenAPIClient::UserApi;
233
232
234
233
To load the models:
235
234
``` perl
235
+ use WWW::OpenAPIClient::Object::AdditionalPropertiesAnyType;
236
+ use WWW::OpenAPIClient::Object::AdditionalPropertiesArray;
237
+ use WWW::OpenAPIClient::Object::AdditionalPropertiesBoolean;
236
238
use WWW::OpenAPIClient::Object::AdditionalPropertiesClass;
239
+ use WWW::OpenAPIClient::Object::AdditionalPropertiesInteger;
240
+ use WWW::OpenAPIClient::Object::AdditionalPropertiesNumber;
241
+ use WWW::OpenAPIClient::Object::AdditionalPropertiesObject;
242
+ use WWW::OpenAPIClient::Object::AdditionalPropertiesString;
237
243
use WWW::OpenAPIClient::Object::Animal;
238
244
use WWW::OpenAPIClient::Object::ApiResponse;
239
245
use WWW::OpenAPIClient::Object::ArrayOfArrayOfNumberOnly;
@@ -250,36 +256,26 @@ use WWW::OpenAPIClient::Object::EnumClass;
250
256
use WWW::OpenAPIClient::Object::EnumTest;
251
257
use WWW::OpenAPIClient::Object::File;
252
258
use WWW::OpenAPIClient::Object::FileSchemaTestClass;
253
- use WWW::OpenAPIClient::Object::Foo;
254
259
use WWW::OpenAPIClient::Object::FormatTest;
255
260
use WWW::OpenAPIClient::Object::HasOnlyReadOnly;
256
- use WWW::OpenAPIClient::Object::HealthCheckResult;
257
- use WWW::OpenAPIClient::Object::InlineObject;
258
- use WWW::OpenAPIClient::Object::InlineObject1;
259
- use WWW::OpenAPIClient::Object::InlineObject2;
260
- use WWW::OpenAPIClient::Object::InlineObject3;
261
- use WWW::OpenAPIClient::Object::InlineObject4;
262
- use WWW::OpenAPIClient::Object::InlineObject5;
263
- use WWW::OpenAPIClient::Object::InlineResponseDefault;
264
261
use WWW::OpenAPIClient::Object::List;
265
262
use WWW::OpenAPIClient::Object::MapTest;
266
263
use WWW::OpenAPIClient::Object::MixedPropertiesAndAdditionalPropertiesClass;
267
264
use WWW::OpenAPIClient::Object::Model200Response;
268
265
use WWW::OpenAPIClient::Object::ModelReturn;
269
266
use WWW::OpenAPIClient::Object::Name;
270
- use WWW::OpenAPIClient::Object::NullableClass;
271
267
use WWW::OpenAPIClient::Object::NumberOnly;
272
268
use WWW::OpenAPIClient::Object::Order;
273
269
use WWW::OpenAPIClient::Object::OuterComposite;
274
270
use WWW::OpenAPIClient::Object::OuterEnum;
275
- use WWW::OpenAPIClient::Object::OuterEnumDefaultValue;
276
- use WWW::OpenAPIClient::Object::OuterEnumInteger;
277
- use WWW::OpenAPIClient::Object::OuterEnumIntegerDefaultValue;
278
271
use WWW::OpenAPIClient::Object::Pet;
279
272
use WWW::OpenAPIClient::Object::ReadOnlyFirst;
280
273
use WWW::OpenAPIClient::Object::SpecialModelName;
281
274
use WWW::OpenAPIClient::Object::Tag;
275
+ use WWW::OpenAPIClient::Object::TypeHolderDefault;
276
+ use WWW::OpenAPIClient::Object::TypeHolderExample;
282
277
use WWW::OpenAPIClient::Object::User;
278
+ use WWW::OpenAPIClient::Object::XmlItem;
283
279
284
280
````
285
281
@@ -292,15 +288,21 @@ use strict;
292
288
use warnings;
293
289
# load the API package
294
290
use WWW::OpenAPIClient::AnotherFakeApi;
295
- use WWW::OpenAPIClient::DefaultApi;
296
291
use WWW::OpenAPIClient::FakeApi;
297
292
use WWW::OpenAPIClient::FakeClassnameTags123Api;
298
293
use WWW::OpenAPIClient::PetApi;
299
294
use WWW::OpenAPIClient::StoreApi;
300
295
use WWW::OpenAPIClient::UserApi;
301
296
302
297
# load the models
298
+ use WWW::OpenAPIClient::Object::AdditionalPropertiesAnyType;
299
+ use WWW::OpenAPIClient::Object::AdditionalPropertiesArray;
300
+ use WWW::OpenAPIClient::Object::AdditionalPropertiesBoolean;
303
301
use WWW::OpenAPIClient::Object::AdditionalPropertiesClass;
302
+ use WWW::OpenAPIClient::Object::AdditionalPropertiesInteger;
303
+ use WWW::OpenAPIClient::Object::AdditionalPropertiesNumber;
304
+ use WWW::OpenAPIClient::Object::AdditionalPropertiesObject;
305
+ use WWW::OpenAPIClient::Object::AdditionalPropertiesString;
304
306
use WWW::OpenAPIClient::Object::Animal;
305
307
use WWW::OpenAPIClient::Object::ApiResponse;
306
308
use WWW::OpenAPIClient::Object::ArrayOfArrayOfNumberOnly;
@@ -317,36 +319,26 @@ use WWW::OpenAPIClient::Object::EnumClass;
317
319
use WWW::OpenAPIClient::Object::EnumTest;
318
320
use WWW::OpenAPIClient::Object::File;
319
321
use WWW::OpenAPIClient::Object::FileSchemaTestClass;
320
- use WWW::OpenAPIClient::Object::Foo;
321
322
use WWW::OpenAPIClient::Object::FormatTest;
322
323
use WWW::OpenAPIClient::Object::HasOnlyReadOnly;
323
- use WWW::OpenAPIClient::Object::HealthCheckResult;
324
- use WWW::OpenAPIClient::Object::InlineObject;
325
- use WWW::OpenAPIClient::Object::InlineObject1;
326
- use WWW::OpenAPIClient::Object::InlineObject2;
327
- use WWW::OpenAPIClient::Object::InlineObject3;
328
- use WWW::OpenAPIClient::Object::InlineObject4;
329
- use WWW::OpenAPIClient::Object::InlineObject5;
330
- use WWW::OpenAPIClient::Object::InlineResponseDefault;
331
324
use WWW::OpenAPIClient::Object::List;
332
325
use WWW::OpenAPIClient::Object::MapTest;
333
326
use WWW::OpenAPIClient::Object::MixedPropertiesAndAdditionalPropertiesClass;
334
327
use WWW::OpenAPIClient::Object::Model200Response;
335
328
use WWW::OpenAPIClient::Object::ModelReturn;
336
329
use WWW::OpenAPIClient::Object::Name;
337
- use WWW::OpenAPIClient::Object::NullableClass;
338
330
use WWW::OpenAPIClient::Object::NumberOnly;
339
331
use WWW::OpenAPIClient::Object::Order;
340
332
use WWW::OpenAPIClient::Object::OuterComposite;
341
333
use WWW::OpenAPIClient::Object::OuterEnum;
342
- use WWW::OpenAPIClient::Object::OuterEnumDefaultValue;
343
- use WWW::OpenAPIClient::Object::OuterEnumInteger;
344
- use WWW::OpenAPIClient::Object::OuterEnumIntegerDefaultValue;
345
334
use WWW::OpenAPIClient::Object::Pet;
346
335
use WWW::OpenAPIClient::Object::ReadOnlyFirst;
347
336
use WWW::OpenAPIClient::Object::SpecialModelName;
348
337
use WWW::OpenAPIClient::Object::Tag;
338
+ use WWW::OpenAPIClient::Object::TypeHolderDefault;
339
+ use WWW::OpenAPIClient::Object::TypeHolderExample;
349
340
use WWW::OpenAPIClient::Object::User;
341
+ use WWW::OpenAPIClient::Object::XmlItem;
350
342
351
343
# for displaying the API response data
352
344
use Data::Dumper;
@@ -355,10 +347,10 @@ use WWW::OpenAPIClient::;
355
347
my $api_instance = WWW::OpenAPIClient::->new(
356
348
);
357
349
358
- my $client = WWW::OpenAPIClient::Object::Client->new(); # Client | client model
350
+ my $body = WWW::OpenAPIClient::Object::Client->new(); # Client | client model
359
351
360
352
eval {
361
- my $result = $api_instance ->call_123_test_special_tags(client => $client );
353
+ my $result = $api_instance ->call_123_test_special_tags(body => $body );
362
354
print Dumper($result );
363
355
};
364
356
if ($@ ) {
@@ -374,8 +366,7 @@ All URIs are relative to *http://petstore.swagger.io:80/v2*
374
366
Class | Method | HTTP request | Description
375
367
------------ | ------------- | ------------- | -------------
376
368
*AnotherFakeApi* | [**call_123_test_special_tags**](docs/AnotherFakeApi.md# call_123_test_special_tags) | **PATCH** /another-fake/dummy | To test special tags
377
- *DefaultApi* | [**foo_get**](docs/DefaultApi.md# foo_get) | **GET** /foo |
378
- *FakeApi* | [**fake_health_get**](docs/FakeApi.md# fake_health_get) | **GET** /fake/health | Health check endpoint
369
+ *FakeApi* | [**create_xml_item**](docs/FakeApi.md# create_xml_item) | **POST** /fake/create_xml_item | creates an XmlItem
379
370
*FakeApi* | [**fake_outer_boolean_serialize**](docs/FakeApi.md# fake_outer_boolean_serialize) | **POST** /fake/outer/boolean |
380
371
*FakeApi* | [**fake_outer_composite_serialize**](docs/FakeApi.md# fake_outer_composite_serialize) | **POST** /fake/outer/composite |
381
372
*FakeApi* | [**fake_outer_number_serialize**](docs/FakeApi.md# fake_outer_number_serialize) | **POST** /fake/outer/number |
@@ -413,7 +404,14 @@ Class | Method | HTTP request | Description
413
404
414
405
415
406
# DOCUMENTATION FOR MODELS
407
+ - [WWW::OpenAPIClient::Object::AdditionalPropertiesAnyType](docs/AdditionalPropertiesAnyType.md)
408
+ - [WWW::OpenAPIClient::Object::AdditionalPropertiesArray](docs/AdditionalPropertiesArray.md)
409
+ - [WWW::OpenAPIClient::Object::AdditionalPropertiesBoolean](docs/AdditionalPropertiesBoolean.md)
416
410
- [WWW::OpenAPIClient::Object::AdditionalPropertiesClass](docs/AdditionalPropertiesClass.md)
411
+ - [WWW::OpenAPIClient::Object::AdditionalPropertiesInteger](docs/AdditionalPropertiesInteger.md)
412
+ - [WWW::OpenAPIClient::Object::AdditionalPropertiesNumber](docs/AdditionalPropertiesNumber.md)
413
+ - [WWW::OpenAPIClient::Object::AdditionalPropertiesObject](docs/AdditionalPropertiesObject.md)
414
+ - [WWW::OpenAPIClient::Object::AdditionalPropertiesString](docs/AdditionalPropertiesString.md)
417
415
- [WWW::OpenAPIClient::Object::Animal](docs/Animal.md)
418
416
- [WWW::OpenAPIClient::Object::ApiResponse](docs/ApiResponse.md)
419
417
- [WWW::OpenAPIClient::Object::ArrayOfArrayOfNumberOnly](docs/ArrayOfArrayOfNumberOnly.md)
@@ -430,36 +428,26 @@ Class | Method | HTTP request | Description
430
428
- [WWW::OpenAPIClient::Object::EnumTest](docs/EnumTest.md)
431
429
- [WWW::OpenAPIClient::Object::File](docs/File.md)
432
430
- [WWW::OpenAPIClient::Object::FileSchemaTestClass](docs/FileSchemaTestClass.md)
433
- - [WWW::OpenAPIClient::Object::Foo](docs/Foo.md)
434
431
- [WWW::OpenAPIClient::Object::FormatTest](docs/FormatTest.md)
435
432
- [WWW::OpenAPIClient::Object::HasOnlyReadOnly](docs/HasOnlyReadOnly.md)
436
- - [WWW::OpenAPIClient::Object::HealthCheckResult](docs/HealthCheckResult.md)
437
- - [WWW::OpenAPIClient::Object::InlineObject](docs/InlineObject.md)
438
- - [WWW::OpenAPIClient::Object::InlineObject1](docs/InlineObject1.md)
439
- - [WWW::OpenAPIClient::Object::InlineObject2](docs/InlineObject2.md)
440
- - [WWW::OpenAPIClient::Object::InlineObject3](docs/InlineObject3.md)
441
- - [WWW::OpenAPIClient::Object::InlineObject4](docs/InlineObject4.md)
442
- - [WWW::OpenAPIClient::Object::InlineObject5](docs/InlineObject5.md)
443
- - [WWW::OpenAPIClient::Object::InlineResponseDefault](docs/InlineResponseDefault.md)
444
433
- [WWW::OpenAPIClient::Object::List](docs/List.md)
445
434
- [WWW::OpenAPIClient::Object::MapTest](docs/MapTest.md)
446
435
- [WWW::OpenAPIClient::Object::MixedPropertiesAndAdditionalPropertiesClass](docs/MixedPropertiesAndAdditionalPropertiesClass.md)
447
436
- [WWW::OpenAPIClient::Object::Model200Response](docs/Model200Response.md)
448
437
- [WWW::OpenAPIClient::Object::ModelReturn](docs/ModelReturn.md)
449
438
- [WWW::OpenAPIClient::Object::Name](docs/Name.md)
450
- - [WWW::OpenAPIClient::Object::NullableClass](docs/NullableClass.md)
451
439
- [WWW::OpenAPIClient::Object::NumberOnly](docs/NumberOnly.md)
452
440
- [WWW::OpenAPIClient::Object::Order](docs/Order.md)
453
441
- [WWW::OpenAPIClient::Object::OuterComposite](docs/OuterComposite.md)
454
442
- [WWW::OpenAPIClient::Object::OuterEnum](docs/OuterEnum.md)
455
- - [WWW::OpenAPIClient::Object::OuterEnumDefaultValue](docs/OuterEnumDefaultValue.md)
456
- - [WWW::OpenAPIClient::Object::OuterEnumInteger](docs/OuterEnumInteger.md)
457
- - [WWW::OpenAPIClient::Object::OuterEnumIntegerDefaultValue](docs/OuterEnumIntegerDefaultValue.md)
458
443
- [WWW::OpenAPIClient::Object::Pet](docs/Pet.md)
459
444
- [WWW::OpenAPIClient::Object::ReadOnlyFirst](docs/ReadOnlyFirst.md)
460
445
- [WWW::OpenAPIClient::Object::SpecialModelName](docs/SpecialModelName.md)
461
446
- [WWW::OpenAPIClient::Object::Tag](docs/Tag.md)
447
+ - [WWW::OpenAPIClient::Object::TypeHolderDefault](docs/TypeHolderDefault.md)
448
+ - [WWW::OpenAPIClient::Object::TypeHolderExample](docs/TypeHolderExample.md)
462
449
- [WWW::OpenAPIClient::Object::User](docs/User.md)
450
+ - [WWW::OpenAPIClient::Object::XmlItem](docs/XmlItem.md)
463
451
464
452
465
453
# DOCUMENTATION FOR AUTHORIZATION
@@ -476,10 +464,6 @@ Class | Method | HTTP request | Description
476
464
- **API key parameter name**: api_key_query
477
465
- **Location**: URL query string
478
466
479
- # # bearer_test
480
-
481
- - **Type**: HTTP basic authentication
482
-
483
467
# # http_basic_test
484
468
485
469
- **Type**: HTTP basic authentication
0 commit comments