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 OsPatchPackageSummarybuild()OsPatchPackageSummary.Buildercopy(OsPatchPackageSummary model)OsPatchPackageSummary.BuilderpackageName(String packageName)The package’s name.OsPatchPackageSummary.BuilderpackageType(OsPatchPackageSummary.PackageType packageType)Package type based on package installation manager.OsPatchPackageSummary.BuilderrelatedCVEs(List<String> relatedCVEs)Related CVEs of the package update.OsPatchPackageSummary.BuildertargetVersion(String targetVersion)The target version of the package.OsPatchPackageSummary.BuilderupdateType(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)
-
-