aliyun_oss_upload_sts_entity.g.dart 3.58 KB
import 'package:wow_english/generated/json/base/json_convert_content.dart';
import 'package:wow_english/models/aliyun_oss_upload_sts_entity.dart';

AliyunOssUploadStsEntity $AliyunOssUploadStsEntityFromJson(Map<String, dynamic> json) {
	final AliyunOssUploadStsEntity aliyunOssUploadStsEntity = AliyunOssUploadStsEntity();
	final String? securityToken = jsonConvert.convert<String>(json['securityToken']);
	if (securityToken != null) {
		aliyunOssUploadStsEntity.securityToken = securityToken;
	}
	final String? expiration = jsonConvert.convert<String>(json['expiration']);
	if (expiration != null) {
		aliyunOssUploadStsEntity.expiration = expiration;
	}
	final String? endpoint = jsonConvert.convert<String>(json['endpoint']);
	if (endpoint != null) {
		aliyunOssUploadStsEntity.endpoint = endpoint;
	}
	final String? fileKey = jsonConvert.convert<String>(json['fileKey']);
	if (fileKey != null) {
		aliyunOssUploadStsEntity.fileKey = fileKey;
	}
	final String? accessKeyId = jsonConvert.convert<String>(json['accessKeyId']);
	if (accessKeyId != null) {
		aliyunOssUploadStsEntity.accessKeyId = accessKeyId;
	}
	final String? accessKeySecret = jsonConvert.convert<String>(json['accessKeySecret']);
	if (accessKeySecret != null) {
		aliyunOssUploadStsEntity.accessKeySecret = accessKeySecret;
	}
	final String? bucket = jsonConvert.convert<String>(json['bucket']);
	if (bucket != null) {
		aliyunOssUploadStsEntity.bucket = bucket;
	}
	final String? ossDomain = jsonConvert.convert<String>(json['ossDomain']);
	if (ossDomain != null) {
		aliyunOssUploadStsEntity.ossDomain = ossDomain;
	}
	final String? host = jsonConvert.convert<String>(json['host']);
	if (host != null) {
		aliyunOssUploadStsEntity.host = host;
	}
	final AliyunOssUploadStsCallbackParam? callbackParam = jsonConvert.convert<AliyunOssUploadStsCallbackParam>(json['callbackParam']);
	if (callbackParam != null) {
		aliyunOssUploadStsEntity.callbackParam = callbackParam;
	}
	return aliyunOssUploadStsEntity;
}

Map<String, dynamic> $AliyunOssUploadStsEntityToJson(AliyunOssUploadStsEntity entity) {
	final Map<String, dynamic> data = <String, dynamic>{};
	data['securityToken'] = entity.securityToken;
	data['expiration'] = entity.expiration;
	data['endpoint'] = entity.endpoint;
	data['fileKey'] = entity.fileKey;
	data['accessKeyId'] = entity.accessKeyId;
	data['accessKeySecret'] = entity.accessKeySecret;
	data['bucket'] = entity.bucket;
	data['ossDomain'] = entity.ossDomain;
	data['host'] = entity.host;
	data['callbackParam'] = entity.callbackParam.toJson();
	return data;
}

AliyunOssUploadStsCallbackParam $AliyunOssUploadStsCallbackParamFromJson(Map<String, dynamic> json) {
	final AliyunOssUploadStsCallbackParam aliyunOssUploadStsCallbackParam = AliyunOssUploadStsCallbackParam();
	final String? callbackBody = jsonConvert.convert<String>(json['callbackBody']);
	if (callbackBody != null) {
		aliyunOssUploadStsCallbackParam.callbackBody = callbackBody;
	}
	final String? callbackBodyType = jsonConvert.convert<String>(json['callbackBodyType']);
	if (callbackBodyType != null) {
		aliyunOssUploadStsCallbackParam.callbackBodyType = callbackBodyType;
	}
	final String? callbackUrl = jsonConvert.convert<String>(json['callbackUrl']);
	if (callbackUrl != null) {
		aliyunOssUploadStsCallbackParam.callbackUrl = callbackUrl;
	}
	return aliyunOssUploadStsCallbackParam;
}

Map<String, dynamic> $AliyunOssUploadStsCallbackParamToJson(AliyunOssUploadStsCallbackParam entity) {
	final Map<String, dynamic> data = <String, dynamic>{};
	data['callbackBody'] = entity.callbackBody;
	data['callbackBodyType'] = entity.callbackBodyType;
	data['callbackUrl'] = entity.callbackUrl;
	return data;
}