GetOccurrenceResult.fromMap constructor
GetOccurrenceResult.fromMap(
- Map<String, dynamic> map
)
Implementation
factory GetOccurrenceResult.fromMap(Map<String, dynamic> map) {
return GetOccurrenceResult(
attestation: AttestationOccurrenceResponse.fromMap((map['attestation']! as Map).cast<String, dynamic>()),
build: BuildOccurrenceResponse.fromMap((map['build']! as Map).cast<String, dynamic>()),
compliance: ComplianceOccurrenceResponse.fromMap((map['compliance']! as Map).cast<String, dynamic>()),
createTime: map['createTime'] as String,
deployment: DeploymentOccurrenceResponse.fromMap((map['deployment']! as Map).cast<String, dynamic>()),
discovery: DiscoveryOccurrenceResponse.fromMap((map['discovery']! as Map).cast<String, dynamic>()),
dsseAttestation: DSSEAttestationOccurrenceResponse.fromMap((map['dsseAttestation']! as Map).cast<String, dynamic>()),
envelope: EnvelopeResponse.fromMap((map['envelope']! as Map).cast<String, dynamic>()),
image: ImageOccurrenceResponse.fromMap((map['image']! as Map).cast<String, dynamic>()),
kind: map['kind'] as String,
name: map['name'] as String,
noteName: map['noteName'] as String,
package: PackageOccurrenceResponse.fromMap((map['package']! as Map).cast<String, dynamic>()),
remediation: map['remediation'] as String,
resourceUri: map['resourceUri'] as String,
sbomReference: SBOMReferenceOccurrenceResponse.fromMap((map['sbomReference']! as Map).cast<String, dynamic>()),
updateTime: map['updateTime'] as String,
upgrade: UpgradeOccurrenceResponse.fromMap((map['upgrade']! as Map).cast<String, dynamic>()),
vulnerability: VulnerabilityOccurrenceResponse.fromMap((map['vulnerability']! as Map).cast<String, dynamic>()),
);
}