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 SummaryConstructors Constructor Description Builder()
 - 
Method SummaryAll 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- 
packageNamepublic OsPatchPackageSummary.Builder packageName(String packageName) The package’s name.- Parameters:
- packageName- the value to set
- Returns:
- this builder
 
 - 
targetVersionpublic OsPatchPackageSummary.Builder targetVersion(String targetVersion) The target version of the package.- Parameters:
- targetVersion- the value to set
- Returns:
- this builder
 
 - 
updateTypepublic 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
 
 - 
relatedCVEspublic OsPatchPackageSummary.Builder relatedCVEs(List<String> relatedCVEs) Related CVEs of the package update.- Parameters:
- relatedCVEs- the value to set
- Returns:
- this builder
 
 - 
packageTypepublic OsPatchPackageSummary.Builder packageType(OsPatchPackageSummary.PackageType packageType) Package type based on package installation manager.- Parameters:
- packageType- the value to set
- Returns:
- this builder
 
 - 
buildpublic OsPatchPackageSummary build() 
 - 
copypublic OsPatchPackageSummary.Builder copy(OsPatchPackageSummary model) 
 
- 
 
-