toJson method
Implementation
core.Map<core.String, core.dynamic> toJson() => {
if (age != null) 'age': age!,
if (createdBefore != null)
'createdBefore':
"${createdBefore!.year.toString().padLeft(4, '0')}-${createdBefore!.month.toString().padLeft(2, '0')}-${createdBefore!.day.toString().padLeft(2, '0')}",
if (customTimeBefore != null)
'customTimeBefore':
"${customTimeBefore!.year.toString().padLeft(4, '0')}-${customTimeBefore!.month.toString().padLeft(2, '0')}-${customTimeBefore!.day.toString().padLeft(2, '0')}",
if (daysSinceCustomTime != null)
'daysSinceCustomTime': daysSinceCustomTime!,
if (daysSinceNoncurrentTime != null)
'daysSinceNoncurrentTime': daysSinceNoncurrentTime!,
if (isLive != null) 'isLive': isLive!,
if (matchesPattern != null) 'matchesPattern': matchesPattern!,
if (matchesPrefix != null) 'matchesPrefix': matchesPrefix!,
if (matchesStorageClass != null)
'matchesStorageClass': matchesStorageClass!,
if (matchesSuffix != null) 'matchesSuffix': matchesSuffix!,
if (noncurrentTimeBefore != null)
'noncurrentTimeBefore':
"${noncurrentTimeBefore!.year.toString().padLeft(4, '0')}-${noncurrentTimeBefore!.month.toString().padLeft(2, '0')}-${noncurrentTimeBefore!.day.toString().padLeft(2, '0')}",
if (numNewerVersions != null) 'numNewerVersions': numNewerVersions!,
};