|
@@ -23,7 +23,7 @@ class AssetApi {
|
|
|
/// Parameters:
|
|
|
///
|
|
|
/// * [AssetBulkUploadCheckDto] assetBulkUploadCheckDto (required):
|
|
|
- Future<Response> bulkUploadCheckWithHttpInfo(AssetBulkUploadCheckDto assetBulkUploadCheckDto,) async {
|
|
|
+ Future<Response> checkBulkUploadWithHttpInfo(AssetBulkUploadCheckDto assetBulkUploadCheckDto,) async {
|
|
|
// ignore: prefer_const_declarations
|
|
|
final path = r'/asset/bulk-upload-check';
|
|
|
|
|
@@ -53,8 +53,8 @@ class AssetApi {
|
|
|
/// Parameters:
|
|
|
///
|
|
|
/// * [AssetBulkUploadCheckDto] assetBulkUploadCheckDto (required):
|
|
|
- Future<AssetBulkUploadCheckResponseDto?> bulkUploadCheck(AssetBulkUploadCheckDto assetBulkUploadCheckDto,) async {
|
|
|
- final response = await bulkUploadCheckWithHttpInfo(assetBulkUploadCheckDto,);
|
|
|
+ Future<AssetBulkUploadCheckResponseDto?> checkBulkUpload(AssetBulkUploadCheckDto assetBulkUploadCheckDto,) async {
|
|
|
+ final response = await checkBulkUploadWithHttpInfo(assetBulkUploadCheckDto,);
|
|
|
if (response.statusCode >= HttpStatus.badRequest) {
|
|
|
throw ApiException(response.statusCode, await _decodeBodyBytes(response));
|
|
|
}
|
|
@@ -513,7 +513,7 @@ class AssetApi {
|
|
|
/// * [bool] isFavorite:
|
|
|
///
|
|
|
/// * [bool] isTrashed:
|
|
|
- Future<Response> getAssetStatsWithHttpInfo({ bool? isArchived, bool? isFavorite, bool? isTrashed, }) async {
|
|
|
+ Future<Response> getAssetStatisticsWithHttpInfo({ bool? isArchived, bool? isFavorite, bool? isTrashed, }) async {
|
|
|
// ignore: prefer_const_declarations
|
|
|
final path = r'/asset/statistics';
|
|
|
|
|
@@ -555,8 +555,8 @@ class AssetApi {
|
|
|
/// * [bool] isFavorite:
|
|
|
///
|
|
|
/// * [bool] isTrashed:
|
|
|
- Future<AssetStatsResponseDto?> getAssetStats({ bool? isArchived, bool? isFavorite, bool? isTrashed, }) async {
|
|
|
- final response = await getAssetStatsWithHttpInfo( isArchived: isArchived, isFavorite: isFavorite, isTrashed: isTrashed, );
|
|
|
+ Future<AssetStatsResponseDto?> getAssetStatistics({ bool? isArchived, bool? isFavorite, bool? isTrashed, }) async {
|
|
|
+ final response = await getAssetStatisticsWithHttpInfo( isArchived: isArchived, isFavorite: isFavorite, isTrashed: isTrashed, );
|
|
|
if (response.statusCode >= HttpStatus.badRequest) {
|
|
|
throw ApiException(response.statusCode, await _decodeBodyBytes(response));
|
|
|
}
|
|
@@ -633,119 +633,6 @@ class AssetApi {
|
|
|
return null;
|
|
|
}
|
|
|
|
|
|
- /// Performs an HTTP 'GET /asset/time-bucket' operation and returns the [Response].
|
|
|
- /// Parameters:
|
|
|
- ///
|
|
|
- /// * [TimeBucketSize] size (required):
|
|
|
- ///
|
|
|
- /// * [String] timeBucket (required):
|
|
|
- ///
|
|
|
- /// * [String] userId:
|
|
|
- ///
|
|
|
- /// * [String] albumId:
|
|
|
- ///
|
|
|
- /// * [String] personId:
|
|
|
- ///
|
|
|
- /// * [bool] isArchived:
|
|
|
- ///
|
|
|
- /// * [bool] isFavorite:
|
|
|
- ///
|
|
|
- /// * [bool] isTrashed:
|
|
|
- ///
|
|
|
- /// * [bool] withStacked:
|
|
|
- ///
|
|
|
- /// * [String] key:
|
|
|
- Future<Response> getByTimeBucketWithHttpInfo(TimeBucketSize size, String timeBucket, { String? userId, String? albumId, String? personId, bool? isArchived, bool? isFavorite, bool? isTrashed, bool? withStacked, String? key, }) async {
|
|
|
- // ignore: prefer_const_declarations
|
|
|
- final path = r'/asset/time-bucket';
|
|
|
-
|
|
|
- // ignore: prefer_final_locals
|
|
|
- Object? postBody;
|
|
|
-
|
|
|
- final queryParams = <QueryParam>[];
|
|
|
- final headerParams = <String, String>{};
|
|
|
- final formParams = <String, String>{};
|
|
|
-
|
|
|
- queryParams.addAll(_queryParams('', 'size', size));
|
|
|
- if (userId != null) {
|
|
|
- queryParams.addAll(_queryParams('', 'userId', userId));
|
|
|
- }
|
|
|
- if (albumId != null) {
|
|
|
- queryParams.addAll(_queryParams('', 'albumId', albumId));
|
|
|
- }
|
|
|
- if (personId != null) {
|
|
|
- queryParams.addAll(_queryParams('', 'personId', personId));
|
|
|
- }
|
|
|
- if (isArchived != null) {
|
|
|
- queryParams.addAll(_queryParams('', 'isArchived', isArchived));
|
|
|
- }
|
|
|
- if (isFavorite != null) {
|
|
|
- queryParams.addAll(_queryParams('', 'isFavorite', isFavorite));
|
|
|
- }
|
|
|
- if (isTrashed != null) {
|
|
|
- queryParams.addAll(_queryParams('', 'isTrashed', isTrashed));
|
|
|
- }
|
|
|
- if (withStacked != null) {
|
|
|
- queryParams.addAll(_queryParams('', 'withStacked', withStacked));
|
|
|
- }
|
|
|
- queryParams.addAll(_queryParams('', 'timeBucket', timeBucket));
|
|
|
- if (key != null) {
|
|
|
- queryParams.addAll(_queryParams('', 'key', key));
|
|
|
- }
|
|
|
-
|
|
|
- const contentTypes = <String>[];
|
|
|
-
|
|
|
-
|
|
|
- return apiClient.invokeAPI(
|
|
|
- path,
|
|
|
- 'GET',
|
|
|
- queryParams,
|
|
|
- postBody,
|
|
|
- headerParams,
|
|
|
- formParams,
|
|
|
- contentTypes.isEmpty ? null : contentTypes.first,
|
|
|
- );
|
|
|
- }
|
|
|
-
|
|
|
- /// Parameters:
|
|
|
- ///
|
|
|
- /// * [TimeBucketSize] size (required):
|
|
|
- ///
|
|
|
- /// * [String] timeBucket (required):
|
|
|
- ///
|
|
|
- /// * [String] userId:
|
|
|
- ///
|
|
|
- /// * [String] albumId:
|
|
|
- ///
|
|
|
- /// * [String] personId:
|
|
|
- ///
|
|
|
- /// * [bool] isArchived:
|
|
|
- ///
|
|
|
- /// * [bool] isFavorite:
|
|
|
- ///
|
|
|
- /// * [bool] isTrashed:
|
|
|
- ///
|
|
|
- /// * [bool] withStacked:
|
|
|
- ///
|
|
|
- /// * [String] key:
|
|
|
- Future<List<AssetResponseDto>?> getByTimeBucket(TimeBucketSize size, String timeBucket, { String? userId, String? albumId, String? personId, bool? isArchived, bool? isFavorite, bool? isTrashed, bool? withStacked, String? key, }) async {
|
|
|
- final response = await getByTimeBucketWithHttpInfo(size, timeBucket, userId: userId, albumId: albumId, personId: personId, isArchived: isArchived, isFavorite: isFavorite, isTrashed: isTrashed, withStacked: withStacked, key: key, );
|
|
|
- if (response.statusCode >= HttpStatus.badRequest) {
|
|
|
- throw ApiException(response.statusCode, await _decodeBodyBytes(response));
|
|
|
- }
|
|
|
- // When a remote server returns no body with a status of 204, we shall not decode it.
|
|
|
- // At the time of writing this, `dart:convert` will throw an "Unexpected end of input"
|
|
|
- // FormatException when trying to decode an empty string.
|
|
|
- if (response.body.isNotEmpty && response.statusCode != HttpStatus.noContent) {
|
|
|
- final responseBody = await _decodeBodyBytes(response);
|
|
|
- return (await apiClient.deserializeAsync(responseBody, 'List<AssetResponseDto>') as List)
|
|
|
- .cast<AssetResponseDto>()
|
|
|
- .toList();
|
|
|
-
|
|
|
- }
|
|
|
- return null;
|
|
|
- }
|
|
|
-
|
|
|
/// Performs an HTTP 'GET /asset/curated-locations' operation and returns the [Response].
|
|
|
Future<Response> getCuratedLocationsWithHttpInfo() async {
|
|
|
// ignore: prefer_const_declarations
|
|
@@ -1075,6 +962,119 @@ class AssetApi {
|
|
|
return null;
|
|
|
}
|
|
|
|
|
|
+ /// Performs an HTTP 'GET /asset/time-bucket' operation and returns the [Response].
|
|
|
+ /// Parameters:
|
|
|
+ ///
|
|
|
+ /// * [TimeBucketSize] size (required):
|
|
|
+ ///
|
|
|
+ /// * [String] timeBucket (required):
|
|
|
+ ///
|
|
|
+ /// * [String] userId:
|
|
|
+ ///
|
|
|
+ /// * [String] albumId:
|
|
|
+ ///
|
|
|
+ /// * [String] personId:
|
|
|
+ ///
|
|
|
+ /// * [bool] isArchived:
|
|
|
+ ///
|
|
|
+ /// * [bool] isFavorite:
|
|
|
+ ///
|
|
|
+ /// * [bool] isTrashed:
|
|
|
+ ///
|
|
|
+ /// * [bool] withStacked:
|
|
|
+ ///
|
|
|
+ /// * [String] key:
|
|
|
+ Future<Response> getTimeBucketWithHttpInfo(TimeBucketSize size, String timeBucket, { String? userId, String? albumId, String? personId, bool? isArchived, bool? isFavorite, bool? isTrashed, bool? withStacked, String? key, }) async {
|
|
|
+ // ignore: prefer_const_declarations
|
|
|
+ final path = r'/asset/time-bucket';
|
|
|
+
|
|
|
+ // ignore: prefer_final_locals
|
|
|
+ Object? postBody;
|
|
|
+
|
|
|
+ final queryParams = <QueryParam>[];
|
|
|
+ final headerParams = <String, String>{};
|
|
|
+ final formParams = <String, String>{};
|
|
|
+
|
|
|
+ queryParams.addAll(_queryParams('', 'size', size));
|
|
|
+ if (userId != null) {
|
|
|
+ queryParams.addAll(_queryParams('', 'userId', userId));
|
|
|
+ }
|
|
|
+ if (albumId != null) {
|
|
|
+ queryParams.addAll(_queryParams('', 'albumId', albumId));
|
|
|
+ }
|
|
|
+ if (personId != null) {
|
|
|
+ queryParams.addAll(_queryParams('', 'personId', personId));
|
|
|
+ }
|
|
|
+ if (isArchived != null) {
|
|
|
+ queryParams.addAll(_queryParams('', 'isArchived', isArchived));
|
|
|
+ }
|
|
|
+ if (isFavorite != null) {
|
|
|
+ queryParams.addAll(_queryParams('', 'isFavorite', isFavorite));
|
|
|
+ }
|
|
|
+ if (isTrashed != null) {
|
|
|
+ queryParams.addAll(_queryParams('', 'isTrashed', isTrashed));
|
|
|
+ }
|
|
|
+ if (withStacked != null) {
|
|
|
+ queryParams.addAll(_queryParams('', 'withStacked', withStacked));
|
|
|
+ }
|
|
|
+ queryParams.addAll(_queryParams('', 'timeBucket', timeBucket));
|
|
|
+ if (key != null) {
|
|
|
+ queryParams.addAll(_queryParams('', 'key', key));
|
|
|
+ }
|
|
|
+
|
|
|
+ const contentTypes = <String>[];
|
|
|
+
|
|
|
+
|
|
|
+ return apiClient.invokeAPI(
|
|
|
+ path,
|
|
|
+ 'GET',
|
|
|
+ queryParams,
|
|
|
+ postBody,
|
|
|
+ headerParams,
|
|
|
+ formParams,
|
|
|
+ contentTypes.isEmpty ? null : contentTypes.first,
|
|
|
+ );
|
|
|
+ }
|
|
|
+
|
|
|
+ /// Parameters:
|
|
|
+ ///
|
|
|
+ /// * [TimeBucketSize] size (required):
|
|
|
+ ///
|
|
|
+ /// * [String] timeBucket (required):
|
|
|
+ ///
|
|
|
+ /// * [String] userId:
|
|
|
+ ///
|
|
|
+ /// * [String] albumId:
|
|
|
+ ///
|
|
|
+ /// * [String] personId:
|
|
|
+ ///
|
|
|
+ /// * [bool] isArchived:
|
|
|
+ ///
|
|
|
+ /// * [bool] isFavorite:
|
|
|
+ ///
|
|
|
+ /// * [bool] isTrashed:
|
|
|
+ ///
|
|
|
+ /// * [bool] withStacked:
|
|
|
+ ///
|
|
|
+ /// * [String] key:
|
|
|
+ Future<List<AssetResponseDto>?> getTimeBucket(TimeBucketSize size, String timeBucket, { String? userId, String? albumId, String? personId, bool? isArchived, bool? isFavorite, bool? isTrashed, bool? withStacked, String? key, }) async {
|
|
|
+ final response = await getTimeBucketWithHttpInfo(size, timeBucket, userId: userId, albumId: albumId, personId: personId, isArchived: isArchived, isFavorite: isFavorite, isTrashed: isTrashed, withStacked: withStacked, key: key, );
|
|
|
+ if (response.statusCode >= HttpStatus.badRequest) {
|
|
|
+ throw ApiException(response.statusCode, await _decodeBodyBytes(response));
|
|
|
+ }
|
|
|
+ // When a remote server returns no body with a status of 204, we shall not decode it.
|
|
|
+ // At the time of writing this, `dart:convert` will throw an "Unexpected end of input"
|
|
|
+ // FormatException when trying to decode an empty string.
|
|
|
+ if (response.body.isNotEmpty && response.statusCode != HttpStatus.noContent) {
|
|
|
+ final responseBody = await _decodeBodyBytes(response);
|
|
|
+ return (await apiClient.deserializeAsync(responseBody, 'List<AssetResponseDto>') as List)
|
|
|
+ .cast<AssetResponseDto>()
|
|
|
+ .toList();
|
|
|
+
|
|
|
+ }
|
|
|
+ return null;
|
|
|
+ }
|
|
|
+
|
|
|
/// Performs an HTTP 'GET /asset/time-buckets' operation and returns the [Response].
|
|
|
/// Parameters:
|
|
|
///
|