Package com.oracle.bmc.wlms.model
Class Patch.Builder
- java.lang.Object
-
- com.oracle.bmc.wlms.model.Patch.Builder
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Patchbuild()Patch.Buildercopy(Patch model)Patch.Builderdescription(String description)The description of the WebLogic patch.Patch.BuilderdisplayName(String displayName)The name of the WebLogic patch.Patch.Builderid(String id)The ID of the WebLogic patch.Patch.BuildermiddlewareType(List<Patch.MiddlewareType> middlewareType)The type of middleware for which this patch is applicable.Patch.BuilderosArch(String osArch)The operating system architecture for which the patch can be applied.Patch.BuilderweblogicVersion(String weblogicVersion)The WebLogic version for this patch.
-
-
-
Method Detail
-
id
public Patch.Builder id(String id)
The ID of the WebLogic patch.- Parameters:
id- the value to set- Returns:
- this builder
-
displayName
public Patch.Builder displayName(String displayName)
The name of the WebLogic patch.- Parameters:
displayName- the value to set- Returns:
- this builder
-
description
public Patch.Builder description(String description)
The description of the WebLogic patch.- Parameters:
description- the value to set- Returns:
- this builder
-
weblogicVersion
public Patch.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
-
middlewareType
public Patch.Builder middlewareType(List<Patch.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
-
osArch
public Patch.Builder osArch(String osArch)
The operating system architecture for which the patch can be applied.- Parameters:
osArch- the value to set- Returns:
- this builder
-
build
public Patch build()
-
copy
public Patch.Builder copy(Patch model)
-
-