api.dart 2.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384
  1. //
  2. // AUTO-GENERATED FILE, DO NOT MODIFY!
  3. //
  4. // @dart=2.12
  5. // ignore_for_file: unused_element, unused_import
  6. // ignore_for_file: always_put_required_named_parameters_first
  7. // ignore_for_file: constant_identifier_names
  8. // ignore_for_file: lines_longer_than_80_chars
  9. library openapi.api;
  10. import 'dart:async';
  11. import 'dart:convert';
  12. import 'dart:io';
  13. import 'package:http/http.dart';
  14. import 'package:intl/intl.dart';
  15. import 'package:meta/meta.dart';
  16. part 'api_client.dart';
  17. part 'api_helper.dart';
  18. part 'api_exception.dart';
  19. part 'auth/authentication.dart';
  20. part 'auth/api_key_auth.dart';
  21. part 'auth/oauth.dart';
  22. part 'auth/http_basic_auth.dart';
  23. part 'auth/http_bearer_auth.dart';
  24. part 'api/album_api.dart';
  25. part 'api/asset_api.dart';
  26. part 'api/authentication_api.dart';
  27. part 'api/device_info_api.dart';
  28. part 'api/server_info_api.dart';
  29. part 'api/user_api.dart';
  30. part 'model/add_assets_dto.dart';
  31. part 'model/add_users_dto.dart';
  32. part 'model/admin_signup_response_dto.dart';
  33. part 'model/album_response_dto.dart';
  34. part 'model/asset_file_upload_response_dto.dart';
  35. part 'model/asset_response_dto.dart';
  36. part 'model/asset_type_enum.dart';
  37. part 'model/check_duplicate_asset_dto.dart';
  38. part 'model/check_duplicate_asset_response_dto.dart';
  39. part 'model/create_album_dto.dart';
  40. part 'model/create_device_info_dto.dart';
  41. part 'model/create_profile_image_response_dto.dart';
  42. part 'model/create_user_dto.dart';
  43. part 'model/curated_locations_response_dto.dart';
  44. part 'model/curated_objects_response_dto.dart';
  45. part 'model/delete_asset_dto.dart';
  46. part 'model/delete_asset_response_dto.dart';
  47. part 'model/delete_asset_status.dart';
  48. part 'model/device_info_response_dto.dart';
  49. part 'model/device_type_enum.dart';
  50. part 'model/exif_response_dto.dart';
  51. part 'model/login_credential_dto.dart';
  52. part 'model/login_response_dto.dart';
  53. part 'model/logout_response_dto.dart';
  54. part 'model/remove_assets_dto.dart';
  55. part 'model/search_asset_dto.dart';
  56. part 'model/server_info_response_dto.dart';
  57. part 'model/server_ping_response.dart';
  58. part 'model/server_version_reponse_dto.dart';
  59. part 'model/sign_up_dto.dart';
  60. part 'model/smart_info_response_dto.dart';
  61. part 'model/thumbnail_format.dart';
  62. part 'model/update_album_dto.dart';
  63. part 'model/update_device_info_dto.dart';
  64. part 'model/update_user_dto.dart';
  65. part 'model/user_count_response_dto.dart';
  66. part 'model/user_response_dto.dart';
  67. part 'model/validate_access_token_response_dto.dart';
  68. const _delimiters = {'csv': ',', 'ssv': ' ', 'tsv': '\t', 'pipes': '|'};
  69. const _dateEpochMarker = 'epoch';
  70. final _dateFormatter = DateFormat('yyyy-MM-dd');
  71. final _regList = RegExp(r'^List<(.*)>$');
  72. final _regSet = RegExp(r'^Set<(.*)>$');
  73. final _regMap = RegExp(r'^Map<String,(.*)>$');
  74. ApiClient defaultApiClient = ApiClient();