ReasoningEngine.fromJson constructor
ReasoningEngine.fromJson(
- Map<String, dynamic> json
)
Implementation
factory ReasoningEngine.fromJson(Map<String, dynamic> json) {
return ReasoningEngine(
name: json['name'] ?? '',
displayName: json['displayName'] ?? '',
description: json['description'] ?? '',
spec: decode(json['spec'], ReasoningEngineSpec.fromJson),
createTime: decodeCustom(json['createTime'], protobuf.Timestamp.fromJson),
updateTime: decodeCustom(json['updateTime'], protobuf.Timestamp.fromJson),
etag: json['etag'] ?? '',
contextSpec: decode(
json['contextSpec'],
ReasoningEngineContextSpec.fromJson,
),
encryptionSpec: decode(json['encryptionSpec'], EncryptionSpec.fromJson),
labels: decodeMap(json['labels']) ?? {},
);
}