| static WindowsUpdate.Builder | WindowsUpdate. builder() | Create a new builder. | 
| WindowsUpdate.Builder | WindowsUpdate.Builder. copy(WindowsUpdate model) |  | 
| WindowsUpdate.Builder | WindowsUpdate.Builder. description(String description) | Description of the update. | 
| WindowsUpdate.Builder | WindowsUpdate.Builder. installable(WindowsUpdate.Installable installable) | Indicates whether the update can be installed using the service. | 
| WindowsUpdate.Builder | WindowsUpdate.Builder. installationRequirements(List<InstallationRequirements> installationRequirements) | List of requirements for installing the update on the managed instance. | 
| WindowsUpdate.Builder | WindowsUpdate.Builder. isRebootRequiredForInstallation(Boolean isRebootRequiredForInstallation) | Indicates whether a reboot is required to complete the installation of this update. | 
| WindowsUpdate.Builder | WindowsUpdate.Builder. kbArticleIds(List<String> kbArticleIds) | List of the Microsoft Knowledge Base Article Ids related to this Windows Update. | 
| WindowsUpdate.Builder | WindowsUpdate.Builder. name(String name) | Name of the Windows update. | 
| WindowsUpdate.Builder | WindowsUpdate.Builder. sizeInBytes(Long sizeInBytes) | size of the package in bytes | 
| WindowsUpdate.Builder | WindowsUpdate. toBuilder() |  | 
| WindowsUpdate.Builder | WindowsUpdate.Builder. updateId(String updateId) | Unique identifier for the Windows update. | 
| WindowsUpdate.Builder | WindowsUpdate.Builder. updateType(ClassificationTypes updateType) | The type of Windows update. |