BucketMetadata.fromJson constructor
BucketMetadata.fromJson(
- Map<String, dynamic> json
)
Implementation
factory BucketMetadata.fromJson(Map<String, dynamic> json) {
return BucketMetadata(
startTime: decodeCustom(json['startTime'], Timestamp.fromJson),
endTime: decodeCustom(json['endTime'], Timestamp.fromJson),
state:
decodeEnum(json['state'], OperationState.fromJson) ??
OperationState.$default,
createBucketRequest: decode(
json['createBucketRequest'],
CreateBucketRequest.fromJson,
),
updateBucketRequest: decode(
json['updateBucketRequest'],
UpdateBucketRequest.fromJson,
),
);
}