Package com.oracle.bmc.bds.model
Class OsPatchPackageSummary.Builder
- java.lang.Object
-
- com.oracle.bmc.bds.model.OsPatchPackageSummary.Builder
-
- Enclosing class:
- OsPatchPackageSummary
public static class OsPatchPackageSummary.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description OsPatchPackageSummary
build()
OsPatchPackageSummary.Builder
copy(OsPatchPackageSummary model)
OsPatchPackageSummary.Builder
packageName(String packageName)
The package’s name.OsPatchPackageSummary.Builder
packageType(OsPatchPackageSummary.PackageType packageType)
Package type based on package installation manager.OsPatchPackageSummary.Builder
relatedCVEs(List<String> relatedCVEs)
Related CVEs of the package update.OsPatchPackageSummary.Builder
targetVersion(String targetVersion)
The target version of the package.OsPatchPackageSummary.Builder
updateType(OsPatchPackageSummary.UpdateType updateType)
The action that current package will be executed on the cluster.
-
-
-
Method Detail
-
packageName
public OsPatchPackageSummary.Builder packageName(String packageName)
The package’s name.- Parameters:
packageName
- the value to set- Returns:
- this builder
-
targetVersion
public OsPatchPackageSummary.Builder targetVersion(String targetVersion)
The target version of the package.- Parameters:
targetVersion
- the value to set- Returns:
- this builder
-
updateType
public OsPatchPackageSummary.Builder updateType(OsPatchPackageSummary.UpdateType updateType)
The action that current package will be executed on the cluster.- Parameters:
updateType
- the value to set- Returns:
- this builder
-
relatedCVEs
public OsPatchPackageSummary.Builder relatedCVEs(List<String> relatedCVEs)
Related CVEs of the package update.- Parameters:
relatedCVEs
- the value to set- Returns:
- this builder
-
packageType
public OsPatchPackageSummary.Builder packageType(OsPatchPackageSummary.PackageType packageType)
Package type based on package installation manager.- Parameters:
packageType
- the value to set- Returns:
- this builder
-
build
public OsPatchPackageSummary build()
-
copy
public OsPatchPackageSummary.Builder copy(OsPatchPackageSummary model)
-
-