Class UpdatablePackageSummary.Builder
- java.lang.Object
-
- com.oracle.bmc.osmanagementhub.model.UpdatablePackageSummary.Builder
-
- Enclosing class:
- UpdatablePackageSummary
public static class UpdatablePackageSummary.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
-
-
-
Method Detail
-
displayName
public UpdatablePackageSummary.Builder displayName(String displayName)
-
name
public UpdatablePackageSummary.Builder name(String name)
-
type
public UpdatablePackageSummary.Builder type(String type)
-
version
public UpdatablePackageSummary.Builder version(String version)
-
architecture
public UpdatablePackageSummary.Builder architecture(ArchType architecture)
-
softwareSources
public UpdatablePackageSummary.Builder softwareSources(List<SoftwareSourceDetails> softwareSources)
-
installedVersion
public UpdatablePackageSummary.Builder installedVersion(String installedVersion)
The version of the package that is currently installed on the instance.- Parameters:
installedVersion
- the value to set- Returns:
- this builder
-
updateType
public UpdatablePackageSummary.Builder updateType(ClassificationTypes updateType)
The type of update.- Parameters:
updateType
- the value to set- Returns:
- this builder
-
errata
public UpdatablePackageSummary.Builder errata(List<String> errata)
List of errata applicable to this update.- Parameters:
errata
- the value to set- Returns:
- this builder
-
relatedCves
public UpdatablePackageSummary.Builder relatedCves(List<String> relatedCves)
List of CVEs applicable to this erratum.- Parameters:
relatedCves
- the value to set- Returns:
- this builder
-
build
public UpdatablePackageSummary build()
-
copy
public UpdatablePackageSummary.Builder copy(UpdatablePackageSummary model)
-
-