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
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
-
build
public OsPatchPackageSummary build()
-
copy
public OsPatchPackageSummary.Builder copy(OsPatchPackageSummary model)
-
-