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 Patch
build()
Patch.Builder
copy(Patch model)
Patch.Builder
description(String description)
The description of the WebLogic patch.Patch.Builder
displayName(String displayName)
The name of the WebLogic patch.Patch.Builder
id(String id)
The ID of the WebLogic patch.Patch.Builder
middlewareType(List<Patch.MiddlewareType> middlewareType)
The type of middleware for which this patch is applicable.Patch.Builder
osArch(String osArch)
The operating system architecture for which the patch can be applied.Patch.Builder
weblogicVersion(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)
-
-