OperationMetadata.fromJson constructor
OperationMetadata.fromJson(
- Object? j
Implementation
factory OperationMetadata.fromJson(Object? j) {
final json = j as Map<String, Object?>;
return OperationMetadata(
createTime: switch (json['createTime']) {
null => null,
Object $1 => Timestamp.fromJson($1),
},
endTime: switch (json['endTime']) {
null => null,
Object $1 => Timestamp.fromJson($1),
},
target: switch (json['target']) {
null => '',
Object $1 => decodeString($1),
},
verb: switch (json['verb']) {
null => '',
Object $1 => decodeString($1),
},
statusDetail: switch (json['statusDetail']) {
null => '',
Object $1 => decodeString($1),
},
cancelRequested: switch (json['cancelRequested']) {
null => false,
Object $1 => decodeBool($1),
},
apiVersion: switch (json['apiVersion']) {
null => '',
Object $1 => decodeString($1),
},
);
}