Package com.oracle.bmc.wlms.model
Class ApplicablePatchSummary.Builder
- java.lang.Object
- 
- com.oracle.bmc.wlms.model.ApplicablePatchSummary.Builder
 
- 
- Enclosing class:
- ApplicablePatchSummary
 
 public static class ApplicablePatchSummary.Builder extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description ApplicablePatchSummarybuild()ApplicablePatchSummary.Buildercopy(ApplicablePatchSummary model)ApplicablePatchSummary.Builderdescription(String description)The description of the WebLogic patch.ApplicablePatchSummary.BuilderdisplayName(String displayName)The name of the WebLogic patch.ApplicablePatchSummary.Builderid(String id)The ID of the WebLogic patch.ApplicablePatchSummary.BuildermiddlewareType(List<ApplicablePatchSummary.MiddlewareType> middlewareType)The type of middleware for which this patch is applicable.ApplicablePatchSummary.BuilderosArch(String osArch)The operating system architecture for which the patch can be applied.ApplicablePatchSummary.BuilderweblogicVersion(String weblogicVersion)The WebLogic version for this patch.
 
- 
- 
- 
Method Detail- 
idpublic ApplicablePatchSummary.Builder id(String id) The ID of the WebLogic patch.- Parameters:
- id- the value to set
- Returns:
- this builder
 
 - 
displayNamepublic ApplicablePatchSummary.Builder displayName(String displayName) The name of the WebLogic patch.- Parameters:
- displayName- the value to set
- Returns:
- this builder
 
 - 
descriptionpublic ApplicablePatchSummary.Builder description(String description) The description of the WebLogic patch.- Parameters:
- description- the value to set
- Returns:
- this builder
 
 - 
weblogicVersionpublic ApplicablePatchSummary.Builder weblogicVersion(String weblogicVersion) The WebLogic version for this patch.The patch can be installed to domains with this version. - Parameters:
- weblogicVersion- the value to set
- Returns:
- this builder
 
 - 
middlewareTypepublic ApplicablePatchSummary.Builder middlewareType(List<ApplicablePatchSummary.MiddlewareType> middlewareType) The type of middleware for which this patch is applicable.A patch can be applicable to more than one type of middleware. - Parameters:
- middlewareType- the value to set
- Returns:
- this builder
 
 - 
osArchpublic ApplicablePatchSummary.Builder osArch(String osArch) The operating system architecture for which the patch can be applied.- Parameters:
- osArch- the value to set
- Returns:
- this builder
 
 - 
buildpublic ApplicablePatchSummary build() 
 - 
copypublic ApplicablePatchSummary.Builder copy(ApplicablePatchSummary model) 
 
- 
 
-