BulkRestoreObjectsRequest.fromJson constructor
BulkRestoreObjectsRequest.fromJson(
- Map json_
Implementation
BulkRestoreObjectsRequest.fromJson(core.Map json_)
: this(
allowOverwrite: json_['allowOverwrite'] as core.bool?,
copySourceAcl: json_['copySourceAcl'] as core.bool?,
createdAfterTime:
json_.containsKey('createdAfterTime')
? core.DateTime.parse(json_['createdAfterTime'] as core.String)
: null,
createdBeforeTime:
json_.containsKey('createdBeforeTime')
? core.DateTime.parse(json_['createdBeforeTime'] as core.String)
: null,
matchGlobs:
(json_['matchGlobs'] as core.List?)
?.map((value) => value as core.String)
.toList(),
softDeletedAfterTime:
json_.containsKey('softDeletedAfterTime')
? core.DateTime.parse(
json_['softDeletedAfterTime'] as core.String,
)
: null,
softDeletedBeforeTime:
json_.containsKey('softDeletedBeforeTime')
? core.DateTime.parse(
json_['softDeletedBeforeTime'] as core.String,
)
: null,
);