Class AvailableWindowsUpdateSummary.Builder
- java.lang.Object
-
- com.oracle.bmc.osmanagementhub.model.AvailableWindowsUpdateSummary.Builder
-
- Enclosing class:
- AvailableWindowsUpdateSummary
public static class AvailableWindowsUpdateSummary.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AvailableWindowsUpdateSummarybuild()AvailableWindowsUpdateSummary.Buildercopy(AvailableWindowsUpdateSummary model)AvailableWindowsUpdateSummary.Builderinstallable(WindowsUpdate.Installable installable)Indicates whether the update can be installed using the service.AvailableWindowsUpdateSummary.BuilderisRebootRequiredForInstallation(Boolean isRebootRequiredForInstallation)Indicates whether a reboot is required to complete the installation of this update.AvailableWindowsUpdateSummary.Buildername(String name)Name of the Windows update.AvailableWindowsUpdateSummary.BuilderupdateId(String updateId)Unique identifier for the Windows update.AvailableWindowsUpdateSummary.BuilderupdateType(ClassificationTypes updateType)The type of Windows update.
-
-
-
Method Detail
-
name
public AvailableWindowsUpdateSummary.Builder name(String name)
Name of the Windows update.- Parameters:
name- the value to set- Returns:
- this builder
-
updateId
public AvailableWindowsUpdateSummary.Builder updateId(String updateId)
Unique identifier for the Windows update.Note that this is not an OCID, but is a unique identifier assigned by Microsoft. Example: ‘6981d463-cd91-4a26-b7c4-ea4ded9183ed’
- Parameters:
updateId- the value to set- Returns:
- this builder
-
updateType
public AvailableWindowsUpdateSummary.Builder updateType(ClassificationTypes updateType)
The type of Windows update.- Parameters:
updateType- the value to set- Returns:
- this builder
-
installable
public AvailableWindowsUpdateSummary.Builder installable(WindowsUpdate.Installable installable)
Indicates whether the update can be installed using the service.- Parameters:
installable- the value to set- Returns:
- this builder
-
isRebootRequiredForInstallation
public AvailableWindowsUpdateSummary.Builder isRebootRequiredForInstallation(Boolean isRebootRequiredForInstallation)
Indicates whether a reboot is required to complete the installation of this update.- Parameters:
isRebootRequiredForInstallation- the value to set- Returns:
- this builder
-
build
public AvailableWindowsUpdateSummary build()
-
copy
public AvailableWindowsUpdateSummary.Builder copy(AvailableWindowsUpdateSummary model)
-
-