DiscoveryOccurrence.fromJson constructor
DiscoveryOccurrence.fromJson(
- Map json_
Implementation
DiscoveryOccurrence.fromJson(core.Map json_)
: this(
analysisCompleted:
json_.containsKey('analysisCompleted')
? AnalysisCompleted.fromJson(
json_['analysisCompleted']
as core.Map<core.String, core.dynamic>,
)
: null,
analysisError:
(json_['analysisError'] as core.List?)
?.map(
(value) => Status.fromJson(
value as core.Map<core.String, core.dynamic>,
),
)
.toList(),
analysisStatus: json_['analysisStatus'] as core.String?,
analysisStatusError:
json_.containsKey('analysisStatusError')
? Status.fromJson(
json_['analysisStatusError']
as core.Map<core.String, core.dynamic>,
)
: null,
archiveTime: json_['archiveTime'] as core.String?,
continuousAnalysis: json_['continuousAnalysis'] as core.String?,
cpe: json_['cpe'] as core.String?,
files:
(json_['files'] as core.List?)
?.map(
(value) => File.fromJson(
value as core.Map<core.String, core.dynamic>,
),
)
.toList(),
lastScanTime: json_['lastScanTime'] as core.String?,
sbomStatus:
json_.containsKey('sbomStatus')
? SBOMStatus.fromJson(
json_['sbomStatus'] as core.Map<core.String, core.dynamic>,
)
: null,
);