toJson method
Implementation
@override
Object toJson() => {
'bucketName': ?bucketName,
'cdnPolicy': ?cdnPolicy?.toJson(),
'compressionMode': ?compressionMode,
'creationTimestamp': ?creationTimestamp,
if (customResponseHeaders.isNotDefault)
'customResponseHeaders': customResponseHeaders,
'description': ?description,
'edgeSecurityPolicy': ?edgeSecurityPolicy,
'enableCdn': ?enableCdn,
'id': ?id?.toString(),
'kind': ?kind,
'loadBalancingScheme': ?loadBalancingScheme,
'name': ?name,
'params': ?params?.toJson(),
'region': ?region,
'selfLink': ?selfLink,
if (usedBy.isNotDefault) 'usedBy': [for (final i in usedBy) i.toJson()],
};