Class ManagedInstanceErratumSummary.Builder
- java.lang.Object
-
- com.oracle.bmc.osmanagementhub.model.ManagedInstanceErratumSummary.Builder
-
- Enclosing class:
- ManagedInstanceErratumSummary
public static class ManagedInstanceErratumSummary.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ManagedInstanceErratumSummary.Builder
advisoryType(ClassificationTypes advisoryType)
The advisory type of the erratum.ManagedInstanceErratumSummary
build()
ManagedInstanceErratumSummary.Builder
copy(ManagedInstanceErratumSummary model)
ManagedInstanceErratumSummary.Builder
name(String name)
The identifier of the erratum.ManagedInstanceErratumSummary.Builder
packages(List<PackageNameSummary> packages)
The list of packages affected by this erratum.ManagedInstanceErratumSummary.Builder
relatedCves(List<String> relatedCves)
The list of CVEs applicable to this erratum.ManagedInstanceErratumSummary.Builder
synopsis(String synopsis)
A summary description of the erratum.ManagedInstanceErratumSummary.Builder
timeIssued(Date timeIssued)
The date and time the package was issued by a providing erratum (in RFC 3339 format).
-
-
-
Method Detail
-
name
public ManagedInstanceErratumSummary.Builder name(String name)
The identifier of the erratum.- Parameters:
name
- the value to set- Returns:
- this builder
-
advisoryType
public ManagedInstanceErratumSummary.Builder advisoryType(ClassificationTypes advisoryType)
The advisory type of the erratum.- Parameters:
advisoryType
- the value to set- Returns:
- this builder
-
timeIssued
public ManagedInstanceErratumSummary.Builder timeIssued(Date timeIssued)
The date and time the package was issued by a providing erratum (in RFC 3339 format).- Parameters:
timeIssued
- the value to set- Returns:
- this builder
-
synopsis
public ManagedInstanceErratumSummary.Builder synopsis(String synopsis)
A summary description of the erratum.- Parameters:
synopsis
- the value to set- Returns:
- this builder
-
relatedCves
public ManagedInstanceErratumSummary.Builder relatedCves(List<String> relatedCves)
The list of CVEs applicable to this erratum.- Parameters:
relatedCves
- the value to set- Returns:
- this builder
-
packages
public ManagedInstanceErratumSummary.Builder packages(List<PackageNameSummary> packages)
The list of packages affected by this erratum.- Parameters:
packages
- the value to set- Returns:
- this builder
-
build
public ManagedInstanceErratumSummary build()
-
copy
public ManagedInstanceErratumSummary.Builder copy(ManagedInstanceErratumSummary model)
-
-