CloudStorageDirectUploadEntry.fromJson constructor
CloudStorageDirectUploadEntry.fromJson(
- Map<String, dynamic> jsonSerialization
)
Implementation
factory CloudStorageDirectUploadEntry.fromJson(
Map<String, dynamic> jsonSerialization,
) {
return CloudStorageDirectUploadEntry(
id: jsonSerialization['id'] as int?,
storageId: jsonSerialization['storageId'] as String,
path: jsonSerialization['path'] as String,
expiration: _is.DateTimeJsonExtension.fromJson(
jsonSerialization['expiration'],
),
authKey: jsonSerialization['authKey'] as String,
maxFileSize: jsonSerialization['maxFileSize'] as int?,
contentLength: jsonSerialization['contentLength'] as int?,
preventOverwrite: jsonSerialization['preventOverwrite'] == null
? null
: _is.BoolJsonExtension.fromJson(
jsonSerialization['preventOverwrite'],
),
contentType: jsonSerialization['contentType'] as String?,
cacheControl: jsonSerialization['cacheControl'] as String?,
contentDisposition: jsonSerialization['contentDisposition'] as String?,
contentEncoding: jsonSerialization['contentEncoding'] as String?,
customMetadata: jsonSerialization['customMetadata'] as String?,
);
}