public static interface VulnerablePackage.Builder extends SdkPojo, CopyableBuilder<VulnerablePackage.Builder,VulnerablePackage>
| Modifier and Type | Method and Description |
|---|---|
VulnerablePackage.Builder |
arch(String arch)
The architecture of the vulnerable package.
|
VulnerablePackage.Builder |
epoch(Integer epoch)
The epoch of the vulnerable package.
|
VulnerablePackage.Builder |
filePath(String filePath)
The file path of the vulnerable package.
|
VulnerablePackage.Builder |
fixedInVersion(String fixedInVersion)
The version of the package that contains the vulnerability fix.
|
VulnerablePackage.Builder |
name(String name)
The name of the vulnerable package.
|
VulnerablePackage.Builder |
packageManager(PackageManager packageManager)
The package manager of the vulnerable package.
|
VulnerablePackage.Builder |
packageManager(String packageManager)
The package manager of the vulnerable package.
|
VulnerablePackage.Builder |
release(String release)
The release of the vulnerable package.
|
VulnerablePackage.Builder |
remediation(String remediation)
The code to run in your environment to update packages with a fix available.
|
VulnerablePackage.Builder |
sourceLayerHash(String sourceLayerHash)
The source layer hash of the vulnerable package.
|
VulnerablePackage.Builder |
version(String version)
The version of the vulnerable package.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildVulnerablePackage.Builder arch(String arch)
The architecture of the vulnerable package.
arch - The architecture of the vulnerable package.VulnerablePackage.Builder epoch(Integer epoch)
The epoch of the vulnerable package.
epoch - The epoch of the vulnerable package.VulnerablePackage.Builder filePath(String filePath)
The file path of the vulnerable package.
filePath - The file path of the vulnerable package.VulnerablePackage.Builder fixedInVersion(String fixedInVersion)
The version of the package that contains the vulnerability fix.
fixedInVersion - The version of the package that contains the vulnerability fix.VulnerablePackage.Builder name(String name)
The name of the vulnerable package.
name - The name of the vulnerable package.VulnerablePackage.Builder packageManager(String packageManager)
The package manager of the vulnerable package.
packageManager - The package manager of the vulnerable package.PackageManager,
PackageManagerVulnerablePackage.Builder packageManager(PackageManager packageManager)
The package manager of the vulnerable package.
packageManager - The package manager of the vulnerable package.PackageManager,
PackageManagerVulnerablePackage.Builder release(String release)
The release of the vulnerable package.
release - The release of the vulnerable package.VulnerablePackage.Builder remediation(String remediation)
The code to run in your environment to update packages with a fix available.
remediation - The code to run in your environment to update packages with a fix available.VulnerablePackage.Builder sourceLayerHash(String sourceLayerHash)
The source layer hash of the vulnerable package.
sourceLayerHash - The source layer hash of the vulnerable package.VulnerablePackage.Builder version(String version)
The version of the vulnerable package.
version - The version of the vulnerable package.Copyright © 2022. All rights reserved.