api.dart 4.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118
  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/job_api.dart';
  29. part 'api/o_auth_api.dart';
  30. part 'api/server_info_api.dart';
  31. part 'api/system_config_api.dart';
  32. part 'api/tag_api.dart';
  33. part 'api/user_api.dart';
  34. part 'model/add_assets_dto.dart';
  35. part 'model/add_assets_response_dto.dart';
  36. part 'model/add_users_dto.dart';
  37. part 'model/admin_signup_response_dto.dart';
  38. part 'model/album_count_response_dto.dart';
  39. part 'model/album_response_dto.dart';
  40. part 'model/all_job_status_response_dto.dart';
  41. part 'model/asset_count_by_time_bucket.dart';
  42. part 'model/asset_count_by_time_bucket_response_dto.dart';
  43. part 'model/asset_count_by_user_id_response_dto.dart';
  44. part 'model/asset_file_upload_response_dto.dart';
  45. part 'model/asset_response_dto.dart';
  46. part 'model/asset_type_enum.dart';
  47. part 'model/check_duplicate_asset_dto.dart';
  48. part 'model/check_duplicate_asset_response_dto.dart';
  49. part 'model/check_existing_assets_dto.dart';
  50. part 'model/check_existing_assets_response_dto.dart';
  51. part 'model/create_album_dto.dart';
  52. part 'model/create_profile_image_response_dto.dart';
  53. part 'model/create_tag_dto.dart';
  54. part 'model/create_user_dto.dart';
  55. part 'model/curated_locations_response_dto.dart';
  56. part 'model/curated_objects_response_dto.dart';
  57. part 'model/delete_asset_dto.dart';
  58. part 'model/delete_asset_response_dto.dart';
  59. part 'model/delete_asset_status.dart';
  60. part 'model/device_info_response_dto.dart';
  61. part 'model/device_type_enum.dart';
  62. part 'model/exif_response_dto.dart';
  63. part 'model/get_asset_by_time_bucket_dto.dart';
  64. part 'model/get_asset_count_by_time_bucket_dto.dart';
  65. part 'model/job_command.dart';
  66. part 'model/job_command_dto.dart';
  67. part 'model/job_counts.dart';
  68. part 'model/job_id.dart';
  69. part 'model/job_status_response_dto.dart';
  70. part 'model/login_credential_dto.dart';
  71. part 'model/login_response_dto.dart';
  72. part 'model/logout_response_dto.dart';
  73. part 'model/o_auth_callback_dto.dart';
  74. part 'model/o_auth_config_dto.dart';
  75. part 'model/o_auth_config_response_dto.dart';
  76. part 'model/remove_assets_dto.dart';
  77. part 'model/search_asset_dto.dart';
  78. part 'model/server_info_response_dto.dart';
  79. part 'model/server_ping_response.dart';
  80. part 'model/server_stats_response_dto.dart';
  81. part 'model/server_version_reponse_dto.dart';
  82. part 'model/sign_up_dto.dart';
  83. part 'model/smart_info_response_dto.dart';
  84. part 'model/system_config_dto.dart';
  85. part 'model/system_config_f_fmpeg_dto.dart';
  86. part 'model/system_config_o_auth_dto.dart';
  87. part 'model/system_config_storage_template_dto.dart';
  88. part 'model/system_config_template_storage_option_dto.dart';
  89. part 'model/tag_response_dto.dart';
  90. part 'model/tag_type_enum.dart';
  91. part 'model/thumbnail_format.dart';
  92. part 'model/time_group_enum.dart';
  93. part 'model/update_album_dto.dart';
  94. part 'model/update_asset_dto.dart';
  95. part 'model/update_tag_dto.dart';
  96. part 'model/update_user_dto.dart';
  97. part 'model/upsert_device_info_dto.dart';
  98. part 'model/usage_by_user_dto.dart';
  99. part 'model/user_count_response_dto.dart';
  100. part 'model/user_response_dto.dart';
  101. part 'model/validate_access_token_response_dto.dart';
  102. const _delimiters = {'csv': ',', 'ssv': ' ', 'tsv': '\t', 'pipes': '|'};
  103. const _dateEpochMarker = 'epoch';
  104. final _dateFormatter = DateFormat('yyyy-MM-dd');
  105. final _regList = RegExp(r'^List<(.*)>$');
  106. final _regSet = RegExp(r'^Set<(.*)>$');
  107. final _regMap = RegExp(r'^Map<String,(.*)>$');
  108. ApiClient defaultApiClient = ApiClient();