Class VulnerabilityImpactedContainerSummary.Builder
- java.lang.Object
-
- com.oracle.bmc.vulnerabilityscanning.model.VulnerabilityImpactedContainerSummary.Builder
-
- Enclosing class:
- VulnerabilityImpactedContainerSummary
public static class VulnerabilityImpactedContainerSummary.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
-
-
-
Method Detail
-
containerScanTargetId
public VulnerabilityImpactedContainerSummary.Builder containerScanTargetId(String containerScanTargetId)
The scan target id of the repository scan result- Parameters:
containerScanTargetId
- the value to set- Returns:
- this builder
-
repository
public VulnerabilityImpactedContainerSummary.Builder repository(String repository)
The repository id of the container image.- Parameters:
repository
- the value to set- Returns:
- this builder
-
registry
public VulnerabilityImpactedContainerSummary.Builder registry(String registry)
The registry key of the container image.- Parameters:
registry
- the value to set- Returns:
- this builder
-
image
public VulnerabilityImpactedContainerSummary.Builder image(String image)
The name of the container image.- Parameters:
image
- the value to set- Returns:
- this builder
-
lastContainerScanId
public VulnerabilityImpactedContainerSummary.Builder lastContainerScanId(String lastContainerScanId)
The ID of the last container image scan result Id- Parameters:
lastContainerScanId
- the value to set- Returns:
- this builder
-
timeScanCompleted
public VulnerabilityImpactedContainerSummary.Builder timeScanCompleted(Date timeScanCompleted)
Date and time the scan was completed, as described in RFC 3339- Parameters:
timeScanCompleted
- the value to set- Returns:
- this builder
-
build
public VulnerabilityImpactedContainerSummary build()
-
copy
public VulnerabilityImpactedContainerSummary.Builder copy(VulnerabilityImpactedContainerSummary model)
-
-