forked from loafle/openapi-generator-original
update dart samples
This commit is contained in:
@@ -1 +1 @@
|
||||
4.2.0-SNAPSHOT
|
||||
4.2.3-SNAPSHOT
|
||||
@@ -4,7 +4,6 @@ This is a sample server Petstore server. For this sample, you can use the api ke
|
||||
This Dart package is automatically generated by the [OpenAPI Generator](https://openapi-generator.tech) project:
|
||||
|
||||
- API version: 1.0.0
|
||||
- Build date: 2019-10-30T08:32:55.947+13:00[Pacific/Auckland]
|
||||
- Build package: org.openapitools.codegen.languages.DartDioClientCodegen
|
||||
|
||||
## Requirements
|
||||
@@ -58,36 +57,36 @@ All URIs are relative to *http://petstore.swagger.io/v2*
|
||||
|
||||
Class | Method | HTTP request | Description
|
||||
------------ | ------------- | ------------- | -------------
|
||||
*PetApi* | [**addPet**](docs//PetApi.md#addpet) | **post** /pet | Add a new pet to the store
|
||||
*PetApi* | [**deletePet**](docs//PetApi.md#deletepet) | **delete** /pet/{petId} | Deletes a pet
|
||||
*PetApi* | [**findPetsByStatus**](docs//PetApi.md#findpetsbystatus) | **get** /pet/findByStatus | Finds Pets by status
|
||||
*PetApi* | [**findPetsByTags**](docs//PetApi.md#findpetsbytags) | **get** /pet/findByTags | Finds Pets by tags
|
||||
*PetApi* | [**getPetById**](docs//PetApi.md#getpetbyid) | **get** /pet/{petId} | Find pet by ID
|
||||
*PetApi* | [**updatePet**](docs//PetApi.md#updatepet) | **put** /pet | Update an existing pet
|
||||
*PetApi* | [**updatePetWithForm**](docs//PetApi.md#updatepetwithform) | **post** /pet/{petId} | Updates a pet in the store with form data
|
||||
*PetApi* | [**uploadFile**](docs//PetApi.md#uploadfile) | **post** /pet/{petId}/uploadImage | uploads an image
|
||||
*StoreApi* | [**deleteOrder**](docs//StoreApi.md#deleteorder) | **delete** /store/order/{orderId} | Delete purchase order by ID
|
||||
*StoreApi* | [**getInventory**](docs//StoreApi.md#getinventory) | **get** /store/inventory | Returns pet inventories by status
|
||||
*StoreApi* | [**getOrderById**](docs//StoreApi.md#getorderbyid) | **get** /store/order/{orderId} | Find purchase order by ID
|
||||
*StoreApi* | [**placeOrder**](docs//StoreApi.md#placeorder) | **post** /store/order | Place an order for a pet
|
||||
*UserApi* | [**createUser**](docs//UserApi.md#createuser) | **post** /user | Create user
|
||||
*UserApi* | [**createUsersWithArrayInput**](docs//UserApi.md#createuserswitharrayinput) | **post** /user/createWithArray | Creates list of users with given input array
|
||||
*UserApi* | [**createUsersWithListInput**](docs//UserApi.md#createuserswithlistinput) | **post** /user/createWithList | Creates list of users with given input array
|
||||
*UserApi* | [**deleteUser**](docs//UserApi.md#deleteuser) | **delete** /user/{username} | Delete user
|
||||
*UserApi* | [**getUserByName**](docs//UserApi.md#getuserbyname) | **get** /user/{username} | Get user by user name
|
||||
*UserApi* | [**loginUser**](docs//UserApi.md#loginuser) | **get** /user/login | Logs user into the system
|
||||
*UserApi* | [**logoutUser**](docs//UserApi.md#logoutuser) | **get** /user/logout | Logs out current logged in user session
|
||||
*UserApi* | [**updateUser**](docs//UserApi.md#updateuser) | **put** /user/{username} | Updated user
|
||||
*PetApi* | [**addPet**](doc//PetApi.md#addpet) | **post** /pet | Add a new pet to the store
|
||||
*PetApi* | [**deletePet**](doc//PetApi.md#deletepet) | **delete** /pet/{petId} | Deletes a pet
|
||||
*PetApi* | [**findPetsByStatus**](doc//PetApi.md#findpetsbystatus) | **get** /pet/findByStatus | Finds Pets by status
|
||||
*PetApi* | [**findPetsByTags**](doc//PetApi.md#findpetsbytags) | **get** /pet/findByTags | Finds Pets by tags
|
||||
*PetApi* | [**getPetById**](doc//PetApi.md#getpetbyid) | **get** /pet/{petId} | Find pet by ID
|
||||
*PetApi* | [**updatePet**](doc//PetApi.md#updatepet) | **put** /pet | Update an existing pet
|
||||
*PetApi* | [**updatePetWithForm**](doc//PetApi.md#updatepetwithform) | **post** /pet/{petId} | Updates a pet in the store with form data
|
||||
*PetApi* | [**uploadFile**](doc//PetApi.md#uploadfile) | **post** /pet/{petId}/uploadImage | uploads an image
|
||||
*StoreApi* | [**deleteOrder**](doc//StoreApi.md#deleteorder) | **delete** /store/order/{orderId} | Delete purchase order by ID
|
||||
*StoreApi* | [**getInventory**](doc//StoreApi.md#getinventory) | **get** /store/inventory | Returns pet inventories by status
|
||||
*StoreApi* | [**getOrderById**](doc//StoreApi.md#getorderbyid) | **get** /store/order/{orderId} | Find purchase order by ID
|
||||
*StoreApi* | [**placeOrder**](doc//StoreApi.md#placeorder) | **post** /store/order | Place an order for a pet
|
||||
*UserApi* | [**createUser**](doc//UserApi.md#createuser) | **post** /user | Create user
|
||||
*UserApi* | [**createUsersWithArrayInput**](doc//UserApi.md#createuserswitharrayinput) | **post** /user/createWithArray | Creates list of users with given input array
|
||||
*UserApi* | [**createUsersWithListInput**](doc//UserApi.md#createuserswithlistinput) | **post** /user/createWithList | Creates list of users with given input array
|
||||
*UserApi* | [**deleteUser**](doc//UserApi.md#deleteuser) | **delete** /user/{username} | Delete user
|
||||
*UserApi* | [**getUserByName**](doc//UserApi.md#getuserbyname) | **get** /user/{username} | Get user by user name
|
||||
*UserApi* | [**loginUser**](doc//UserApi.md#loginuser) | **get** /user/login | Logs user into the system
|
||||
*UserApi* | [**logoutUser**](doc//UserApi.md#logoutuser) | **get** /user/logout | Logs out current logged in user session
|
||||
*UserApi* | [**updateUser**](doc//UserApi.md#updateuser) | **put** /user/{username} | Updated user
|
||||
|
||||
|
||||
## Documentation For Models
|
||||
|
||||
- [ApiResponse](docs//ApiResponse.md)
|
||||
- [Category](docs//Category.md)
|
||||
- [Order](docs//Order.md)
|
||||
- [Pet](docs//Pet.md)
|
||||
- [Tag](docs//Tag.md)
|
||||
- [User](docs//User.md)
|
||||
- [ApiResponse](doc//ApiResponse.md)
|
||||
- [Category](doc//Category.md)
|
||||
- [Order](doc//Order.md)
|
||||
- [Pet](doc//Pet.md)
|
||||
- [Tag](doc//Tag.md)
|
||||
- [User](doc//User.md)
|
||||
|
||||
|
||||
## Documentation For Authorization
|
||||
|
||||
@@ -8,45 +8,52 @@ import 'package:openapi/api/pet_api.dart';
|
||||
import 'package:openapi/api/store_api.dart';
|
||||
import 'package:openapi/api/user_api.dart';
|
||||
|
||||
class Openapi {
|
||||
Dio dio;
|
||||
Serializers serializers;
|
||||
String basePath = "http://petstore.swagger.io/v2";
|
||||
|
||||
Openapi({this.dio, Serializers serializers}) {
|
||||
class Openapi {
|
||||
|
||||
Dio dio;
|
||||
Serializers serializers;
|
||||
String basePath = "http://petstore.swagger.io/v2";
|
||||
|
||||
Openapi({this.dio, Serializers serializers}) {
|
||||
if (dio == null) {
|
||||
BaseOptions options = new BaseOptions(
|
||||
baseUrl: basePath,
|
||||
connectTimeout: 5000,
|
||||
receiveTimeout: 3000,
|
||||
);
|
||||
this.dio = new Dio(options);
|
||||
BaseOptions options = new BaseOptions(
|
||||
baseUrl: basePath,
|
||||
connectTimeout: 5000,
|
||||
receiveTimeout: 3000,
|
||||
);
|
||||
this.dio = new Dio(options);
|
||||
}
|
||||
|
||||
this.serializers = serializers ?? standardSerializers;
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
/**
|
||||
* Get PetApi instance, base route and serializer can be overridden by a given but be careful,
|
||||
* by doing that all interceptors will not be executed
|
||||
*/
|
||||
PetApi getPetApi() {
|
||||
PetApi getPetApi() {
|
||||
return PetApi(dio, serializers);
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
/**
|
||||
* Get StoreApi instance, base route and serializer can be overridden by a given but be careful,
|
||||
* by doing that all interceptors will not be executed
|
||||
*/
|
||||
StoreApi getStoreApi() {
|
||||
StoreApi getStoreApi() {
|
||||
return StoreApi(dio, serializers);
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
/**
|
||||
* Get UserApi instance, base route and serializer can be overridden by a given but be careful,
|
||||
* by doing that all interceptors will not be executed
|
||||
*/
|
||||
UserApi getUserApi() {
|
||||
UserApi getUserApi() {
|
||||
return UserApi(dio, serializers);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
@@ -10,367 +10,322 @@ import 'package:openapi/model/api_response.dart';
|
||||
import 'dart:typed_data';
|
||||
|
||||
class PetApi {
|
||||
final Dio _dio;
|
||||
Serializers _serializers;
|
||||
final Dio _dio;
|
||||
Serializers _serializers;
|
||||
|
||||
PetApi(this._dio, this._serializers);
|
||||
PetApi(this._dio, this._serializers);
|
||||
|
||||
/// Add a new pet to the store
|
||||
///
|
||||
///
|
||||
Future<Response> addPet(
|
||||
Pet body, {
|
||||
CancelToken cancelToken,
|
||||
Map<String, String> headers,
|
||||
}) async {
|
||||
String path = "/pet";
|
||||
/// Add a new pet to the store
|
||||
///
|
||||
///
|
||||
Future<Response>addPet(Pet body,{ CancelToken cancelToken, Map<String, String> headers,}) async {
|
||||
|
||||
// query params
|
||||
Map<String, dynamic> queryParams = {};
|
||||
Map<String, String> headerParams = Map.from(headers ?? {});
|
||||
Map<String, String> formParams = {};
|
||||
String path = "/pet";
|
||||
|
||||
queryParams.removeWhere((key, value) => value == null);
|
||||
headerParams.removeWhere((key, value) => value == null);
|
||||
formParams.removeWhere((key, value) => value == null);
|
||||
// query params
|
||||
Map<String, dynamic> queryParams = {};
|
||||
Map<String, String> headerParams = Map.from(headers ?? {});
|
||||
Map<String, String> formParams = {};
|
||||
|
||||
List<String> contentTypes = ["application/json", "application/xml"];
|
||||
queryParams.removeWhere((key, value) => value == null);
|
||||
headerParams.removeWhere((key, value) => value == null);
|
||||
formParams.removeWhere((key, value) => value == null);
|
||||
|
||||
var serializedBody = _serializers.serialize(body);
|
||||
var jsonbody = json.encode(serializedBody);
|
||||
List<String> contentTypes = [
|
||||
"application/json",
|
||||
"application/xml"];
|
||||
|
||||
return _dio.request(
|
||||
path,
|
||||
queryParameters: queryParams,
|
||||
data: jsonbody,
|
||||
options: Options(
|
||||
method: 'post'.toUpperCase(),
|
||||
headers: headerParams,
|
||||
contentType:
|
||||
contentTypes.isNotEmpty ? contentTypes[0] : "application/json",
|
||||
),
|
||||
cancelToken: cancelToken,
|
||||
);
|
||||
}
|
||||
var serializedBody = _serializers.serialize(body);
|
||||
var jsonbody = json.encode(serializedBody);
|
||||
|
||||
/// Deletes a pet
|
||||
///
|
||||
///
|
||||
Future<Response> deletePet(
|
||||
int petId, {
|
||||
String apiKey,
|
||||
CancelToken cancelToken,
|
||||
Map<String, String> headers,
|
||||
}) async {
|
||||
String path =
|
||||
"/pet/{petId}".replaceAll("{" + "petId" + "}", petId.toString());
|
||||
return _dio.request(
|
||||
path,
|
||||
queryParameters: queryParams,
|
||||
data: jsonbody,
|
||||
options: Options(
|
||||
method: 'post'.toUpperCase(),
|
||||
headers: headerParams,
|
||||
contentType: contentTypes.isNotEmpty ? contentTypes[0] : "application/json",
|
||||
),
|
||||
cancelToken: cancelToken,
|
||||
);
|
||||
}
|
||||
/// Deletes a pet
|
||||
///
|
||||
///
|
||||
Future<Response>deletePet(int petId,{ String apiKey,CancelToken cancelToken, Map<String, String> headers,}) async {
|
||||
|
||||
// query params
|
||||
Map<String, dynamic> queryParams = {};
|
||||
Map<String, String> headerParams = Map.from(headers ?? {});
|
||||
Map<String, String> formParams = {};
|
||||
String path = "/pet/{petId}".replaceAll("{" + "petId" + "}", petId.toString());
|
||||
|
||||
headerParams["api_key"] = apiKey;
|
||||
queryParams.removeWhere((key, value) => value == null);
|
||||
headerParams.removeWhere((key, value) => value == null);
|
||||
formParams.removeWhere((key, value) => value == null);
|
||||
// query params
|
||||
Map<String, dynamic> queryParams = {};
|
||||
Map<String, String> headerParams = Map.from(headers ?? {});
|
||||
Map<String, String> formParams = {};
|
||||
|
||||
List<String> contentTypes = [];
|
||||
headerParams["api_key"] = apiKey;
|
||||
queryParams.removeWhere((key, value) => value == null);
|
||||
headerParams.removeWhere((key, value) => value == null);
|
||||
formParams.removeWhere((key, value) => value == null);
|
||||
|
||||
return _dio.request(
|
||||
path,
|
||||
queryParameters: queryParams,
|
||||
options: Options(
|
||||
method: 'delete'.toUpperCase(),
|
||||
headers: headerParams,
|
||||
contentType:
|
||||
contentTypes.isNotEmpty ? contentTypes[0] : "application/json",
|
||||
),
|
||||
cancelToken: cancelToken,
|
||||
);
|
||||
}
|
||||
List<String> contentTypes = [];
|
||||
|
||||
/// Finds Pets by status
|
||||
///
|
||||
/// Multiple status values can be provided with comma separated strings
|
||||
Future<Response<List<Pet>>> findPetsByStatus(
|
||||
List<String> status, {
|
||||
CancelToken cancelToken,
|
||||
Map<String, String> headers,
|
||||
}) async {
|
||||
String path = "/pet/findByStatus";
|
||||
|
||||
// query params
|
||||
Map<String, dynamic> queryParams = {};
|
||||
Map<String, String> headerParams = Map.from(headers ?? {});
|
||||
Map<String, String> formParams = {};
|
||||
return _dio.request(
|
||||
path,
|
||||
queryParameters: queryParams,
|
||||
options: Options(
|
||||
method: 'delete'.toUpperCase(),
|
||||
headers: headerParams,
|
||||
contentType: contentTypes.isNotEmpty ? contentTypes[0] : "application/json",
|
||||
),
|
||||
cancelToken: cancelToken,
|
||||
);
|
||||
}
|
||||
/// Finds Pets by status
|
||||
///
|
||||
/// Multiple status values can be provided with comma separated strings
|
||||
Future<Response<List<Pet>>>findPetsByStatus(List<String> status,{ CancelToken cancelToken, Map<String, String> headers,}) async {
|
||||
|
||||
queryParams["status"] = status;
|
||||
queryParams.removeWhere((key, value) => value == null);
|
||||
headerParams.removeWhere((key, value) => value == null);
|
||||
formParams.removeWhere((key, value) => value == null);
|
||||
String path = "/pet/findByStatus";
|
||||
|
||||
List<String> contentTypes = [];
|
||||
// query params
|
||||
Map<String, dynamic> queryParams = {};
|
||||
Map<String, String> headerParams = Map.from(headers ?? {});
|
||||
Map<String, String> formParams = {};
|
||||
|
||||
return _dio
|
||||
.request(
|
||||
path,
|
||||
queryParameters: queryParams,
|
||||
options: Options(
|
||||
method: 'get'.toUpperCase(),
|
||||
headers: headerParams,
|
||||
contentType:
|
||||
contentTypes.isNotEmpty ? contentTypes[0] : "application/json",
|
||||
),
|
||||
cancelToken: cancelToken,
|
||||
)
|
||||
.then((response) {
|
||||
final FullType type =
|
||||
const FullType(BuiltList, const [const FullType(Pet)]);
|
||||
BuiltList<Pet> dataList =
|
||||
_serializers.deserialize(response.data, specifiedType: type);
|
||||
var data = dataList.toList();
|
||||
queryParams["status"] = status;
|
||||
queryParams.removeWhere((key, value) => value == null);
|
||||
headerParams.removeWhere((key, value) => value == null);
|
||||
formParams.removeWhere((key, value) => value == null);
|
||||
|
||||
return Response<List<Pet>>(
|
||||
data: data,
|
||||
headers: response.headers,
|
||||
request: response.request,
|
||||
redirects: response.redirects,
|
||||
statusCode: response.statusCode,
|
||||
statusMessage: response.statusMessage,
|
||||
extra: response.extra,
|
||||
);
|
||||
});
|
||||
}
|
||||
List<String> contentTypes = [];
|
||||
|
||||
/// Finds Pets by tags
|
||||
///
|
||||
/// Multiple tags can be provided with comma separated strings. Use tag1, tag2, tag3 for testing.
|
||||
Future<Response<List<Pet>>> findPetsByTags(
|
||||
List<String> tags, {
|
||||
CancelToken cancelToken,
|
||||
Map<String, String> headers,
|
||||
}) async {
|
||||
String path = "/pet/findByTags";
|
||||
|
||||
// query params
|
||||
Map<String, dynamic> queryParams = {};
|
||||
Map<String, String> headerParams = Map.from(headers ?? {});
|
||||
Map<String, String> formParams = {};
|
||||
return _dio.request(
|
||||
path,
|
||||
queryParameters: queryParams,
|
||||
options: Options(
|
||||
method: 'get'.toUpperCase(),
|
||||
headers: headerParams,
|
||||
contentType: contentTypes.isNotEmpty ? contentTypes[0] : "application/json",
|
||||
),
|
||||
cancelToken: cancelToken,
|
||||
).then((response) {
|
||||
|
||||
queryParams["tags"] = tags;
|
||||
queryParams.removeWhere((key, value) => value == null);
|
||||
headerParams.removeWhere((key, value) => value == null);
|
||||
formParams.removeWhere((key, value) => value == null);
|
||||
final FullType type = const FullType(BuiltList, const [const FullType(Pet)]);
|
||||
BuiltList<Pet> dataList = _serializers.deserialize(response.data, specifiedType: type);
|
||||
var data = dataList.toList();
|
||||
|
||||
List<String> contentTypes = [];
|
||||
return Response<List<Pet>>(
|
||||
data: data,
|
||||
headers: response.headers,
|
||||
request: response.request,
|
||||
redirects: response.redirects,
|
||||
statusCode: response.statusCode,
|
||||
statusMessage: response.statusMessage,
|
||||
extra: response.extra,
|
||||
);
|
||||
});
|
||||
}
|
||||
/// Finds Pets by tags
|
||||
///
|
||||
/// Multiple tags can be provided with comma separated strings. Use tag1, tag2, tag3 for testing.
|
||||
Future<Response<List<Pet>>>findPetsByTags(List<String> tags,{ CancelToken cancelToken, Map<String, String> headers,}) async {
|
||||
|
||||
return _dio
|
||||
.request(
|
||||
path,
|
||||
queryParameters: queryParams,
|
||||
options: Options(
|
||||
method: 'get'.toUpperCase(),
|
||||
headers: headerParams,
|
||||
contentType:
|
||||
contentTypes.isNotEmpty ? contentTypes[0] : "application/json",
|
||||
),
|
||||
cancelToken: cancelToken,
|
||||
)
|
||||
.then((response) {
|
||||
final FullType type =
|
||||
const FullType(BuiltList, const [const FullType(Pet)]);
|
||||
BuiltList<Pet> dataList =
|
||||
_serializers.deserialize(response.data, specifiedType: type);
|
||||
var data = dataList.toList();
|
||||
String path = "/pet/findByTags";
|
||||
|
||||
return Response<List<Pet>>(
|
||||
data: data,
|
||||
headers: response.headers,
|
||||
request: response.request,
|
||||
redirects: response.redirects,
|
||||
statusCode: response.statusCode,
|
||||
statusMessage: response.statusMessage,
|
||||
extra: response.extra,
|
||||
);
|
||||
});
|
||||
}
|
||||
// query params
|
||||
Map<String, dynamic> queryParams = {};
|
||||
Map<String, String> headerParams = Map.from(headers ?? {});
|
||||
Map<String, String> formParams = {};
|
||||
|
||||
/// Find pet by ID
|
||||
///
|
||||
/// Returns a single pet
|
||||
Future<Response<Pet>> getPetById(
|
||||
int petId, {
|
||||
CancelToken cancelToken,
|
||||
Map<String, String> headers,
|
||||
}) async {
|
||||
String path =
|
||||
"/pet/{petId}".replaceAll("{" + "petId" + "}", petId.toString());
|
||||
queryParams["tags"] = tags;
|
||||
queryParams.removeWhere((key, value) => value == null);
|
||||
headerParams.removeWhere((key, value) => value == null);
|
||||
formParams.removeWhere((key, value) => value == null);
|
||||
|
||||
// query params
|
||||
Map<String, dynamic> queryParams = {};
|
||||
Map<String, String> headerParams = Map.from(headers ?? {});
|
||||
Map<String, String> formParams = {};
|
||||
List<String> contentTypes = [];
|
||||
|
||||
queryParams.removeWhere((key, value) => value == null);
|
||||
headerParams.removeWhere((key, value) => value == null);
|
||||
formParams.removeWhere((key, value) => value == null);
|
||||
|
||||
List<String> contentTypes = [];
|
||||
return _dio.request(
|
||||
path,
|
||||
queryParameters: queryParams,
|
||||
options: Options(
|
||||
method: 'get'.toUpperCase(),
|
||||
headers: headerParams,
|
||||
contentType: contentTypes.isNotEmpty ? contentTypes[0] : "application/json",
|
||||
),
|
||||
cancelToken: cancelToken,
|
||||
).then((response) {
|
||||
|
||||
return _dio
|
||||
.request(
|
||||
path,
|
||||
queryParameters: queryParams,
|
||||
options: Options(
|
||||
method: 'get'.toUpperCase(),
|
||||
headers: headerParams,
|
||||
contentType:
|
||||
contentTypes.isNotEmpty ? contentTypes[0] : "application/json",
|
||||
),
|
||||
cancelToken: cancelToken,
|
||||
)
|
||||
.then((response) {
|
||||
var serializer = _serializers.serializerForType(Pet);
|
||||
var data = _serializers.deserializeWith<Pet>(serializer, response.data);
|
||||
final FullType type = const FullType(BuiltList, const [const FullType(Pet)]);
|
||||
BuiltList<Pet> dataList = _serializers.deserialize(response.data, specifiedType: type);
|
||||
var data = dataList.toList();
|
||||
|
||||
return Response<Pet>(
|
||||
data: data,
|
||||
headers: response.headers,
|
||||
request: response.request,
|
||||
redirects: response.redirects,
|
||||
statusCode: response.statusCode,
|
||||
statusMessage: response.statusMessage,
|
||||
extra: response.extra,
|
||||
);
|
||||
});
|
||||
}
|
||||
return Response<List<Pet>>(
|
||||
data: data,
|
||||
headers: response.headers,
|
||||
request: response.request,
|
||||
redirects: response.redirects,
|
||||
statusCode: response.statusCode,
|
||||
statusMessage: response.statusMessage,
|
||||
extra: response.extra,
|
||||
);
|
||||
});
|
||||
}
|
||||
/// Find pet by ID
|
||||
///
|
||||
/// Returns a single pet
|
||||
Future<Response<Pet>>getPetById(int petId,{ CancelToken cancelToken, Map<String, String> headers,}) async {
|
||||
|
||||
/// Update an existing pet
|
||||
///
|
||||
///
|
||||
Future<Response> updatePet(
|
||||
Pet body, {
|
||||
CancelToken cancelToken,
|
||||
Map<String, String> headers,
|
||||
}) async {
|
||||
String path = "/pet";
|
||||
String path = "/pet/{petId}".replaceAll("{" + "petId" + "}", petId.toString());
|
||||
|
||||
// query params
|
||||
Map<String, dynamic> queryParams = {};
|
||||
Map<String, String> headerParams = Map.from(headers ?? {});
|
||||
Map<String, String> formParams = {};
|
||||
// query params
|
||||
Map<String, dynamic> queryParams = {};
|
||||
Map<String, String> headerParams = Map.from(headers ?? {});
|
||||
Map<String, String> formParams = {};
|
||||
|
||||
queryParams.removeWhere((key, value) => value == null);
|
||||
headerParams.removeWhere((key, value) => value == null);
|
||||
formParams.removeWhere((key, value) => value == null);
|
||||
queryParams.removeWhere((key, value) => value == null);
|
||||
headerParams.removeWhere((key, value) => value == null);
|
||||
formParams.removeWhere((key, value) => value == null);
|
||||
|
||||
List<String> contentTypes = ["application/json", "application/xml"];
|
||||
List<String> contentTypes = [];
|
||||
|
||||
var serializedBody = _serializers.serialize(body);
|
||||
var jsonbody = json.encode(serializedBody);
|
||||
|
||||
return _dio.request(
|
||||
path,
|
||||
queryParameters: queryParams,
|
||||
data: jsonbody,
|
||||
options: Options(
|
||||
method: 'put'.toUpperCase(),
|
||||
headers: headerParams,
|
||||
contentType:
|
||||
contentTypes.isNotEmpty ? contentTypes[0] : "application/json",
|
||||
),
|
||||
cancelToken: cancelToken,
|
||||
);
|
||||
}
|
||||
return _dio.request(
|
||||
path,
|
||||
queryParameters: queryParams,
|
||||
options: Options(
|
||||
method: 'get'.toUpperCase(),
|
||||
headers: headerParams,
|
||||
contentType: contentTypes.isNotEmpty ? contentTypes[0] : "application/json",
|
||||
),
|
||||
cancelToken: cancelToken,
|
||||
).then((response) {
|
||||
|
||||
/// Updates a pet in the store with form data
|
||||
///
|
||||
///
|
||||
Future<Response> updatePetWithForm(
|
||||
int petId, {
|
||||
String name,
|
||||
String status,
|
||||
CancelToken cancelToken,
|
||||
Map<String, String> headers,
|
||||
}) async {
|
||||
String path =
|
||||
"/pet/{petId}".replaceAll("{" + "petId" + "}", petId.toString());
|
||||
var serializer = _serializers.serializerForType(Pet);
|
||||
var data = _serializers.deserializeWith<Pet>(serializer, response.data);
|
||||
|
||||
// query params
|
||||
Map<String, dynamic> queryParams = {};
|
||||
Map<String, String> headerParams = Map.from(headers ?? {});
|
||||
Map<String, String> formParams = {};
|
||||
return Response<Pet>(
|
||||
data: data,
|
||||
headers: response.headers,
|
||||
request: response.request,
|
||||
redirects: response.redirects,
|
||||
statusCode: response.statusCode,
|
||||
statusMessage: response.statusMessage,
|
||||
extra: response.extra,
|
||||
);
|
||||
});
|
||||
}
|
||||
/// Update an existing pet
|
||||
///
|
||||
///
|
||||
Future<Response>updatePet(Pet body,{ CancelToken cancelToken, Map<String, String> headers,}) async {
|
||||
|
||||
queryParams.removeWhere((key, value) => value == null);
|
||||
headerParams.removeWhere((key, value) => value == null);
|
||||
formParams.removeWhere((key, value) => value == null);
|
||||
String path = "/pet";
|
||||
|
||||
List<String> contentTypes = ["application/x-www-form-urlencoded"];
|
||||
// query params
|
||||
Map<String, dynamic> queryParams = {};
|
||||
Map<String, String> headerParams = Map.from(headers ?? {});
|
||||
Map<String, String> formParams = {};
|
||||
|
||||
return _dio.request(
|
||||
path,
|
||||
queryParameters: queryParams,
|
||||
options: Options(
|
||||
method: 'post'.toUpperCase(),
|
||||
headers: headerParams,
|
||||
contentType:
|
||||
contentTypes.isNotEmpty ? contentTypes[0] : "application/json",
|
||||
),
|
||||
cancelToken: cancelToken,
|
||||
);
|
||||
}
|
||||
queryParams.removeWhere((key, value) => value == null);
|
||||
headerParams.removeWhere((key, value) => value == null);
|
||||
formParams.removeWhere((key, value) => value == null);
|
||||
|
||||
/// uploads an image
|
||||
///
|
||||
///
|
||||
Future<Response<ApiResponse>> uploadFile(
|
||||
int petId, {
|
||||
String additionalMetadata,
|
||||
Uint8List file,
|
||||
CancelToken cancelToken,
|
||||
Map<String, String> headers,
|
||||
}) async {
|
||||
String path = "/pet/{petId}/uploadImage"
|
||||
.replaceAll("{" + "petId" + "}", petId.toString());
|
||||
List<String> contentTypes = [
|
||||
"application/json",
|
||||
"application/xml"];
|
||||
|
||||
// query params
|
||||
Map<String, dynamic> queryParams = {};
|
||||
Map<String, String> headerParams = Map.from(headers ?? {});
|
||||
Map<String, String> formParams = {};
|
||||
var serializedBody = _serializers.serialize(body);
|
||||
var jsonbody = json.encode(serializedBody);
|
||||
|
||||
queryParams.removeWhere((key, value) => value == null);
|
||||
headerParams.removeWhere((key, value) => value == null);
|
||||
formParams.removeWhere((key, value) => value == null);
|
||||
return _dio.request(
|
||||
path,
|
||||
queryParameters: queryParams,
|
||||
data: jsonbody,
|
||||
options: Options(
|
||||
method: 'put'.toUpperCase(),
|
||||
headers: headerParams,
|
||||
contentType: contentTypes.isNotEmpty ? contentTypes[0] : "application/json",
|
||||
),
|
||||
cancelToken: cancelToken,
|
||||
);
|
||||
}
|
||||
/// Updates a pet in the store with form data
|
||||
///
|
||||
///
|
||||
Future<Response>updatePetWithForm(int petId,{ String name,String status,CancelToken cancelToken, Map<String, String> headers,}) async {
|
||||
|
||||
List<String> contentTypes = ["multipart/form-data"];
|
||||
String path = "/pet/{petId}".replaceAll("{" + "petId" + "}", petId.toString());
|
||||
|
||||
return _dio
|
||||
.request(
|
||||
path,
|
||||
queryParameters: queryParams,
|
||||
options: Options(
|
||||
method: 'post'.toUpperCase(),
|
||||
headers: headerParams,
|
||||
contentType:
|
||||
contentTypes.isNotEmpty ? contentTypes[0] : "application/json",
|
||||
),
|
||||
cancelToken: cancelToken,
|
||||
)
|
||||
.then((response) {
|
||||
var serializer = _serializers.serializerForType(ApiResponse);
|
||||
var data =
|
||||
_serializers.deserializeWith<ApiResponse>(serializer, response.data);
|
||||
// query params
|
||||
Map<String, dynamic> queryParams = {};
|
||||
Map<String, String> headerParams = Map.from(headers ?? {});
|
||||
Map<String, String> formParams = {};
|
||||
|
||||
return Response<ApiResponse>(
|
||||
data: data,
|
||||
headers: response.headers,
|
||||
request: response.request,
|
||||
redirects: response.redirects,
|
||||
statusCode: response.statusCode,
|
||||
statusMessage: response.statusMessage,
|
||||
extra: response.extra,
|
||||
);
|
||||
});
|
||||
}
|
||||
}
|
||||
queryParams.removeWhere((key, value) => value == null);
|
||||
headerParams.removeWhere((key, value) => value == null);
|
||||
formParams.removeWhere((key, value) => value == null);
|
||||
|
||||
List<String> contentTypes = [
|
||||
"application/x-www-form-urlencoded"];
|
||||
|
||||
|
||||
return _dio.request(
|
||||
path,
|
||||
queryParameters: queryParams,
|
||||
options: Options(
|
||||
method: 'post'.toUpperCase(),
|
||||
headers: headerParams,
|
||||
contentType: contentTypes.isNotEmpty ? contentTypes[0] : "application/json",
|
||||
),
|
||||
cancelToken: cancelToken,
|
||||
);
|
||||
}
|
||||
/// uploads an image
|
||||
///
|
||||
///
|
||||
Future<Response<ApiResponse>>uploadFile(int petId,{ String additionalMetadata,Uint8List file,CancelToken cancelToken, Map<String, String> headers,}) async {
|
||||
|
||||
String path = "/pet/{petId}/uploadImage".replaceAll("{" + "petId" + "}", petId.toString());
|
||||
|
||||
// query params
|
||||
Map<String, dynamic> queryParams = {};
|
||||
Map<String, String> headerParams = Map.from(headers ?? {});
|
||||
Map<String, String> formParams = {};
|
||||
|
||||
queryParams.removeWhere((key, value) => value == null);
|
||||
headerParams.removeWhere((key, value) => value == null);
|
||||
formParams.removeWhere((key, value) => value == null);
|
||||
|
||||
List<String> contentTypes = [
|
||||
"multipart/form-data"];
|
||||
|
||||
|
||||
return _dio.request(
|
||||
path,
|
||||
queryParameters: queryParams,
|
||||
options: Options(
|
||||
method: 'post'.toUpperCase(),
|
||||
headers: headerParams,
|
||||
contentType: contentTypes.isNotEmpty ? contentTypes[0] : "application/json",
|
||||
),
|
||||
cancelToken: cancelToken,
|
||||
).then((response) {
|
||||
|
||||
var serializer = _serializers.serializerForType(ApiResponse);
|
||||
var data = _serializers.deserializeWith<ApiResponse>(serializer, response.data);
|
||||
|
||||
return Response<ApiResponse>(
|
||||
data: data,
|
||||
headers: response.headers,
|
||||
request: response.request,
|
||||
redirects: response.redirects,
|
||||
statusCode: response.statusCode,
|
||||
statusMessage: response.statusMessage,
|
||||
extra: response.extra,
|
||||
);
|
||||
});
|
||||
}
|
||||
}
|
||||
|
||||
@@ -8,337 +8,293 @@ import 'package:built_value/serializer.dart';
|
||||
import 'package:openapi/model/user.dart';
|
||||
|
||||
class UserApi {
|
||||
final Dio _dio;
|
||||
Serializers _serializers;
|
||||
final Dio _dio;
|
||||
Serializers _serializers;
|
||||
|
||||
UserApi(this._dio, this._serializers);
|
||||
UserApi(this._dio, this._serializers);
|
||||
|
||||
/// Create user
|
||||
///
|
||||
/// This can only be done by the logged in user.
|
||||
Future<Response> createUser(
|
||||
User body, {
|
||||
CancelToken cancelToken,
|
||||
Map<String, String> headers,
|
||||
}) async {
|
||||
String path = "/user";
|
||||
/// Create user
|
||||
///
|
||||
/// This can only be done by the logged in user.
|
||||
Future<Response>createUser(User body,{ CancelToken cancelToken, Map<String, String> headers,}) async {
|
||||
|
||||
// query params
|
||||
Map<String, dynamic> queryParams = {};
|
||||
Map<String, String> headerParams = Map.from(headers ?? {});
|
||||
Map<String, String> formParams = {};
|
||||
String path = "/user";
|
||||
|
||||
queryParams.removeWhere((key, value) => value == null);
|
||||
headerParams.removeWhere((key, value) => value == null);
|
||||
formParams.removeWhere((key, value) => value == null);
|
||||
// query params
|
||||
Map<String, dynamic> queryParams = {};
|
||||
Map<String, String> headerParams = Map.from(headers ?? {});
|
||||
Map<String, String> formParams = {};
|
||||
|
||||
List<String> contentTypes = [];
|
||||
queryParams.removeWhere((key, value) => value == null);
|
||||
headerParams.removeWhere((key, value) => value == null);
|
||||
formParams.removeWhere((key, value) => value == null);
|
||||
|
||||
var serializedBody = _serializers.serialize(body);
|
||||
var jsonbody = json.encode(serializedBody);
|
||||
List<String> contentTypes = [];
|
||||
|
||||
return _dio.request(
|
||||
path,
|
||||
queryParameters: queryParams,
|
||||
data: jsonbody,
|
||||
options: Options(
|
||||
method: 'post'.toUpperCase(),
|
||||
headers: headerParams,
|
||||
contentType:
|
||||
contentTypes.isNotEmpty ? contentTypes[0] : "application/json",
|
||||
),
|
||||
cancelToken: cancelToken,
|
||||
);
|
||||
}
|
||||
var serializedBody = _serializers.serialize(body);
|
||||
var jsonbody = json.encode(serializedBody);
|
||||
|
||||
/// Creates list of users with given input array
|
||||
///
|
||||
///
|
||||
Future<Response> createUsersWithArrayInput(
|
||||
List<User> body, {
|
||||
CancelToken cancelToken,
|
||||
Map<String, String> headers,
|
||||
}) async {
|
||||
String path = "/user/createWithArray";
|
||||
return _dio.request(
|
||||
path,
|
||||
queryParameters: queryParams,
|
||||
data: jsonbody,
|
||||
options: Options(
|
||||
method: 'post'.toUpperCase(),
|
||||
headers: headerParams,
|
||||
contentType: contentTypes.isNotEmpty ? contentTypes[0] : "application/json",
|
||||
),
|
||||
cancelToken: cancelToken,
|
||||
);
|
||||
}
|
||||
/// Creates list of users with given input array
|
||||
///
|
||||
///
|
||||
Future<Response>createUsersWithArrayInput(List<User> body,{ CancelToken cancelToken, Map<String, String> headers,}) async {
|
||||
|
||||
// query params
|
||||
Map<String, dynamic> queryParams = {};
|
||||
Map<String, String> headerParams = Map.from(headers ?? {});
|
||||
Map<String, String> formParams = {};
|
||||
String path = "/user/createWithArray";
|
||||
|
||||
queryParams.removeWhere((key, value) => value == null);
|
||||
headerParams.removeWhere((key, value) => value == null);
|
||||
formParams.removeWhere((key, value) => value == null);
|
||||
// query params
|
||||
Map<String, dynamic> queryParams = {};
|
||||
Map<String, String> headerParams = Map.from(headers ?? {});
|
||||
Map<String, String> formParams = {};
|
||||
|
||||
List<String> contentTypes = [];
|
||||
queryParams.removeWhere((key, value) => value == null);
|
||||
headerParams.removeWhere((key, value) => value == null);
|
||||
formParams.removeWhere((key, value) => value == null);
|
||||
|
||||
final type = const FullType(BuiltList, const [const FullType(User)]);
|
||||
var serializedBody =
|
||||
_serializers.serialize(BuiltList<User>.from(body), specifiedType: type);
|
||||
var jsonbody = json.encode(serializedBody);
|
||||
List<String> contentTypes = [];
|
||||
|
||||
return _dio.request(
|
||||
path,
|
||||
queryParameters: queryParams,
|
||||
data: jsonbody,
|
||||
options: Options(
|
||||
method: 'post'.toUpperCase(),
|
||||
headers: headerParams,
|
||||
contentType:
|
||||
contentTypes.isNotEmpty ? contentTypes[0] : "application/json",
|
||||
),
|
||||
cancelToken: cancelToken,
|
||||
);
|
||||
}
|
||||
final type = const FullType(BuiltList, const [const FullType(User)]);
|
||||
var serializedBody = _serializers.serialize(BuiltList<User>.from(body), specifiedType: type);
|
||||
var jsonbody = json.encode(serializedBody);
|
||||
|
||||
/// Creates list of users with given input array
|
||||
///
|
||||
///
|
||||
Future<Response> createUsersWithListInput(
|
||||
List<User> body, {
|
||||
CancelToken cancelToken,
|
||||
Map<String, String> headers,
|
||||
}) async {
|
||||
String path = "/user/createWithList";
|
||||
return _dio.request(
|
||||
path,
|
||||
queryParameters: queryParams,
|
||||
data: jsonbody,
|
||||
options: Options(
|
||||
method: 'post'.toUpperCase(),
|
||||
headers: headerParams,
|
||||
contentType: contentTypes.isNotEmpty ? contentTypes[0] : "application/json",
|
||||
),
|
||||
cancelToken: cancelToken,
|
||||
);
|
||||
}
|
||||
/// Creates list of users with given input array
|
||||
///
|
||||
///
|
||||
Future<Response>createUsersWithListInput(List<User> body,{ CancelToken cancelToken, Map<String, String> headers,}) async {
|
||||
|
||||
// query params
|
||||
Map<String, dynamic> queryParams = {};
|
||||
Map<String, String> headerParams = Map.from(headers ?? {});
|
||||
Map<String, String> formParams = {};
|
||||
String path = "/user/createWithList";
|
||||
|
||||
queryParams.removeWhere((key, value) => value == null);
|
||||
headerParams.removeWhere((key, value) => value == null);
|
||||
formParams.removeWhere((key, value) => value == null);
|
||||
// query params
|
||||
Map<String, dynamic> queryParams = {};
|
||||
Map<String, String> headerParams = Map.from(headers ?? {});
|
||||
Map<String, String> formParams = {};
|
||||
|
||||
List<String> contentTypes = [];
|
||||
queryParams.removeWhere((key, value) => value == null);
|
||||
headerParams.removeWhere((key, value) => value == null);
|
||||
formParams.removeWhere((key, value) => value == null);
|
||||
|
||||
final type = const FullType(BuiltList, const [const FullType(User)]);
|
||||
var serializedBody =
|
||||
_serializers.serialize(BuiltList<User>.from(body), specifiedType: type);
|
||||
var jsonbody = json.encode(serializedBody);
|
||||
List<String> contentTypes = [];
|
||||
|
||||
return _dio.request(
|
||||
path,
|
||||
queryParameters: queryParams,
|
||||
data: jsonbody,
|
||||
options: Options(
|
||||
method: 'post'.toUpperCase(),
|
||||
headers: headerParams,
|
||||
contentType:
|
||||
contentTypes.isNotEmpty ? contentTypes[0] : "application/json",
|
||||
),
|
||||
cancelToken: cancelToken,
|
||||
);
|
||||
}
|
||||
final type = const FullType(BuiltList, const [const FullType(User)]);
|
||||
var serializedBody = _serializers.serialize(BuiltList<User>.from(body), specifiedType: type);
|
||||
var jsonbody = json.encode(serializedBody);
|
||||
|
||||
/// Delete user
|
||||
///
|
||||
/// This can only be done by the logged in user.
|
||||
Future<Response> deleteUser(
|
||||
String username, {
|
||||
CancelToken cancelToken,
|
||||
Map<String, String> headers,
|
||||
}) async {
|
||||
String path = "/user/{username}"
|
||||
.replaceAll("{" + "username" + "}", username.toString());
|
||||
return _dio.request(
|
||||
path,
|
||||
queryParameters: queryParams,
|
||||
data: jsonbody,
|
||||
options: Options(
|
||||
method: 'post'.toUpperCase(),
|
||||
headers: headerParams,
|
||||
contentType: contentTypes.isNotEmpty ? contentTypes[0] : "application/json",
|
||||
),
|
||||
cancelToken: cancelToken,
|
||||
);
|
||||
}
|
||||
/// Delete user
|
||||
///
|
||||
/// This can only be done by the logged in user.
|
||||
Future<Response>deleteUser(String username,{ CancelToken cancelToken, Map<String, String> headers,}) async {
|
||||
|
||||
// query params
|
||||
Map<String, dynamic> queryParams = {};
|
||||
Map<String, String> headerParams = Map.from(headers ?? {});
|
||||
Map<String, String> formParams = {};
|
||||
String path = "/user/{username}".replaceAll("{" + "username" + "}", username.toString());
|
||||
|
||||
queryParams.removeWhere((key, value) => value == null);
|
||||
headerParams.removeWhere((key, value) => value == null);
|
||||
formParams.removeWhere((key, value) => value == null);
|
||||
// query params
|
||||
Map<String, dynamic> queryParams = {};
|
||||
Map<String, String> headerParams = Map.from(headers ?? {});
|
||||
Map<String, String> formParams = {};
|
||||
|
||||
List<String> contentTypes = [];
|
||||
queryParams.removeWhere((key, value) => value == null);
|
||||
headerParams.removeWhere((key, value) => value == null);
|
||||
formParams.removeWhere((key, value) => value == null);
|
||||
|
||||
return _dio.request(
|
||||
path,
|
||||
queryParameters: queryParams,
|
||||
options: Options(
|
||||
method: 'delete'.toUpperCase(),
|
||||
headers: headerParams,
|
||||
contentType:
|
||||
contentTypes.isNotEmpty ? contentTypes[0] : "application/json",
|
||||
),
|
||||
cancelToken: cancelToken,
|
||||
);
|
||||
}
|
||||
List<String> contentTypes = [];
|
||||
|
||||
/// Get user by user name
|
||||
///
|
||||
///
|
||||
Future<Response<User>> getUserByName(
|
||||
String username, {
|
||||
CancelToken cancelToken,
|
||||
Map<String, String> headers,
|
||||
}) async {
|
||||
String path = "/user/{username}"
|
||||
.replaceAll("{" + "username" + "}", username.toString());
|
||||
|
||||
// query params
|
||||
Map<String, dynamic> queryParams = {};
|
||||
Map<String, String> headerParams = Map.from(headers ?? {});
|
||||
Map<String, String> formParams = {};
|
||||
return _dio.request(
|
||||
path,
|
||||
queryParameters: queryParams,
|
||||
options: Options(
|
||||
method: 'delete'.toUpperCase(),
|
||||
headers: headerParams,
|
||||
contentType: contentTypes.isNotEmpty ? contentTypes[0] : "application/json",
|
||||
),
|
||||
cancelToken: cancelToken,
|
||||
);
|
||||
}
|
||||
/// Get user by user name
|
||||
///
|
||||
///
|
||||
Future<Response<User>>getUserByName(String username,{ CancelToken cancelToken, Map<String, String> headers,}) async {
|
||||
|
||||
queryParams.removeWhere((key, value) => value == null);
|
||||
headerParams.removeWhere((key, value) => value == null);
|
||||
formParams.removeWhere((key, value) => value == null);
|
||||
String path = "/user/{username}".replaceAll("{" + "username" + "}", username.toString());
|
||||
|
||||
List<String> contentTypes = [];
|
||||
// query params
|
||||
Map<String, dynamic> queryParams = {};
|
||||
Map<String, String> headerParams = Map.from(headers ?? {});
|
||||
Map<String, String> formParams = {};
|
||||
|
||||
return _dio
|
||||
.request(
|
||||
path,
|
||||
queryParameters: queryParams,
|
||||
options: Options(
|
||||
method: 'get'.toUpperCase(),
|
||||
headers: headerParams,
|
||||
contentType:
|
||||
contentTypes.isNotEmpty ? contentTypes[0] : "application/json",
|
||||
),
|
||||
cancelToken: cancelToken,
|
||||
)
|
||||
.then((response) {
|
||||
var serializer = _serializers.serializerForType(User);
|
||||
var data = _serializers.deserializeWith<User>(serializer, response.data);
|
||||
queryParams.removeWhere((key, value) => value == null);
|
||||
headerParams.removeWhere((key, value) => value == null);
|
||||
formParams.removeWhere((key, value) => value == null);
|
||||
|
||||
return Response<User>(
|
||||
data: data,
|
||||
headers: response.headers,
|
||||
request: response.request,
|
||||
redirects: response.redirects,
|
||||
statusCode: response.statusCode,
|
||||
statusMessage: response.statusMessage,
|
||||
extra: response.extra,
|
||||
);
|
||||
});
|
||||
}
|
||||
List<String> contentTypes = [];
|
||||
|
||||
/// Logs user into the system
|
||||
///
|
||||
///
|
||||
Future<Response<String>> loginUser(
|
||||
String username,
|
||||
String password, {
|
||||
CancelToken cancelToken,
|
||||
Map<String, String> headers,
|
||||
}) async {
|
||||
String path = "/user/login";
|
||||
|
||||
// query params
|
||||
Map<String, dynamic> queryParams = {};
|
||||
Map<String, String> headerParams = Map.from(headers ?? {});
|
||||
Map<String, String> formParams = {};
|
||||
return _dio.request(
|
||||
path,
|
||||
queryParameters: queryParams,
|
||||
options: Options(
|
||||
method: 'get'.toUpperCase(),
|
||||
headers: headerParams,
|
||||
contentType: contentTypes.isNotEmpty ? contentTypes[0] : "application/json",
|
||||
),
|
||||
cancelToken: cancelToken,
|
||||
).then((response) {
|
||||
|
||||
queryParams["username"] = username;
|
||||
queryParams["password"] = password;
|
||||
queryParams.removeWhere((key, value) => value == null);
|
||||
headerParams.removeWhere((key, value) => value == null);
|
||||
formParams.removeWhere((key, value) => value == null);
|
||||
var serializer = _serializers.serializerForType(User);
|
||||
var data = _serializers.deserializeWith<User>(serializer, response.data);
|
||||
|
||||
List<String> contentTypes = [];
|
||||
return Response<User>(
|
||||
data: data,
|
||||
headers: response.headers,
|
||||
request: response.request,
|
||||
redirects: response.redirects,
|
||||
statusCode: response.statusCode,
|
||||
statusMessage: response.statusMessage,
|
||||
extra: response.extra,
|
||||
);
|
||||
});
|
||||
}
|
||||
/// Logs user into the system
|
||||
///
|
||||
///
|
||||
Future<Response<String>>loginUser(String username,String password,{ CancelToken cancelToken, Map<String, String> headers,}) async {
|
||||
|
||||
return _dio
|
||||
.request(
|
||||
path,
|
||||
queryParameters: queryParams,
|
||||
options: Options(
|
||||
method: 'get'.toUpperCase(),
|
||||
headers: headerParams,
|
||||
contentType:
|
||||
contentTypes.isNotEmpty ? contentTypes[0] : "application/json",
|
||||
),
|
||||
cancelToken: cancelToken,
|
||||
)
|
||||
.then((response) {
|
||||
var serializer = _serializers.serializerForType(String);
|
||||
var data =
|
||||
_serializers.deserializeWith<String>(serializer, response.data);
|
||||
String path = "/user/login";
|
||||
|
||||
return Response<String>(
|
||||
data: data,
|
||||
headers: response.headers,
|
||||
request: response.request,
|
||||
redirects: response.redirects,
|
||||
statusCode: response.statusCode,
|
||||
statusMessage: response.statusMessage,
|
||||
extra: response.extra,
|
||||
);
|
||||
});
|
||||
}
|
||||
// query params
|
||||
Map<String, dynamic> queryParams = {};
|
||||
Map<String, String> headerParams = Map.from(headers ?? {});
|
||||
Map<String, String> formParams = {};
|
||||
|
||||
/// Logs out current logged in user session
|
||||
///
|
||||
///
|
||||
Future<Response> logoutUser({
|
||||
CancelToken cancelToken,
|
||||
Map<String, String> headers,
|
||||
}) async {
|
||||
String path = "/user/logout";
|
||||
queryParams["username"] = username;
|
||||
queryParams["password"] = password;
|
||||
queryParams.removeWhere((key, value) => value == null);
|
||||
headerParams.removeWhere((key, value) => value == null);
|
||||
formParams.removeWhere((key, value) => value == null);
|
||||
|
||||
// query params
|
||||
Map<String, dynamic> queryParams = {};
|
||||
Map<String, String> headerParams = Map.from(headers ?? {});
|
||||
Map<String, String> formParams = {};
|
||||
List<String> contentTypes = [];
|
||||
|
||||
queryParams.removeWhere((key, value) => value == null);
|
||||
headerParams.removeWhere((key, value) => value == null);
|
||||
formParams.removeWhere((key, value) => value == null);
|
||||
|
||||
List<String> contentTypes = [];
|
||||
return _dio.request(
|
||||
path,
|
||||
queryParameters: queryParams,
|
||||
options: Options(
|
||||
method: 'get'.toUpperCase(),
|
||||
headers: headerParams,
|
||||
contentType: contentTypes.isNotEmpty ? contentTypes[0] : "application/json",
|
||||
),
|
||||
cancelToken: cancelToken,
|
||||
).then((response) {
|
||||
|
||||
return _dio.request(
|
||||
path,
|
||||
queryParameters: queryParams,
|
||||
options: Options(
|
||||
method: 'get'.toUpperCase(),
|
||||
headers: headerParams,
|
||||
contentType:
|
||||
contentTypes.isNotEmpty ? contentTypes[0] : "application/json",
|
||||
),
|
||||
cancelToken: cancelToken,
|
||||
);
|
||||
}
|
||||
var serializer = _serializers.serializerForType(String);
|
||||
var data = _serializers.deserializeWith<String>(serializer, response.data);
|
||||
|
||||
/// Updated user
|
||||
///
|
||||
/// This can only be done by the logged in user.
|
||||
Future<Response> updateUser(
|
||||
String username,
|
||||
User body, {
|
||||
CancelToken cancelToken,
|
||||
Map<String, String> headers,
|
||||
}) async {
|
||||
String path = "/user/{username}"
|
||||
.replaceAll("{" + "username" + "}", username.toString());
|
||||
return Response<String>(
|
||||
data: data,
|
||||
headers: response.headers,
|
||||
request: response.request,
|
||||
redirects: response.redirects,
|
||||
statusCode: response.statusCode,
|
||||
statusMessage: response.statusMessage,
|
||||
extra: response.extra,
|
||||
);
|
||||
});
|
||||
}
|
||||
/// Logs out current logged in user session
|
||||
///
|
||||
///
|
||||
Future<Response>logoutUser({ CancelToken cancelToken, Map<String, String> headers,}) async {
|
||||
|
||||
// query params
|
||||
Map<String, dynamic> queryParams = {};
|
||||
Map<String, String> headerParams = Map.from(headers ?? {});
|
||||
Map<String, String> formParams = {};
|
||||
String path = "/user/logout";
|
||||
|
||||
queryParams.removeWhere((key, value) => value == null);
|
||||
headerParams.removeWhere((key, value) => value == null);
|
||||
formParams.removeWhere((key, value) => value == null);
|
||||
// query params
|
||||
Map<String, dynamic> queryParams = {};
|
||||
Map<String, String> headerParams = Map.from(headers ?? {});
|
||||
Map<String, String> formParams = {};
|
||||
|
||||
List<String> contentTypes = [];
|
||||
queryParams.removeWhere((key, value) => value == null);
|
||||
headerParams.removeWhere((key, value) => value == null);
|
||||
formParams.removeWhere((key, value) => value == null);
|
||||
|
||||
var serializedBody = _serializers.serialize(body);
|
||||
var jsonbody = json.encode(serializedBody);
|
||||
List<String> contentTypes = [];
|
||||
|
||||
return _dio.request(
|
||||
path,
|
||||
queryParameters: queryParams,
|
||||
data: jsonbody,
|
||||
options: Options(
|
||||
method: 'put'.toUpperCase(),
|
||||
headers: headerParams,
|
||||
contentType:
|
||||
contentTypes.isNotEmpty ? contentTypes[0] : "application/json",
|
||||
),
|
||||
cancelToken: cancelToken,
|
||||
);
|
||||
}
|
||||
}
|
||||
|
||||
return _dio.request(
|
||||
path,
|
||||
queryParameters: queryParams,
|
||||
options: Options(
|
||||
method: 'get'.toUpperCase(),
|
||||
headers: headerParams,
|
||||
contentType: contentTypes.isNotEmpty ? contentTypes[0] : "application/json",
|
||||
),
|
||||
cancelToken: cancelToken,
|
||||
);
|
||||
}
|
||||
/// Updated user
|
||||
///
|
||||
/// This can only be done by the logged in user.
|
||||
Future<Response>updateUser(String username,User body,{ CancelToken cancelToken, Map<String, String> headers,}) async {
|
||||
|
||||
String path = "/user/{username}".replaceAll("{" + "username" + "}", username.toString());
|
||||
|
||||
// query params
|
||||
Map<String, dynamic> queryParams = {};
|
||||
Map<String, String> headerParams = Map.from(headers ?? {});
|
||||
Map<String, String> formParams = {};
|
||||
|
||||
queryParams.removeWhere((key, value) => value == null);
|
||||
headerParams.removeWhere((key, value) => value == null);
|
||||
formParams.removeWhere((key, value) => value == null);
|
||||
|
||||
List<String> contentTypes = [];
|
||||
|
||||
var serializedBody = _serializers.serialize(body);
|
||||
var jsonbody = json.encode(serializedBody);
|
||||
|
||||
return _dio.request(
|
||||
path,
|
||||
queryParameters: queryParams,
|
||||
data: jsonbody,
|
||||
options: Options(
|
||||
method: 'put'.toUpperCase(),
|
||||
headers: headerParams,
|
||||
contentType: contentTypes.isNotEmpty ? contentTypes[0] : "application/json",
|
||||
),
|
||||
cancelToken: cancelToken,
|
||||
);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,24 +1,28 @@
|
||||
import 'package:built_value/built_value.dart';
|
||||
import 'package:built_value/built_value.dart';
|
||||
import 'package:built_value/serializer.dart';
|
||||
|
||||
part 'api_response.g.dart';
|
||||
|
||||
abstract class ApiResponse implements Built<ApiResponse, ApiResponseBuilder> {
|
||||
@nullable
|
||||
@BuiltValueField(wireName: 'code')
|
||||
int get code;
|
||||
|
||||
@nullable
|
||||
@BuiltValueField(wireName: 'type')
|
||||
String get type;
|
||||
|
||||
@nullable
|
||||
@BuiltValueField(wireName: 'code')
|
||||
int get code;
|
||||
|
||||
@nullable
|
||||
@BuiltValueField(wireName: 'type')
|
||||
String get type;
|
||||
|
||||
@nullable
|
||||
@BuiltValueField(wireName: 'message')
|
||||
String get message;
|
||||
|
||||
@nullable
|
||||
@BuiltValueField(wireName: 'message')
|
||||
String get message;
|
||||
// Boilerplate code needed to wire-up generated code
|
||||
ApiResponse._();
|
||||
|
||||
// Boilerplate code needed to wire-up generated code
|
||||
ApiResponse._();
|
||||
factory ApiResponse([updates(ApiResponseBuilder b)]) = _$ApiResponse;
|
||||
static Serializer<ApiResponse> get serializer => _$apiResponseSerializer;
|
||||
|
||||
factory ApiResponse([updates(ApiResponseBuilder b)]) = _$ApiResponse;
|
||||
static Serializer<ApiResponse> get serializer => _$apiResponseSerializer;
|
||||
}
|
||||
|
||||
|
||||
@@ -1,20 +1,24 @@
|
||||
import 'package:built_value/built_value.dart';
|
||||
import 'package:built_value/built_value.dart';
|
||||
import 'package:built_value/serializer.dart';
|
||||
|
||||
part 'category.g.dart';
|
||||
|
||||
abstract class Category implements Built<Category, CategoryBuilder> {
|
||||
@nullable
|
||||
@BuiltValueField(wireName: 'id')
|
||||
int get id;
|
||||
|
||||
@nullable
|
||||
@BuiltValueField(wireName: 'name')
|
||||
String get name;
|
||||
|
||||
@nullable
|
||||
@BuiltValueField(wireName: 'id')
|
||||
int get id;
|
||||
|
||||
@nullable
|
||||
@BuiltValueField(wireName: 'name')
|
||||
String get name;
|
||||
|
||||
// Boilerplate code needed to wire-up generated code
|
||||
Category._();
|
||||
// Boilerplate code needed to wire-up generated code
|
||||
Category._();
|
||||
|
||||
factory Category([updates(CategoryBuilder b)]) = _$Category;
|
||||
static Serializer<Category> get serializer => _$categorySerializer;
|
||||
|
||||
factory Category([updates(CategoryBuilder b)]) = _$Category;
|
||||
static Serializer<Category> get serializer => _$categorySerializer;
|
||||
}
|
||||
|
||||
|
||||
@@ -1,39 +1,42 @@
|
||||
import 'package:built_value/built_value.dart';
|
||||
import 'DateTime';
|
||||
import 'package:built_value/built_value.dart';
|
||||
import 'package:built_value/serializer.dart';
|
||||
|
||||
part 'order.g.dart';
|
||||
|
||||
abstract class Order implements Built<Order, OrderBuilder> {
|
||||
@nullable
|
||||
@BuiltValueField(wireName: 'id')
|
||||
int get id;
|
||||
|
||||
@nullable
|
||||
@BuiltValueField(wireName: 'petId')
|
||||
int get petId;
|
||||
|
||||
@nullable
|
||||
@BuiltValueField(wireName: 'id')
|
||||
int get id;
|
||||
|
||||
@nullable
|
||||
@BuiltValueField(wireName: 'petId')
|
||||
int get petId;
|
||||
|
||||
@nullable
|
||||
@BuiltValueField(wireName: 'quantity')
|
||||
int get quantity;
|
||||
|
||||
@nullable
|
||||
@BuiltValueField(wireName: 'shipDate')
|
||||
DateTime get shipDate;
|
||||
/* Order Status */
|
||||
@nullable
|
||||
@BuiltValueField(wireName: 'status')
|
||||
String get status;
|
||||
//enum statusEnum { placed, approved, delivered, };
|
||||
|
||||
@nullable
|
||||
@BuiltValueField(wireName: 'complete')
|
||||
bool get complete;
|
||||
|
||||
@nullable
|
||||
@BuiltValueField(wireName: 'quantity')
|
||||
int get quantity;
|
||||
// Boilerplate code needed to wire-up generated code
|
||||
Order._();
|
||||
|
||||
@nullable
|
||||
@BuiltValueField(wireName: 'shipDate')
|
||||
DateTime get shipDate;
|
||||
/* Order Status */
|
||||
@nullable
|
||||
factory Order([updates(OrderBuilder b)]) = _$Order;
|
||||
static Serializer<Order> get serializer => _$orderSerializer;
|
||||
|
||||
/* Order Status */
|
||||
@BuiltValueField(wireName: 'status')
|
||||
String get status;
|
||||
//enum statusEnum { placed, approved, delivered, };
|
||||
|
||||
@nullable
|
||||
@BuiltValueField(wireName: 'complete')
|
||||
bool get complete;
|
||||
|
||||
// Boilerplate code needed to wire-up generated code
|
||||
Order._();
|
||||
|
||||
factory Order([updates(OrderBuilder b)]) = _$Order;
|
||||
static Serializer<Order> get serializer => _$orderSerializer;
|
||||
}
|
||||
|
||||
|
||||
@@ -1,42 +1,44 @@
|
||||
import 'package:openapi/model/tag.dart';
|
||||
import 'package:built_collection/built_collection.dart';
|
||||
import 'package:openapi/model/category.dart';
|
||||
import 'package:built_value/built_value.dart';
|
||||
import 'package:openapi/model/tag.dart';
|
||||
import 'package:built_collection/built_collection.dart';
|
||||
import 'package:openapi/model/category.dart';
|
||||
import 'package:built_value/built_value.dart';
|
||||
import 'package:built_value/serializer.dart';
|
||||
|
||||
part 'pet.g.dart';
|
||||
|
||||
abstract class Pet implements Built<Pet, PetBuilder> {
|
||||
@nullable
|
||||
@BuiltValueField(wireName: 'id')
|
||||
int get id;
|
||||
|
||||
@nullable
|
||||
@BuiltValueField(wireName: 'category')
|
||||
Category get category;
|
||||
|
||||
@nullable
|
||||
@BuiltValueField(wireName: 'id')
|
||||
int get id;
|
||||
|
||||
@nullable
|
||||
@BuiltValueField(wireName: 'category')
|
||||
Category get category;
|
||||
|
||||
@nullable
|
||||
@BuiltValueField(wireName: 'name')
|
||||
String get name;
|
||||
|
||||
@nullable
|
||||
@BuiltValueField(wireName: 'photoUrls')
|
||||
BuiltList<String> get photoUrls;
|
||||
|
||||
@nullable
|
||||
@BuiltValueField(wireName: 'tags')
|
||||
BuiltList<Tag> get tags;
|
||||
/* pet status in the store */
|
||||
@nullable
|
||||
@BuiltValueField(wireName: 'status')
|
||||
String get status;
|
||||
//enum statusEnum { available, pending, sold, };
|
||||
|
||||
@nullable
|
||||
@BuiltValueField(wireName: 'name')
|
||||
String get name;
|
||||
// Boilerplate code needed to wire-up generated code
|
||||
Pet._();
|
||||
|
||||
@nullable
|
||||
@BuiltValueField(wireName: 'photoUrls')
|
||||
BuiltList<String> get photoUrls;
|
||||
factory Pet([updates(PetBuilder b)]) = _$Pet;
|
||||
static Serializer<Pet> get serializer => _$petSerializer;
|
||||
|
||||
@nullable
|
||||
@BuiltValueField(wireName: 'tags')
|
||||
BuiltList<Tag> get tags;
|
||||
/* pet status in the store */
|
||||
@nullable
|
||||
|
||||
/* pet status in the store */
|
||||
@BuiltValueField(wireName: 'status')
|
||||
String get status;
|
||||
//enum statusEnum { available, pending, sold, };
|
||||
|
||||
// Boilerplate code needed to wire-up generated code
|
||||
Pet._();
|
||||
|
||||
factory Pet([updates(PetBuilder b)]) = _$Pet;
|
||||
static Serializer<Pet> get serializer => _$petSerializer;
|
||||
}
|
||||
|
||||
|
||||
@@ -1,20 +1,24 @@
|
||||
import 'package:built_value/built_value.dart';
|
||||
import 'package:built_value/built_value.dart';
|
||||
import 'package:built_value/serializer.dart';
|
||||
|
||||
part 'tag.g.dart';
|
||||
|
||||
abstract class Tag implements Built<Tag, TagBuilder> {
|
||||
@nullable
|
||||
@BuiltValueField(wireName: 'id')
|
||||
int get id;
|
||||
|
||||
@nullable
|
||||
@BuiltValueField(wireName: 'name')
|
||||
String get name;
|
||||
|
||||
@nullable
|
||||
@BuiltValueField(wireName: 'id')
|
||||
int get id;
|
||||
|
||||
@nullable
|
||||
@BuiltValueField(wireName: 'name')
|
||||
String get name;
|
||||
|
||||
// Boilerplate code needed to wire-up generated code
|
||||
Tag._();
|
||||
// Boilerplate code needed to wire-up generated code
|
||||
Tag._();
|
||||
|
||||
factory Tag([updates(TagBuilder b)]) = _$Tag;
|
||||
static Serializer<Tag> get serializer => _$tagSerializer;
|
||||
|
||||
factory Tag([updates(TagBuilder b)]) = _$Tag;
|
||||
static Serializer<Tag> get serializer => _$tagSerializer;
|
||||
}
|
||||
|
||||
|
||||
@@ -1,46 +1,48 @@
|
||||
import 'package:built_value/built_value.dart';
|
||||
import 'package:built_value/built_value.dart';
|
||||
import 'package:built_value/serializer.dart';
|
||||
|
||||
part 'user.g.dart';
|
||||
|
||||
abstract class User implements Built<User, UserBuilder> {
|
||||
@nullable
|
||||
@BuiltValueField(wireName: 'id')
|
||||
int get id;
|
||||
|
||||
@nullable
|
||||
@BuiltValueField(wireName: 'username')
|
||||
String get username;
|
||||
|
||||
@nullable
|
||||
@BuiltValueField(wireName: 'id')
|
||||
int get id;
|
||||
|
||||
@nullable
|
||||
@BuiltValueField(wireName: 'username')
|
||||
String get username;
|
||||
|
||||
@nullable
|
||||
@BuiltValueField(wireName: 'firstName')
|
||||
String get firstName;
|
||||
|
||||
@nullable
|
||||
@BuiltValueField(wireName: 'lastName')
|
||||
String get lastName;
|
||||
|
||||
@nullable
|
||||
@BuiltValueField(wireName: 'email')
|
||||
String get email;
|
||||
|
||||
@nullable
|
||||
@BuiltValueField(wireName: 'password')
|
||||
String get password;
|
||||
|
||||
@nullable
|
||||
@BuiltValueField(wireName: 'phone')
|
||||
String get phone;
|
||||
/* User Status */
|
||||
@nullable
|
||||
@BuiltValueField(wireName: 'userStatus')
|
||||
int get userStatus;
|
||||
|
||||
@nullable
|
||||
@BuiltValueField(wireName: 'firstName')
|
||||
String get firstName;
|
||||
// Boilerplate code needed to wire-up generated code
|
||||
User._();
|
||||
|
||||
@nullable
|
||||
@BuiltValueField(wireName: 'lastName')
|
||||
String get lastName;
|
||||
factory User([updates(UserBuilder b)]) = _$User;
|
||||
static Serializer<User> get serializer => _$userSerializer;
|
||||
|
||||
@nullable
|
||||
@BuiltValueField(wireName: 'email')
|
||||
String get email;
|
||||
|
||||
@nullable
|
||||
@BuiltValueField(wireName: 'password')
|
||||
String get password;
|
||||
|
||||
@nullable
|
||||
@BuiltValueField(wireName: 'phone')
|
||||
String get phone;
|
||||
/* User Status */
|
||||
@nullable
|
||||
|
||||
/* User Status */
|
||||
@BuiltValueField(wireName: 'userStatus')
|
||||
int get userStatus;
|
||||
|
||||
// Boilerplate code needed to wire-up generated code
|
||||
User._();
|
||||
|
||||
factory User([updates(UserBuilder b)]) = _$User;
|
||||
static Serializer<User> get serializer => _$userSerializer;
|
||||
}
|
||||
|
||||
|
||||
@@ -2,6 +2,7 @@ library serializers;
|
||||
|
||||
import 'package:built_value/serializer.dart';
|
||||
import 'package:built_collection/built_collection.dart';
|
||||
import 'package:built_value/json_object.dart';
|
||||
import 'package:built_value/standard_json_plugin.dart';
|
||||
|
||||
import 'package:openapi/model/api_response.dart';
|
||||
@@ -11,38 +12,42 @@ import 'package:openapi/model/pet.dart';
|
||||
import 'package:openapi/model/tag.dart';
|
||||
import 'package:openapi/model/user.dart';
|
||||
|
||||
|
||||
part 'serializers.g.dart';
|
||||
|
||||
@SerializersFor(const [
|
||||
ApiResponse,
|
||||
Category,
|
||||
Order,
|
||||
Pet,
|
||||
Tag,
|
||||
User,
|
||||
ApiResponse,
|
||||
Category,
|
||||
Order,
|
||||
Pet,
|
||||
Tag,
|
||||
User,
|
||||
|
||||
])
|
||||
|
||||
//allow all models to be serialized within a list
|
||||
Serializers serializers = (_$serializers.toBuilder()
|
||||
..addBuilderFactory(
|
||||
const FullType(BuiltList, const [const FullType(ApiResponse)]),
|
||||
() => new ListBuilder<ApiResponse>())
|
||||
..addBuilderFactory(
|
||||
const FullType(BuiltList, const [const FullType(Category)]),
|
||||
() => new ListBuilder<Category>())
|
||||
..addBuilderFactory(
|
||||
const FullType(BuiltList, const [const FullType(Order)]),
|
||||
() => new ListBuilder<Order>())
|
||||
..addBuilderFactory(
|
||||
const FullType(BuiltList, const [const FullType(Pet)]),
|
||||
() => new ListBuilder<Pet>())
|
||||
..addBuilderFactory(
|
||||
const FullType(BuiltList, const [const FullType(Tag)]),
|
||||
() => new ListBuilder<Tag>())
|
||||
..addBuilderFactory(
|
||||
const FullType(BuiltList, const [const FullType(User)]),
|
||||
() => new ListBuilder<User>()))
|
||||
.build();
|
||||
..addBuilderFactory(
|
||||
const FullType(BuiltList, const [const FullType(ApiResponse)]),
|
||||
() => new ListBuilder<ApiResponse>())
|
||||
..addBuilderFactory(
|
||||
const FullType(BuiltList, const [const FullType(Category)]),
|
||||
() => new ListBuilder<Category>())
|
||||
..addBuilderFactory(
|
||||
const FullType(BuiltList, const [const FullType(Order)]),
|
||||
() => new ListBuilder<Order>())
|
||||
..addBuilderFactory(
|
||||
const FullType(BuiltList, const [const FullType(Pet)]),
|
||||
() => new ListBuilder<Pet>())
|
||||
..addBuilderFactory(
|
||||
const FullType(BuiltList, const [const FullType(Tag)]),
|
||||
() => new ListBuilder<Tag>())
|
||||
..addBuilderFactory(
|
||||
const FullType(BuiltList, const [const FullType(User)]),
|
||||
() => new ListBuilder<User>())
|
||||
|
||||
).build();
|
||||
|
||||
Serializers standardSerializers =
|
||||
(serializers.toBuilder()..addPlugin(StandardJsonPlugin())).build();
|
||||
(serializers.toBuilder()
|
||||
..addPlugin(StandardJsonPlugin())).build();
|
||||
|
||||
@@ -4,10 +4,10 @@ description: OpenAPI API client
|
||||
environment:
|
||||
sdk: ">=2.3.0 <3.0.0"
|
||||
dependencies:
|
||||
dio: ^3.0.3
|
||||
dio: ^3.0.4
|
||||
built_value: ^6.8.2
|
||||
built_collection: ^4.2.2
|
||||
dev_dependencies:
|
||||
built_value_generator: ^6.8.2
|
||||
build_runner: ^1.7.1
|
||||
test: 1.6.5
|
||||
test: 1.6.5
|
||||
|
||||
@@ -72,36 +72,36 @@ All URIs are relative to *http://petstore.swagger.io/v2*
|
||||
|
||||
Class | Method | HTTP request | Description
|
||||
------------ | ------------- | ------------- | -------------
|
||||
*PetApi* | [**addPet**](docs//PetApi.md#addpet) | **Post** /pet | Add a new pet to the store
|
||||
*PetApi* | [**deletePet**](docs//PetApi.md#deletepet) | **Delete** /pet/:petId | Deletes a pet
|
||||
*PetApi* | [**findPetsByStatus**](docs//PetApi.md#findpetsbystatus) | **Get** /pet/findByStatus | Finds Pets by status
|
||||
*PetApi* | [**findPetsByTags**](docs//PetApi.md#findpetsbytags) | **Get** /pet/findByTags | Finds Pets by tags
|
||||
*PetApi* | [**getPetById**](docs//PetApi.md#getpetbyid) | **Get** /pet/:petId | Find pet by ID
|
||||
*PetApi* | [**updatePet**](docs//PetApi.md#updatepet) | **Put** /pet | Update an existing pet
|
||||
*PetApi* | [**updatePetWithForm**](docs//PetApi.md#updatepetwithform) | **Post** /pet/:petId | Updates a pet in the store with form data
|
||||
*PetApi* | [**uploadFile**](docs//PetApi.md#uploadfile) | **Post** /pet/:petId/uploadImage | uploads an image
|
||||
*StoreApi* | [**deleteOrder**](docs//StoreApi.md#deleteorder) | **Delete** /store/order/:orderId | Delete purchase order by ID
|
||||
*StoreApi* | [**getInventory**](docs//StoreApi.md#getinventory) | **Get** /store/inventory | Returns pet inventories by status
|
||||
*StoreApi* | [**getOrderById**](docs//StoreApi.md#getorderbyid) | **Get** /store/order/:orderId | Find purchase order by ID
|
||||
*StoreApi* | [**placeOrder**](docs//StoreApi.md#placeorder) | **Post** /store/order | Place an order for a pet
|
||||
*UserApi* | [**createUser**](docs//UserApi.md#createuser) | **Post** /user | Create user
|
||||
*UserApi* | [**createUsersWithArrayInput**](docs//UserApi.md#createuserswitharrayinput) | **Post** /user/createWithArray | Creates list of users with given input array
|
||||
*UserApi* | [**createUsersWithListInput**](docs//UserApi.md#createuserswithlistinput) | **Post** /user/createWithList | Creates list of users with given input array
|
||||
*UserApi* | [**deleteUser**](docs//UserApi.md#deleteuser) | **Delete** /user/:username | Delete user
|
||||
*UserApi* | [**getUserByName**](docs//UserApi.md#getuserbyname) | **Get** /user/:username | Get user by user name
|
||||
*UserApi* | [**loginUser**](docs//UserApi.md#loginuser) | **Get** /user/login | Logs user into the system
|
||||
*UserApi* | [**logoutUser**](docs//UserApi.md#logoutuser) | **Get** /user/logout | Logs out current logged in user session
|
||||
*UserApi* | [**updateUser**](docs//UserApi.md#updateuser) | **Put** /user/:username | Updated user
|
||||
*PetApi* | [**addPet**](doc//PetApi.md#addpet) | **Post** /pet | Add a new pet to the store
|
||||
*PetApi* | [**deletePet**](doc//PetApi.md#deletepet) | **Delete** /pet/:petId | Deletes a pet
|
||||
*PetApi* | [**findPetsByStatus**](doc//PetApi.md#findpetsbystatus) | **Get** /pet/findByStatus | Finds Pets by status
|
||||
*PetApi* | [**findPetsByTags**](doc//PetApi.md#findpetsbytags) | **Get** /pet/findByTags | Finds Pets by tags
|
||||
*PetApi* | [**getPetById**](doc//PetApi.md#getpetbyid) | **Get** /pet/:petId | Find pet by ID
|
||||
*PetApi* | [**updatePet**](doc//PetApi.md#updatepet) | **Put** /pet | Update an existing pet
|
||||
*PetApi* | [**updatePetWithForm**](doc//PetApi.md#updatepetwithform) | **Post** /pet/:petId | Updates a pet in the store with form data
|
||||
*PetApi* | [**uploadFile**](doc//PetApi.md#uploadfile) | **Post** /pet/:petId/uploadImage | uploads an image
|
||||
*StoreApi* | [**deleteOrder**](doc//StoreApi.md#deleteorder) | **Delete** /store/order/:orderId | Delete purchase order by ID
|
||||
*StoreApi* | [**getInventory**](doc//StoreApi.md#getinventory) | **Get** /store/inventory | Returns pet inventories by status
|
||||
*StoreApi* | [**getOrderById**](doc//StoreApi.md#getorderbyid) | **Get** /store/order/:orderId | Find purchase order by ID
|
||||
*StoreApi* | [**placeOrder**](doc//StoreApi.md#placeorder) | **Post** /store/order | Place an order for a pet
|
||||
*UserApi* | [**createUser**](doc//UserApi.md#createuser) | **Post** /user | Create user
|
||||
*UserApi* | [**createUsersWithArrayInput**](doc//UserApi.md#createuserswitharrayinput) | **Post** /user/createWithArray | Creates list of users with given input array
|
||||
*UserApi* | [**createUsersWithListInput**](doc//UserApi.md#createuserswithlistinput) | **Post** /user/createWithList | Creates list of users with given input array
|
||||
*UserApi* | [**deleteUser**](doc//UserApi.md#deleteuser) | **Delete** /user/:username | Delete user
|
||||
*UserApi* | [**getUserByName**](doc//UserApi.md#getuserbyname) | **Get** /user/:username | Get user by user name
|
||||
*UserApi* | [**loginUser**](doc//UserApi.md#loginuser) | **Get** /user/login | Logs user into the system
|
||||
*UserApi* | [**logoutUser**](doc//UserApi.md#logoutuser) | **Get** /user/logout | Logs out current logged in user session
|
||||
*UserApi* | [**updateUser**](doc//UserApi.md#updateuser) | **Put** /user/:username | Updated user
|
||||
|
||||
|
||||
## Documentation For Models
|
||||
|
||||
- [ApiResponse](docs//ApiResponse.md)
|
||||
- [Category](docs//Category.md)
|
||||
- [Order](docs//Order.md)
|
||||
- [Pet](docs//Pet.md)
|
||||
- [Tag](docs//Tag.md)
|
||||
- [User](docs//User.md)
|
||||
- [ApiResponse](doc//ApiResponse.md)
|
||||
- [Category](doc//Category.md)
|
||||
- [Order](doc//Order.md)
|
||||
- [Pet](doc//Pet.md)
|
||||
- [Tag](doc//Tag.md)
|
||||
- [User](doc//User.md)
|
||||
|
||||
|
||||
## Documentation For Authorization
|
||||
|
||||
@@ -72,36 +72,36 @@ All URIs are relative to *http://petstore.swagger.io/v2*
|
||||
|
||||
Class | Method | HTTP request | Description
|
||||
------------ | ------------- | ------------- | -------------
|
||||
*PetApi* | [**addPet**](docs//PetApi.md#addpet) | **Post** /pet | Add a new pet to the store
|
||||
*PetApi* | [**deletePet**](docs//PetApi.md#deletepet) | **Delete** /pet/:petId | Deletes a pet
|
||||
*PetApi* | [**findPetsByStatus**](docs//PetApi.md#findpetsbystatus) | **Get** /pet/findByStatus | Finds Pets by status
|
||||
*PetApi* | [**findPetsByTags**](docs//PetApi.md#findpetsbytags) | **Get** /pet/findByTags | Finds Pets by tags
|
||||
*PetApi* | [**getPetById**](docs//PetApi.md#getpetbyid) | **Get** /pet/:petId | Find pet by ID
|
||||
*PetApi* | [**updatePet**](docs//PetApi.md#updatepet) | **Put** /pet | Update an existing pet
|
||||
*PetApi* | [**updatePetWithForm**](docs//PetApi.md#updatepetwithform) | **Post** /pet/:petId | Updates a pet in the store with form data
|
||||
*PetApi* | [**uploadFile**](docs//PetApi.md#uploadfile) | **Post** /pet/:petId/uploadImage | uploads an image
|
||||
*StoreApi* | [**deleteOrder**](docs//StoreApi.md#deleteorder) | **Delete** /store/order/:orderId | Delete purchase order by ID
|
||||
*StoreApi* | [**getInventory**](docs//StoreApi.md#getinventory) | **Get** /store/inventory | Returns pet inventories by status
|
||||
*StoreApi* | [**getOrderById**](docs//StoreApi.md#getorderbyid) | **Get** /store/order/:orderId | Find purchase order by ID
|
||||
*StoreApi* | [**placeOrder**](docs//StoreApi.md#placeorder) | **Post** /store/order | Place an order for a pet
|
||||
*UserApi* | [**createUser**](docs//UserApi.md#createuser) | **Post** /user | Create user
|
||||
*UserApi* | [**createUsersWithArrayInput**](docs//UserApi.md#createuserswitharrayinput) | **Post** /user/createWithArray | Creates list of users with given input array
|
||||
*UserApi* | [**createUsersWithListInput**](docs//UserApi.md#createuserswithlistinput) | **Post** /user/createWithList | Creates list of users with given input array
|
||||
*UserApi* | [**deleteUser**](docs//UserApi.md#deleteuser) | **Delete** /user/:username | Delete user
|
||||
*UserApi* | [**getUserByName**](docs//UserApi.md#getuserbyname) | **Get** /user/:username | Get user by user name
|
||||
*UserApi* | [**loginUser**](docs//UserApi.md#loginuser) | **Get** /user/login | Logs user into the system
|
||||
*UserApi* | [**logoutUser**](docs//UserApi.md#logoutuser) | **Get** /user/logout | Logs out current logged in user session
|
||||
*UserApi* | [**updateUser**](docs//UserApi.md#updateuser) | **Put** /user/:username | Updated user
|
||||
*PetApi* | [**addPet**](doc//PetApi.md#addpet) | **Post** /pet | Add a new pet to the store
|
||||
*PetApi* | [**deletePet**](doc//PetApi.md#deletepet) | **Delete** /pet/:petId | Deletes a pet
|
||||
*PetApi* | [**findPetsByStatus**](doc//PetApi.md#findpetsbystatus) | **Get** /pet/findByStatus | Finds Pets by status
|
||||
*PetApi* | [**findPetsByTags**](doc//PetApi.md#findpetsbytags) | **Get** /pet/findByTags | Finds Pets by tags
|
||||
*PetApi* | [**getPetById**](doc//PetApi.md#getpetbyid) | **Get** /pet/:petId | Find pet by ID
|
||||
*PetApi* | [**updatePet**](doc//PetApi.md#updatepet) | **Put** /pet | Update an existing pet
|
||||
*PetApi* | [**updatePetWithForm**](doc//PetApi.md#updatepetwithform) | **Post** /pet/:petId | Updates a pet in the store with form data
|
||||
*PetApi* | [**uploadFile**](doc//PetApi.md#uploadfile) | **Post** /pet/:petId/uploadImage | uploads an image
|
||||
*StoreApi* | [**deleteOrder**](doc//StoreApi.md#deleteorder) | **Delete** /store/order/:orderId | Delete purchase order by ID
|
||||
*StoreApi* | [**getInventory**](doc//StoreApi.md#getinventory) | **Get** /store/inventory | Returns pet inventories by status
|
||||
*StoreApi* | [**getOrderById**](doc//StoreApi.md#getorderbyid) | **Get** /store/order/:orderId | Find purchase order by ID
|
||||
*StoreApi* | [**placeOrder**](doc//StoreApi.md#placeorder) | **Post** /store/order | Place an order for a pet
|
||||
*UserApi* | [**createUser**](doc//UserApi.md#createuser) | **Post** /user | Create user
|
||||
*UserApi* | [**createUsersWithArrayInput**](doc//UserApi.md#createuserswitharrayinput) | **Post** /user/createWithArray | Creates list of users with given input array
|
||||
*UserApi* | [**createUsersWithListInput**](doc//UserApi.md#createuserswithlistinput) | **Post** /user/createWithList | Creates list of users with given input array
|
||||
*UserApi* | [**deleteUser**](doc//UserApi.md#deleteuser) | **Delete** /user/:username | Delete user
|
||||
*UserApi* | [**getUserByName**](doc//UserApi.md#getuserbyname) | **Get** /user/:username | Get user by user name
|
||||
*UserApi* | [**loginUser**](doc//UserApi.md#loginuser) | **Get** /user/login | Logs user into the system
|
||||
*UserApi* | [**logoutUser**](doc//UserApi.md#logoutuser) | **Get** /user/logout | Logs out current logged in user session
|
||||
*UserApi* | [**updateUser**](doc//UserApi.md#updateuser) | **Put** /user/:username | Updated user
|
||||
|
||||
|
||||
## Documentation For Models
|
||||
|
||||
- [ApiResponse](docs//ApiResponse.md)
|
||||
- [Category](docs//Category.md)
|
||||
- [Order](docs//Order.md)
|
||||
- [Pet](docs//Pet.md)
|
||||
- [Tag](docs//Tag.md)
|
||||
- [User](docs//User.md)
|
||||
- [ApiResponse](doc//ApiResponse.md)
|
||||
- [Category](doc//Category.md)
|
||||
- [Order](doc//Order.md)
|
||||
- [Pet](doc//Pet.md)
|
||||
- [Tag](doc//Tag.md)
|
||||
- [User](doc//User.md)
|
||||
|
||||
|
||||
## Documentation For Authorization
|
||||
|
||||
@@ -72,36 +72,36 @@ All URIs are relative to *http://petstore.swagger.io/v2*
|
||||
|
||||
Class | Method | HTTP request | Description
|
||||
------------ | ------------- | ------------- | -------------
|
||||
*PetApi* | [**addPet**](docs//PetApi.md#addpet) | **Post** /pet | Add a new pet to the store
|
||||
*PetApi* | [**deletePet**](docs//PetApi.md#deletepet) | **Delete** /pet/:petId | Deletes a pet
|
||||
*PetApi* | [**findPetsByStatus**](docs//PetApi.md#findpetsbystatus) | **Get** /pet/findByStatus | Finds Pets by status
|
||||
*PetApi* | [**findPetsByTags**](docs//PetApi.md#findpetsbytags) | **Get** /pet/findByTags | Finds Pets by tags
|
||||
*PetApi* | [**getPetById**](docs//PetApi.md#getpetbyid) | **Get** /pet/:petId | Find pet by ID
|
||||
*PetApi* | [**updatePet**](docs//PetApi.md#updatepet) | **Put** /pet | Update an existing pet
|
||||
*PetApi* | [**updatePetWithForm**](docs//PetApi.md#updatepetwithform) | **Post** /pet/:petId | Updates a pet in the store with form data
|
||||
*PetApi* | [**uploadFile**](docs//PetApi.md#uploadfile) | **Post** /pet/:petId/uploadImage | uploads an image
|
||||
*StoreApi* | [**deleteOrder**](docs//StoreApi.md#deleteorder) | **Delete** /store/order/:orderId | Delete purchase order by ID
|
||||
*StoreApi* | [**getInventory**](docs//StoreApi.md#getinventory) | **Get** /store/inventory | Returns pet inventories by status
|
||||
*StoreApi* | [**getOrderById**](docs//StoreApi.md#getorderbyid) | **Get** /store/order/:orderId | Find purchase order by ID
|
||||
*StoreApi* | [**placeOrder**](docs//StoreApi.md#placeorder) | **Post** /store/order | Place an order for a pet
|
||||
*UserApi* | [**createUser**](docs//UserApi.md#createuser) | **Post** /user | Create user
|
||||
*UserApi* | [**createUsersWithArrayInput**](docs//UserApi.md#createuserswitharrayinput) | **Post** /user/createWithArray | Creates list of users with given input array
|
||||
*UserApi* | [**createUsersWithListInput**](docs//UserApi.md#createuserswithlistinput) | **Post** /user/createWithList | Creates list of users with given input array
|
||||
*UserApi* | [**deleteUser**](docs//UserApi.md#deleteuser) | **Delete** /user/:username | Delete user
|
||||
*UserApi* | [**getUserByName**](docs//UserApi.md#getuserbyname) | **Get** /user/:username | Get user by user name
|
||||
*UserApi* | [**loginUser**](docs//UserApi.md#loginuser) | **Get** /user/login | Logs user into the system
|
||||
*UserApi* | [**logoutUser**](docs//UserApi.md#logoutuser) | **Get** /user/logout | Logs out current logged in user session
|
||||
*UserApi* | [**updateUser**](docs//UserApi.md#updateuser) | **Put** /user/:username | Updated user
|
||||
*PetApi* | [**addPet**](doc//PetApi.md#addpet) | **Post** /pet | Add a new pet to the store
|
||||
*PetApi* | [**deletePet**](doc//PetApi.md#deletepet) | **Delete** /pet/:petId | Deletes a pet
|
||||
*PetApi* | [**findPetsByStatus**](doc//PetApi.md#findpetsbystatus) | **Get** /pet/findByStatus | Finds Pets by status
|
||||
*PetApi* | [**findPetsByTags**](doc//PetApi.md#findpetsbytags) | **Get** /pet/findByTags | Finds Pets by tags
|
||||
*PetApi* | [**getPetById**](doc//PetApi.md#getpetbyid) | **Get** /pet/:petId | Find pet by ID
|
||||
*PetApi* | [**updatePet**](doc//PetApi.md#updatepet) | **Put** /pet | Update an existing pet
|
||||
*PetApi* | [**updatePetWithForm**](doc//PetApi.md#updatepetwithform) | **Post** /pet/:petId | Updates a pet in the store with form data
|
||||
*PetApi* | [**uploadFile**](doc//PetApi.md#uploadfile) | **Post** /pet/:petId/uploadImage | uploads an image
|
||||
*StoreApi* | [**deleteOrder**](doc//StoreApi.md#deleteorder) | **Delete** /store/order/:orderId | Delete purchase order by ID
|
||||
*StoreApi* | [**getInventory**](doc//StoreApi.md#getinventory) | **Get** /store/inventory | Returns pet inventories by status
|
||||
*StoreApi* | [**getOrderById**](doc//StoreApi.md#getorderbyid) | **Get** /store/order/:orderId | Find purchase order by ID
|
||||
*StoreApi* | [**placeOrder**](doc//StoreApi.md#placeorder) | **Post** /store/order | Place an order for a pet
|
||||
*UserApi* | [**createUser**](doc//UserApi.md#createuser) | **Post** /user | Create user
|
||||
*UserApi* | [**createUsersWithArrayInput**](doc//UserApi.md#createuserswitharrayinput) | **Post** /user/createWithArray | Creates list of users with given input array
|
||||
*UserApi* | [**createUsersWithListInput**](doc//UserApi.md#createuserswithlistinput) | **Post** /user/createWithList | Creates list of users with given input array
|
||||
*UserApi* | [**deleteUser**](doc//UserApi.md#deleteuser) | **Delete** /user/:username | Delete user
|
||||
*UserApi* | [**getUserByName**](doc//UserApi.md#getuserbyname) | **Get** /user/:username | Get user by user name
|
||||
*UserApi* | [**loginUser**](doc//UserApi.md#loginuser) | **Get** /user/login | Logs user into the system
|
||||
*UserApi* | [**logoutUser**](doc//UserApi.md#logoutuser) | **Get** /user/logout | Logs out current logged in user session
|
||||
*UserApi* | [**updateUser**](doc//UserApi.md#updateuser) | **Put** /user/:username | Updated user
|
||||
|
||||
|
||||
## Documentation For Models
|
||||
|
||||
- [ApiResponse](docs//ApiResponse.md)
|
||||
- [Category](docs//Category.md)
|
||||
- [Order](docs//Order.md)
|
||||
- [Pet](docs//Pet.md)
|
||||
- [Tag](docs//Tag.md)
|
||||
- [User](docs//User.md)
|
||||
- [ApiResponse](doc//ApiResponse.md)
|
||||
- [Category](doc//Category.md)
|
||||
- [Order](doc//Order.md)
|
||||
- [Pet](doc//Pet.md)
|
||||
- [Tag](doc//Tag.md)
|
||||
- [User](doc//User.md)
|
||||
|
||||
|
||||
## Documentation For Authorization
|
||||
|
||||
@@ -72,36 +72,36 @@ All URIs are relative to *http://petstore.swagger.io/v2*
|
||||
|
||||
Class | Method | HTTP request | Description
|
||||
------------ | ------------- | ------------- | -------------
|
||||
*PetApi* | [**addPet**](docs//PetApi.md#addpet) | **Post** /pet | Add a new pet to the store
|
||||
*PetApi* | [**deletePet**](docs//PetApi.md#deletepet) | **Delete** /pet/:petId | Deletes a pet
|
||||
*PetApi* | [**findPetsByStatus**](docs//PetApi.md#findpetsbystatus) | **Get** /pet/findByStatus | Finds Pets by status
|
||||
*PetApi* | [**findPetsByTags**](docs//PetApi.md#findpetsbytags) | **Get** /pet/findByTags | Finds Pets by tags
|
||||
*PetApi* | [**getPetById**](docs//PetApi.md#getpetbyid) | **Get** /pet/:petId | Find pet by ID
|
||||
*PetApi* | [**updatePet**](docs//PetApi.md#updatepet) | **Put** /pet | Update an existing pet
|
||||
*PetApi* | [**updatePetWithForm**](docs//PetApi.md#updatepetwithform) | **Post** /pet/:petId | Updates a pet in the store with form data
|
||||
*PetApi* | [**uploadFile**](docs//PetApi.md#uploadfile) | **Post** /pet/:petId/uploadImage | uploads an image
|
||||
*StoreApi* | [**deleteOrder**](docs//StoreApi.md#deleteorder) | **Delete** /store/order/:orderId | Delete purchase order by ID
|
||||
*StoreApi* | [**getInventory**](docs//StoreApi.md#getinventory) | **Get** /store/inventory | Returns pet inventories by status
|
||||
*StoreApi* | [**getOrderById**](docs//StoreApi.md#getorderbyid) | **Get** /store/order/:orderId | Find purchase order by ID
|
||||
*StoreApi* | [**placeOrder**](docs//StoreApi.md#placeorder) | **Post** /store/order | Place an order for a pet
|
||||
*UserApi* | [**createUser**](docs//UserApi.md#createuser) | **Post** /user | Create user
|
||||
*UserApi* | [**createUsersWithArrayInput**](docs//UserApi.md#createuserswitharrayinput) | **Post** /user/createWithArray | Creates list of users with given input array
|
||||
*UserApi* | [**createUsersWithListInput**](docs//UserApi.md#createuserswithlistinput) | **Post** /user/createWithList | Creates list of users with given input array
|
||||
*UserApi* | [**deleteUser**](docs//UserApi.md#deleteuser) | **Delete** /user/:username | Delete user
|
||||
*UserApi* | [**getUserByName**](docs//UserApi.md#getuserbyname) | **Get** /user/:username | Get user by user name
|
||||
*UserApi* | [**loginUser**](docs//UserApi.md#loginuser) | **Get** /user/login | Logs user into the system
|
||||
*UserApi* | [**logoutUser**](docs//UserApi.md#logoutuser) | **Get** /user/logout | Logs out current logged in user session
|
||||
*UserApi* | [**updateUser**](docs//UserApi.md#updateuser) | **Put** /user/:username | Updated user
|
||||
*PetApi* | [**addPet**](doc//PetApi.md#addpet) | **Post** /pet | Add a new pet to the store
|
||||
*PetApi* | [**deletePet**](doc//PetApi.md#deletepet) | **Delete** /pet/:petId | Deletes a pet
|
||||
*PetApi* | [**findPetsByStatus**](doc//PetApi.md#findpetsbystatus) | **Get** /pet/findByStatus | Finds Pets by status
|
||||
*PetApi* | [**findPetsByTags**](doc//PetApi.md#findpetsbytags) | **Get** /pet/findByTags | Finds Pets by tags
|
||||
*PetApi* | [**getPetById**](doc//PetApi.md#getpetbyid) | **Get** /pet/:petId | Find pet by ID
|
||||
*PetApi* | [**updatePet**](doc//PetApi.md#updatepet) | **Put** /pet | Update an existing pet
|
||||
*PetApi* | [**updatePetWithForm**](doc//PetApi.md#updatepetwithform) | **Post** /pet/:petId | Updates a pet in the store with form data
|
||||
*PetApi* | [**uploadFile**](doc//PetApi.md#uploadfile) | **Post** /pet/:petId/uploadImage | uploads an image
|
||||
*StoreApi* | [**deleteOrder**](doc//StoreApi.md#deleteorder) | **Delete** /store/order/:orderId | Delete purchase order by ID
|
||||
*StoreApi* | [**getInventory**](doc//StoreApi.md#getinventory) | **Get** /store/inventory | Returns pet inventories by status
|
||||
*StoreApi* | [**getOrderById**](doc//StoreApi.md#getorderbyid) | **Get** /store/order/:orderId | Find purchase order by ID
|
||||
*StoreApi* | [**placeOrder**](doc//StoreApi.md#placeorder) | **Post** /store/order | Place an order for a pet
|
||||
*UserApi* | [**createUser**](doc//UserApi.md#createuser) | **Post** /user | Create user
|
||||
*UserApi* | [**createUsersWithArrayInput**](doc//UserApi.md#createuserswitharrayinput) | **Post** /user/createWithArray | Creates list of users with given input array
|
||||
*UserApi* | [**createUsersWithListInput**](doc//UserApi.md#createuserswithlistinput) | **Post** /user/createWithList | Creates list of users with given input array
|
||||
*UserApi* | [**deleteUser**](doc//UserApi.md#deleteuser) | **Delete** /user/:username | Delete user
|
||||
*UserApi* | [**getUserByName**](doc//UserApi.md#getuserbyname) | **Get** /user/:username | Get user by user name
|
||||
*UserApi* | [**loginUser**](doc//UserApi.md#loginuser) | **Get** /user/login | Logs user into the system
|
||||
*UserApi* | [**logoutUser**](doc//UserApi.md#logoutuser) | **Get** /user/logout | Logs out current logged in user session
|
||||
*UserApi* | [**updateUser**](doc//UserApi.md#updateuser) | **Put** /user/:username | Updated user
|
||||
|
||||
|
||||
## Documentation For Models
|
||||
|
||||
- [ApiResponse](docs//ApiResponse.md)
|
||||
- [Category](docs//Category.md)
|
||||
- [Order](docs//Order.md)
|
||||
- [Pet](docs//Pet.md)
|
||||
- [Tag](docs//Tag.md)
|
||||
- [User](docs//User.md)
|
||||
- [ApiResponse](doc//ApiResponse.md)
|
||||
- [Category](doc//Category.md)
|
||||
- [Order](doc//Order.md)
|
||||
- [Pet](doc//Pet.md)
|
||||
- [Tag](doc//Tag.md)
|
||||
- [User](doc//User.md)
|
||||
|
||||
|
||||
## Documentation For Authorization
|
||||
|
||||
@@ -63,36 +63,36 @@ All URIs are relative to *http://petstore.swagger.io/v2*
|
||||
|
||||
Class | Method | HTTP request | Description
|
||||
------------ | ------------- | ------------- | -------------
|
||||
*PetApi* | [**addPet**](docs//PetApi.md#addpet) | **POST** /pet | Add a new pet to the store
|
||||
*PetApi* | [**deletePet**](docs//PetApi.md#deletepet) | **DELETE** /pet/{petId} | Deletes a pet
|
||||
*PetApi* | [**findPetsByStatus**](docs//PetApi.md#findpetsbystatus) | **GET** /pet/findByStatus | Finds Pets by status
|
||||
*PetApi* | [**findPetsByTags**](docs//PetApi.md#findpetsbytags) | **GET** /pet/findByTags | Finds Pets by tags
|
||||
*PetApi* | [**getPetById**](docs//PetApi.md#getpetbyid) | **GET** /pet/{petId} | Find pet by ID
|
||||
*PetApi* | [**updatePet**](docs//PetApi.md#updatepet) | **PUT** /pet | Update an existing pet
|
||||
*PetApi* | [**updatePetWithForm**](docs//PetApi.md#updatepetwithform) | **POST** /pet/{petId} | Updates a pet in the store with form data
|
||||
*PetApi* | [**uploadFile**](docs//PetApi.md#uploadfile) | **POST** /pet/{petId}/uploadImage | uploads an image
|
||||
*StoreApi* | [**deleteOrder**](docs//StoreApi.md#deleteorder) | **DELETE** /store/order/{orderId} | Delete purchase order by ID
|
||||
*StoreApi* | [**getInventory**](docs//StoreApi.md#getinventory) | **GET** /store/inventory | Returns pet inventories by status
|
||||
*StoreApi* | [**getOrderById**](docs//StoreApi.md#getorderbyid) | **GET** /store/order/{orderId} | Find purchase order by ID
|
||||
*StoreApi* | [**placeOrder**](docs//StoreApi.md#placeorder) | **POST** /store/order | Place an order for a pet
|
||||
*UserApi* | [**createUser**](docs//UserApi.md#createuser) | **POST** /user | Create user
|
||||
*UserApi* | [**createUsersWithArrayInput**](docs//UserApi.md#createuserswitharrayinput) | **POST** /user/createWithArray | Creates list of users with given input array
|
||||
*UserApi* | [**createUsersWithListInput**](docs//UserApi.md#createuserswithlistinput) | **POST** /user/createWithList | Creates list of users with given input array
|
||||
*UserApi* | [**deleteUser**](docs//UserApi.md#deleteuser) | **DELETE** /user/{username} | Delete user
|
||||
*UserApi* | [**getUserByName**](docs//UserApi.md#getuserbyname) | **GET** /user/{username} | Get user by user name
|
||||
*UserApi* | [**loginUser**](docs//UserApi.md#loginuser) | **GET** /user/login | Logs user into the system
|
||||
*UserApi* | [**logoutUser**](docs//UserApi.md#logoutuser) | **GET** /user/logout | Logs out current logged in user session
|
||||
*UserApi* | [**updateUser**](docs//UserApi.md#updateuser) | **PUT** /user/{username} | Updated user
|
||||
*PetApi* | [**addPet**](doc//PetApi.md#addpet) | **POST** /pet | Add a new pet to the store
|
||||
*PetApi* | [**deletePet**](doc//PetApi.md#deletepet) | **DELETE** /pet/{petId} | Deletes a pet
|
||||
*PetApi* | [**findPetsByStatus**](doc//PetApi.md#findpetsbystatus) | **GET** /pet/findByStatus | Finds Pets by status
|
||||
*PetApi* | [**findPetsByTags**](doc//PetApi.md#findpetsbytags) | **GET** /pet/findByTags | Finds Pets by tags
|
||||
*PetApi* | [**getPetById**](doc//PetApi.md#getpetbyid) | **GET** /pet/{petId} | Find pet by ID
|
||||
*PetApi* | [**updatePet**](doc//PetApi.md#updatepet) | **PUT** /pet | Update an existing pet
|
||||
*PetApi* | [**updatePetWithForm**](doc//PetApi.md#updatepetwithform) | **POST** /pet/{petId} | Updates a pet in the store with form data
|
||||
*PetApi* | [**uploadFile**](doc//PetApi.md#uploadfile) | **POST** /pet/{petId}/uploadImage | uploads an image
|
||||
*StoreApi* | [**deleteOrder**](doc//StoreApi.md#deleteorder) | **DELETE** /store/order/{orderId} | Delete purchase order by ID
|
||||
*StoreApi* | [**getInventory**](doc//StoreApi.md#getinventory) | **GET** /store/inventory | Returns pet inventories by status
|
||||
*StoreApi* | [**getOrderById**](doc//StoreApi.md#getorderbyid) | **GET** /store/order/{orderId} | Find purchase order by ID
|
||||
*StoreApi* | [**placeOrder**](doc//StoreApi.md#placeorder) | **POST** /store/order | Place an order for a pet
|
||||
*UserApi* | [**createUser**](doc//UserApi.md#createuser) | **POST** /user | Create user
|
||||
*UserApi* | [**createUsersWithArrayInput**](doc//UserApi.md#createuserswitharrayinput) | **POST** /user/createWithArray | Creates list of users with given input array
|
||||
*UserApi* | [**createUsersWithListInput**](doc//UserApi.md#createuserswithlistinput) | **POST** /user/createWithList | Creates list of users with given input array
|
||||
*UserApi* | [**deleteUser**](doc//UserApi.md#deleteuser) | **DELETE** /user/{username} | Delete user
|
||||
*UserApi* | [**getUserByName**](doc//UserApi.md#getuserbyname) | **GET** /user/{username} | Get user by user name
|
||||
*UserApi* | [**loginUser**](doc//UserApi.md#loginuser) | **GET** /user/login | Logs user into the system
|
||||
*UserApi* | [**logoutUser**](doc//UserApi.md#logoutuser) | **GET** /user/logout | Logs out current logged in user session
|
||||
*UserApi* | [**updateUser**](doc//UserApi.md#updateuser) | **PUT** /user/{username} | Updated user
|
||||
|
||||
|
||||
## Documentation For Models
|
||||
|
||||
- [ApiResponse](docs//ApiResponse.md)
|
||||
- [Category](docs//Category.md)
|
||||
- [Order](docs//Order.md)
|
||||
- [Pet](docs//Pet.md)
|
||||
- [Tag](docs//Tag.md)
|
||||
- [User](docs//User.md)
|
||||
- [ApiResponse](doc//ApiResponse.md)
|
||||
- [Category](doc//Category.md)
|
||||
- [Order](doc//Order.md)
|
||||
- [Pet](doc//Pet.md)
|
||||
- [Tag](doc//Tag.md)
|
||||
- [User](doc//User.md)
|
||||
|
||||
|
||||
## Documentation For Authorization
|
||||
|
||||
@@ -63,36 +63,36 @@ All URIs are relative to *http://petstore.swagger.io/v2*
|
||||
|
||||
Class | Method | HTTP request | Description
|
||||
------------ | ------------- | ------------- | -------------
|
||||
*PetApi* | [**addPet**](docs//PetApi.md#addpet) | **POST** /pet | Add a new pet to the store
|
||||
*PetApi* | [**deletePet**](docs//PetApi.md#deletepet) | **DELETE** /pet/{petId} | Deletes a pet
|
||||
*PetApi* | [**findPetsByStatus**](docs//PetApi.md#findpetsbystatus) | **GET** /pet/findByStatus | Finds Pets by status
|
||||
*PetApi* | [**findPetsByTags**](docs//PetApi.md#findpetsbytags) | **GET** /pet/findByTags | Finds Pets by tags
|
||||
*PetApi* | [**getPetById**](docs//PetApi.md#getpetbyid) | **GET** /pet/{petId} | Find pet by ID
|
||||
*PetApi* | [**updatePet**](docs//PetApi.md#updatepet) | **PUT** /pet | Update an existing pet
|
||||
*PetApi* | [**updatePetWithForm**](docs//PetApi.md#updatepetwithform) | **POST** /pet/{petId} | Updates a pet in the store with form data
|
||||
*PetApi* | [**uploadFile**](docs//PetApi.md#uploadfile) | **POST** /pet/{petId}/uploadImage | uploads an image
|
||||
*StoreApi* | [**deleteOrder**](docs//StoreApi.md#deleteorder) | **DELETE** /store/order/{orderId} | Delete purchase order by ID
|
||||
*StoreApi* | [**getInventory**](docs//StoreApi.md#getinventory) | **GET** /store/inventory | Returns pet inventories by status
|
||||
*StoreApi* | [**getOrderById**](docs//StoreApi.md#getorderbyid) | **GET** /store/order/{orderId} | Find purchase order by ID
|
||||
*StoreApi* | [**placeOrder**](docs//StoreApi.md#placeorder) | **POST** /store/order | Place an order for a pet
|
||||
*UserApi* | [**createUser**](docs//UserApi.md#createuser) | **POST** /user | Create user
|
||||
*UserApi* | [**createUsersWithArrayInput**](docs//UserApi.md#createuserswitharrayinput) | **POST** /user/createWithArray | Creates list of users with given input array
|
||||
*UserApi* | [**createUsersWithListInput**](docs//UserApi.md#createuserswithlistinput) | **POST** /user/createWithList | Creates list of users with given input array
|
||||
*UserApi* | [**deleteUser**](docs//UserApi.md#deleteuser) | **DELETE** /user/{username} | Delete user
|
||||
*UserApi* | [**getUserByName**](docs//UserApi.md#getuserbyname) | **GET** /user/{username} | Get user by user name
|
||||
*UserApi* | [**loginUser**](docs//UserApi.md#loginuser) | **GET** /user/login | Logs user into the system
|
||||
*UserApi* | [**logoutUser**](docs//UserApi.md#logoutuser) | **GET** /user/logout | Logs out current logged in user session
|
||||
*UserApi* | [**updateUser**](docs//UserApi.md#updateuser) | **PUT** /user/{username} | Updated user
|
||||
*PetApi* | [**addPet**](doc//PetApi.md#addpet) | **POST** /pet | Add a new pet to the store
|
||||
*PetApi* | [**deletePet**](doc//PetApi.md#deletepet) | **DELETE** /pet/{petId} | Deletes a pet
|
||||
*PetApi* | [**findPetsByStatus**](doc//PetApi.md#findpetsbystatus) | **GET** /pet/findByStatus | Finds Pets by status
|
||||
*PetApi* | [**findPetsByTags**](doc//PetApi.md#findpetsbytags) | **GET** /pet/findByTags | Finds Pets by tags
|
||||
*PetApi* | [**getPetById**](doc//PetApi.md#getpetbyid) | **GET** /pet/{petId} | Find pet by ID
|
||||
*PetApi* | [**updatePet**](doc//PetApi.md#updatepet) | **PUT** /pet | Update an existing pet
|
||||
*PetApi* | [**updatePetWithForm**](doc//PetApi.md#updatepetwithform) | **POST** /pet/{petId} | Updates a pet in the store with form data
|
||||
*PetApi* | [**uploadFile**](doc//PetApi.md#uploadfile) | **POST** /pet/{petId}/uploadImage | uploads an image
|
||||
*StoreApi* | [**deleteOrder**](doc//StoreApi.md#deleteorder) | **DELETE** /store/order/{orderId} | Delete purchase order by ID
|
||||
*StoreApi* | [**getInventory**](doc//StoreApi.md#getinventory) | **GET** /store/inventory | Returns pet inventories by status
|
||||
*StoreApi* | [**getOrderById**](doc//StoreApi.md#getorderbyid) | **GET** /store/order/{orderId} | Find purchase order by ID
|
||||
*StoreApi* | [**placeOrder**](doc//StoreApi.md#placeorder) | **POST** /store/order | Place an order for a pet
|
||||
*UserApi* | [**createUser**](doc//UserApi.md#createuser) | **POST** /user | Create user
|
||||
*UserApi* | [**createUsersWithArrayInput**](doc//UserApi.md#createuserswitharrayinput) | **POST** /user/createWithArray | Creates list of users with given input array
|
||||
*UserApi* | [**createUsersWithListInput**](doc//UserApi.md#createuserswithlistinput) | **POST** /user/createWithList | Creates list of users with given input array
|
||||
*UserApi* | [**deleteUser**](doc//UserApi.md#deleteuser) | **DELETE** /user/{username} | Delete user
|
||||
*UserApi* | [**getUserByName**](doc//UserApi.md#getuserbyname) | **GET** /user/{username} | Get user by user name
|
||||
*UserApi* | [**loginUser**](doc//UserApi.md#loginuser) | **GET** /user/login | Logs user into the system
|
||||
*UserApi* | [**logoutUser**](doc//UserApi.md#logoutuser) | **GET** /user/logout | Logs out current logged in user session
|
||||
*UserApi* | [**updateUser**](doc//UserApi.md#updateuser) | **PUT** /user/{username} | Updated user
|
||||
|
||||
|
||||
## Documentation For Models
|
||||
|
||||
- [ApiResponse](docs//ApiResponse.md)
|
||||
- [Category](docs//Category.md)
|
||||
- [Order](docs//Order.md)
|
||||
- [Pet](docs//Pet.md)
|
||||
- [Tag](docs//Tag.md)
|
||||
- [User](docs//User.md)
|
||||
- [ApiResponse](doc//ApiResponse.md)
|
||||
- [Category](doc//Category.md)
|
||||
- [Order](doc//Order.md)
|
||||
- [Pet](doc//Pet.md)
|
||||
- [Tag](doc//Tag.md)
|
||||
- [User](doc//User.md)
|
||||
|
||||
|
||||
## Documentation For Authorization
|
||||
|
||||
@@ -63,36 +63,36 @@ All URIs are relative to *http://petstore.swagger.io/v2*
|
||||
|
||||
Class | Method | HTTP request | Description
|
||||
------------ | ------------- | ------------- | -------------
|
||||
*PetApi* | [**addPet**](docs//PetApi.md#addpet) | **POST** /pet | Add a new pet to the store
|
||||
*PetApi* | [**deletePet**](docs//PetApi.md#deletepet) | **DELETE** /pet/{petId} | Deletes a pet
|
||||
*PetApi* | [**findPetsByStatus**](docs//PetApi.md#findpetsbystatus) | **GET** /pet/findByStatus | Finds Pets by status
|
||||
*PetApi* | [**findPetsByTags**](docs//PetApi.md#findpetsbytags) | **GET** /pet/findByTags | Finds Pets by tags
|
||||
*PetApi* | [**getPetById**](docs//PetApi.md#getpetbyid) | **GET** /pet/{petId} | Find pet by ID
|
||||
*PetApi* | [**updatePet**](docs//PetApi.md#updatepet) | **PUT** /pet | Update an existing pet
|
||||
*PetApi* | [**updatePetWithForm**](docs//PetApi.md#updatepetwithform) | **POST** /pet/{petId} | Updates a pet in the store with form data
|
||||
*PetApi* | [**uploadFile**](docs//PetApi.md#uploadfile) | **POST** /pet/{petId}/uploadImage | uploads an image
|
||||
*StoreApi* | [**deleteOrder**](docs//StoreApi.md#deleteorder) | **DELETE** /store/order/{orderId} | Delete purchase order by ID
|
||||
*StoreApi* | [**getInventory**](docs//StoreApi.md#getinventory) | **GET** /store/inventory | Returns pet inventories by status
|
||||
*StoreApi* | [**getOrderById**](docs//StoreApi.md#getorderbyid) | **GET** /store/order/{orderId} | Find purchase order by ID
|
||||
*StoreApi* | [**placeOrder**](docs//StoreApi.md#placeorder) | **POST** /store/order | Place an order for a pet
|
||||
*UserApi* | [**createUser**](docs//UserApi.md#createuser) | **POST** /user | Create user
|
||||
*UserApi* | [**createUsersWithArrayInput**](docs//UserApi.md#createuserswitharrayinput) | **POST** /user/createWithArray | Creates list of users with given input array
|
||||
*UserApi* | [**createUsersWithListInput**](docs//UserApi.md#createuserswithlistinput) | **POST** /user/createWithList | Creates list of users with given input array
|
||||
*UserApi* | [**deleteUser**](docs//UserApi.md#deleteuser) | **DELETE** /user/{username} | Delete user
|
||||
*UserApi* | [**getUserByName**](docs//UserApi.md#getuserbyname) | **GET** /user/{username} | Get user by user name
|
||||
*UserApi* | [**loginUser**](docs//UserApi.md#loginuser) | **GET** /user/login | Logs user into the system
|
||||
*UserApi* | [**logoutUser**](docs//UserApi.md#logoutuser) | **GET** /user/logout | Logs out current logged in user session
|
||||
*UserApi* | [**updateUser**](docs//UserApi.md#updateuser) | **PUT** /user/{username} | Updated user
|
||||
*PetApi* | [**addPet**](doc//PetApi.md#addpet) | **POST** /pet | Add a new pet to the store
|
||||
*PetApi* | [**deletePet**](doc//PetApi.md#deletepet) | **DELETE** /pet/{petId} | Deletes a pet
|
||||
*PetApi* | [**findPetsByStatus**](doc//PetApi.md#findpetsbystatus) | **GET** /pet/findByStatus | Finds Pets by status
|
||||
*PetApi* | [**findPetsByTags**](doc//PetApi.md#findpetsbytags) | **GET** /pet/findByTags | Finds Pets by tags
|
||||
*PetApi* | [**getPetById**](doc//PetApi.md#getpetbyid) | **GET** /pet/{petId} | Find pet by ID
|
||||
*PetApi* | [**updatePet**](doc//PetApi.md#updatepet) | **PUT** /pet | Update an existing pet
|
||||
*PetApi* | [**updatePetWithForm**](doc//PetApi.md#updatepetwithform) | **POST** /pet/{petId} | Updates a pet in the store with form data
|
||||
*PetApi* | [**uploadFile**](doc//PetApi.md#uploadfile) | **POST** /pet/{petId}/uploadImage | uploads an image
|
||||
*StoreApi* | [**deleteOrder**](doc//StoreApi.md#deleteorder) | **DELETE** /store/order/{orderId} | Delete purchase order by ID
|
||||
*StoreApi* | [**getInventory**](doc//StoreApi.md#getinventory) | **GET** /store/inventory | Returns pet inventories by status
|
||||
*StoreApi* | [**getOrderById**](doc//StoreApi.md#getorderbyid) | **GET** /store/order/{orderId} | Find purchase order by ID
|
||||
*StoreApi* | [**placeOrder**](doc//StoreApi.md#placeorder) | **POST** /store/order | Place an order for a pet
|
||||
*UserApi* | [**createUser**](doc//UserApi.md#createuser) | **POST** /user | Create user
|
||||
*UserApi* | [**createUsersWithArrayInput**](doc//UserApi.md#createuserswitharrayinput) | **POST** /user/createWithArray | Creates list of users with given input array
|
||||
*UserApi* | [**createUsersWithListInput**](doc//UserApi.md#createuserswithlistinput) | **POST** /user/createWithList | Creates list of users with given input array
|
||||
*UserApi* | [**deleteUser**](doc//UserApi.md#deleteuser) | **DELETE** /user/{username} | Delete user
|
||||
*UserApi* | [**getUserByName**](doc//UserApi.md#getuserbyname) | **GET** /user/{username} | Get user by user name
|
||||
*UserApi* | [**loginUser**](doc//UserApi.md#loginuser) | **GET** /user/login | Logs user into the system
|
||||
*UserApi* | [**logoutUser**](doc//UserApi.md#logoutuser) | **GET** /user/logout | Logs out current logged in user session
|
||||
*UserApi* | [**updateUser**](doc//UserApi.md#updateuser) | **PUT** /user/{username} | Updated user
|
||||
|
||||
|
||||
## Documentation For Models
|
||||
|
||||
- [ApiResponse](docs//ApiResponse.md)
|
||||
- [Category](docs//Category.md)
|
||||
- [Order](docs//Order.md)
|
||||
- [Pet](docs//Pet.md)
|
||||
- [Tag](docs//Tag.md)
|
||||
- [User](docs//User.md)
|
||||
- [ApiResponse](doc//ApiResponse.md)
|
||||
- [Category](doc//Category.md)
|
||||
- [Order](doc//Order.md)
|
||||
- [Pet](doc//Pet.md)
|
||||
- [Tag](doc//Tag.md)
|
||||
- [User](doc//User.md)
|
||||
|
||||
|
||||
## Documentation For Authorization
|
||||
|
||||
@@ -59,36 +59,36 @@ All URIs are relative to *http://petstore.swagger.io/v2*
|
||||
|
||||
Class | Method | HTTP request | Description
|
||||
------------ | ------------- | ------------- | -------------
|
||||
*PetApi* | [**addPet**](docs//PetApi.md#addpet) | **POST** /pet | Add a new pet to the store
|
||||
*PetApi* | [**deletePet**](docs//PetApi.md#deletepet) | **DELETE** /pet/{petId} | Deletes a pet
|
||||
*PetApi* | [**findPetsByStatus**](docs//PetApi.md#findpetsbystatus) | **GET** /pet/findByStatus | Finds Pets by status
|
||||
*PetApi* | [**findPetsByTags**](docs//PetApi.md#findpetsbytags) | **GET** /pet/findByTags | Finds Pets by tags
|
||||
*PetApi* | [**getPetById**](docs//PetApi.md#getpetbyid) | **GET** /pet/{petId} | Find pet by ID
|
||||
*PetApi* | [**updatePet**](docs//PetApi.md#updatepet) | **PUT** /pet | Update an existing pet
|
||||
*PetApi* | [**updatePetWithForm**](docs//PetApi.md#updatepetwithform) | **POST** /pet/{petId} | Updates a pet in the store with form data
|
||||
*PetApi* | [**uploadFile**](docs//PetApi.md#uploadfile) | **POST** /pet/{petId}/uploadImage | uploads an image
|
||||
*StoreApi* | [**deleteOrder**](docs//StoreApi.md#deleteorder) | **DELETE** /store/order/{orderId} | Delete purchase order by ID
|
||||
*StoreApi* | [**getInventory**](docs//StoreApi.md#getinventory) | **GET** /store/inventory | Returns pet inventories by status
|
||||
*StoreApi* | [**getOrderById**](docs//StoreApi.md#getorderbyid) | **GET** /store/order/{orderId} | Find purchase order by ID
|
||||
*StoreApi* | [**placeOrder**](docs//StoreApi.md#placeorder) | **POST** /store/order | Place an order for a pet
|
||||
*UserApi* | [**createUser**](docs//UserApi.md#createuser) | **POST** /user | Create user
|
||||
*UserApi* | [**createUsersWithArrayInput**](docs//UserApi.md#createuserswitharrayinput) | **POST** /user/createWithArray | Creates list of users with given input array
|
||||
*UserApi* | [**createUsersWithListInput**](docs//UserApi.md#createuserswithlistinput) | **POST** /user/createWithList | Creates list of users with given input array
|
||||
*UserApi* | [**deleteUser**](docs//UserApi.md#deleteuser) | **DELETE** /user/{username} | Delete user
|
||||
*UserApi* | [**getUserByName**](docs//UserApi.md#getuserbyname) | **GET** /user/{username} | Get user by user name
|
||||
*UserApi* | [**loginUser**](docs//UserApi.md#loginuser) | **GET** /user/login | Logs user into the system
|
||||
*UserApi* | [**logoutUser**](docs//UserApi.md#logoutuser) | **GET** /user/logout | Logs out current logged in user session
|
||||
*UserApi* | [**updateUser**](docs//UserApi.md#updateuser) | **PUT** /user/{username} | Updated user
|
||||
*PetApi* | [**addPet**](doc//PetApi.md#addpet) | **POST** /pet | Add a new pet to the store
|
||||
*PetApi* | [**deletePet**](doc//PetApi.md#deletepet) | **DELETE** /pet/{petId} | Deletes a pet
|
||||
*PetApi* | [**findPetsByStatus**](doc//PetApi.md#findpetsbystatus) | **GET** /pet/findByStatus | Finds Pets by status
|
||||
*PetApi* | [**findPetsByTags**](doc//PetApi.md#findpetsbytags) | **GET** /pet/findByTags | Finds Pets by tags
|
||||
*PetApi* | [**getPetById**](doc//PetApi.md#getpetbyid) | **GET** /pet/{petId} | Find pet by ID
|
||||
*PetApi* | [**updatePet**](doc//PetApi.md#updatepet) | **PUT** /pet | Update an existing pet
|
||||
*PetApi* | [**updatePetWithForm**](doc//PetApi.md#updatepetwithform) | **POST** /pet/{petId} | Updates a pet in the store with form data
|
||||
*PetApi* | [**uploadFile**](doc//PetApi.md#uploadfile) | **POST** /pet/{petId}/uploadImage | uploads an image
|
||||
*StoreApi* | [**deleteOrder**](doc//StoreApi.md#deleteorder) | **DELETE** /store/order/{orderId} | Delete purchase order by ID
|
||||
*StoreApi* | [**getInventory**](doc//StoreApi.md#getinventory) | **GET** /store/inventory | Returns pet inventories by status
|
||||
*StoreApi* | [**getOrderById**](doc//StoreApi.md#getorderbyid) | **GET** /store/order/{orderId} | Find purchase order by ID
|
||||
*StoreApi* | [**placeOrder**](doc//StoreApi.md#placeorder) | **POST** /store/order | Place an order for a pet
|
||||
*UserApi* | [**createUser**](doc//UserApi.md#createuser) | **POST** /user | Create user
|
||||
*UserApi* | [**createUsersWithArrayInput**](doc//UserApi.md#createuserswitharrayinput) | **POST** /user/createWithArray | Creates list of users with given input array
|
||||
*UserApi* | [**createUsersWithListInput**](doc//UserApi.md#createuserswithlistinput) | **POST** /user/createWithList | Creates list of users with given input array
|
||||
*UserApi* | [**deleteUser**](doc//UserApi.md#deleteuser) | **DELETE** /user/{username} | Delete user
|
||||
*UserApi* | [**getUserByName**](doc//UserApi.md#getuserbyname) | **GET** /user/{username} | Get user by user name
|
||||
*UserApi* | [**loginUser**](doc//UserApi.md#loginuser) | **GET** /user/login | Logs user into the system
|
||||
*UserApi* | [**logoutUser**](doc//UserApi.md#logoutuser) | **GET** /user/logout | Logs out current logged in user session
|
||||
*UserApi* | [**updateUser**](doc//UserApi.md#updateuser) | **PUT** /user/{username} | Updated user
|
||||
|
||||
|
||||
## Documentation For Models
|
||||
|
||||
- [ApiResponse](docs//ApiResponse.md)
|
||||
- [Category](docs//Category.md)
|
||||
- [Order](docs//Order.md)
|
||||
- [Pet](docs//Pet.md)
|
||||
- [Tag](docs//Tag.md)
|
||||
- [User](docs//User.md)
|
||||
- [ApiResponse](doc//ApiResponse.md)
|
||||
- [Category](doc//Category.md)
|
||||
- [Order](doc//Order.md)
|
||||
- [Pet](doc//Pet.md)
|
||||
- [Tag](doc//Tag.md)
|
||||
- [User](doc//User.md)
|
||||
|
||||
|
||||
## Documentation For Authorization
|
||||
|
||||
@@ -1,6 +1,9 @@
|
||||
name: openapi
|
||||
version: 1.0.0
|
||||
description: OpenAPI API client
|
||||
authors:
|
||||
- Author <author@homepage>
|
||||
homepage: homepage
|
||||
environment:
|
||||
sdk: '>=2.0.0 <3.0.0'
|
||||
dependencies:
|
||||
|
||||
Reference in New Issue
Block a user