Class HostAgentScanResultProblem.Builder
- java.lang.Object
-
- com.oracle.bmc.vulnerabilityscanning.model.HostAgentScanResultProblem.Builder
-
- Enclosing class:
- HostAgentScanResultProblem
public static class HostAgentScanResultProblem.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
-
-
-
Method Detail
-
name
public HostAgentScanResultProblem.Builder name(String name)
Name of the problem- Parameters:
name
- the value to set- Returns:
- this builder
-
description
public HostAgentScanResultProblem.Builder description(String description)
Problem description- Parameters:
description
- the value to set- Returns:
- this builder
-
severity
public HostAgentScanResultProblem.Builder severity(ScanResultProblemSeverity severity)
Problem severity- Parameters:
severity
- the value to set- Returns:
- this builder
-
state
public HostAgentScanResultProblem.Builder state(ScanResultVulnerabilityState state)
State of the vulnerability- Parameters:
state
- the value to set- Returns:
- this builder
-
cveReference
public HostAgentScanResultProblem.Builder cveReference(String cveReference)
Reference to problem MITRE CVE ID- Parameters:
cveReference
- the value to set- Returns:
- this builder
-
issueId
public HostAgentScanResultProblem.Builder issueId(Integer issueId)
Reference to problem issue ID- Parameters:
issueId
- the value to set- Returns:
- this builder
-
timeFirstDetected
public HostAgentScanResultProblem.Builder timeFirstDetected(Date timeFirstDetected)
Date of scan result that first reported the vulnerability- Parameters:
timeFirstDetected
- the value to set- Returns:
- this builder
-
timeLastDetected
public HostAgentScanResultProblem.Builder timeLastDetected(Date timeLastDetected)
Date of scan result that most recently reported the vulnerability- Parameters:
timeLastDetected
- the value to set- Returns:
- this builder
-
vulnerablePackages
public HostAgentScanResultProblem.Builder vulnerablePackages(List<Package> vulnerablePackages)
Packages in which the problem is detected- Parameters:
vulnerablePackages
- the value to set- Returns:
- this builder
-
build
public HostAgentScanResultProblem build()
-
copy
public HostAgentScanResultProblem.Builder copy(HostAgentScanResultProblem model)
-
-