Class AvailableWindowsUpdateSummary.Builder
- java.lang.Object
-
- com.oracle.bmc.osmanagement.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 AvailableWindowsUpdateSummary
build()
AvailableWindowsUpdateSummary.Builder
copy(AvailableWindowsUpdateSummary model)
AvailableWindowsUpdateSummary.Builder
displayName(String displayName)
Windows Update nameAvailableWindowsUpdateSummary.Builder
isEligibleForInstallation(IsEligibleForInstallation isEligibleForInstallation)
Indicates whether the update can be installed using OSMS.AvailableWindowsUpdateSummary.Builder
isRebootRequiredForInstallation(Boolean isRebootRequiredForInstallation)
Indicates whether a reboot may be required to complete installation of this update.AvailableWindowsUpdateSummary.Builder
name(String name)
Unique identifier for the Windows update.AvailableWindowsUpdateSummary.Builder
updateType(UpdateTypes updateType)
The purpose of this update.
-
-
-
Method Detail
-
displayName
public AvailableWindowsUpdateSummary.Builder displayName(String displayName)
Windows Update name- Parameters:
displayName
- the value to set- Returns:
- this builder
-
name
public AvailableWindowsUpdateSummary.Builder name(String name)
Unique identifier for the Windows update.NOTE - This is not an OCID, but is a unique identifier assigned by Microsoft. Example: 6981d463-cd91-4a26-b7c4-ea4ded9183ed
- Parameters:
name
- the value to set- Returns:
- this builder
-
updateType
public AvailableWindowsUpdateSummary.Builder updateType(UpdateTypes updateType)
The purpose of this update.- Parameters:
updateType
- the value to set- Returns:
- this builder
-
isEligibleForInstallation
public AvailableWindowsUpdateSummary.Builder isEligibleForInstallation(IsEligibleForInstallation isEligibleForInstallation)
Indicates whether the update can be installed using OSMS.- Parameters:
isEligibleForInstallation
- the value to set- Returns:
- this builder
-
isRebootRequiredForInstallation
public AvailableWindowsUpdateSummary.Builder isRebootRequiredForInstallation(Boolean isRebootRequiredForInstallation)
Indicates whether a reboot may be required to complete installation of this update.- Parameters:
isRebootRequiredForInstallation
- the value to set- Returns:
- this builder
-
build
public AvailableWindowsUpdateSummary build()
-
copy
public AvailableWindowsUpdateSummary.Builder copy(AvailableWindowsUpdateSummary model)
-
-