Occurrence constructor

Occurrence({
  1. AttestationOccurrence? attestation,
  2. BuildOccurrence? build,
  3. ComplianceOccurrence? compliance,
  4. String? createTime,
  5. DeploymentOccurrence? deployment,
  6. DiscoveryOccurrence? discovery,
  7. DSSEAttestationOccurrence? dsseAttestation,
  8. Envelope? envelope,
  9. ImageOccurrence? image,
  10. String? kind,
  11. String? name,
  12. String? noteName,
  13. PackageOccurrence? package,
  14. String? remediation,
  15. String? resourceUri,
  16. SBOMReferenceOccurrence? sbomReference,
  17. String? updateTime,
  18. UpgradeOccurrence? upgrade,
  19. VulnerabilityOccurrence? vulnerability,
})

Implementation

Occurrence({
  this.attestation,
  this.build,
  this.compliance,
  this.createTime,
  this.deployment,
  this.discovery,
  this.dsseAttestation,
  this.envelope,
  this.image,
  this.kind,
  this.name,
  this.noteName,
  this.package,
  this.remediation,
  this.resourceUri,
  this.sbomReference,
  this.updateTime,
  this.upgrade,
  this.vulnerability,
});