Class UpdateItem
java.lang.Object
com.softlayer.api.Type
com.softlayer.api.service.Entity
com.softlayer.api.service.container.utility.microsoft.windows.updateservices.UpdateItem
@ApiType("SoftLayer_Container_Utility_Microsoft_Windows_UpdateServices_UpdateItem") public class UpdateItem extends Entity
SoftLayer_Container_Utility_Microsoft_Windows_UpdateServices_UpdateItem models a single Microsoft Update as reported by SoftLayer's private Windows Server Update Services (WSUS) services. All servers purchased with Microsoft Windows retrieve updates from SoftLayer's WSUS servers by default.
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
UpdateItem.Mask
-
Field Summary
Fields Modifier and Type Field Description protected String
description
A short description of a Microsoft Windows Update.protected boolean
descriptionSpecified
protected Boolean
failed
Flag indicating that this patch failed to properly installprotected boolean
failedSpecified
protected Long
kbArticleNumber
A Windows Update's knowledge base article number.protected boolean
kbArticleNumberSpecified
protected Boolean
optional
Flag indicating that the update is entirely optionalsprotected boolean
optionalSpecified
protected Boolean
requiresReboot
Flag indicating that a reboot is needed for this update to be fully appliedprotected boolean
requiresRebootSpecified
-
Constructor Summary
Constructors Constructor Description UpdateItem()
-
Method Summary
Modifier and Type Method Description String
getDescription()
Boolean
getFailed()
Long
getKbArticleNumber()
Boolean
getOptional()
Boolean
getRequiresReboot()
boolean
isDescriptionSpecified()
boolean
isFailedSpecified()
boolean
isKbArticleNumberSpecified()
boolean
isOptionalSpecified()
boolean
isRequiresRebootSpecified()
void
setDescription(String description)
void
setFailed(Boolean failed)
void
setKbArticleNumber(Long kbArticleNumber)
void
setOptional(Boolean optional)
void
setRequiresReboot(Boolean requiresReboot)
void
unsetDescription()
void
unsetFailed()
void
unsetKbArticleNumber()
void
unsetOptional()
void
unsetRequiresReboot()
-
Field Details
-
description
A short description of a Microsoft Windows Update. -
descriptionSpecified
protected boolean descriptionSpecified -
failed
Flag indicating that this patch failed to properly install -
failedSpecified
protected boolean failedSpecified -
kbArticleNumber
A Windows Update's knowledge base article number. Every Windows Update can be referenced on the Microsoft Help and Support site at the URLhttp://support.microsoft.com/kb/ . -
kbArticleNumberSpecified
protected boolean kbArticleNumberSpecified -
optional
Flag indicating that the update is entirely optionals -
optionalSpecified
protected boolean optionalSpecified -
requiresReboot
Flag indicating that a reboot is needed for this update to be fully applied -
requiresRebootSpecified
protected boolean requiresRebootSpecified
-
-
Constructor Details
-
UpdateItem
public UpdateItem()
-
-
Method Details
-
getDescription
-
setDescription
-
isDescriptionSpecified
public boolean isDescriptionSpecified() -
unsetDescription
public void unsetDescription() -
getFailed
-
setFailed
-
isFailedSpecified
public boolean isFailedSpecified() -
unsetFailed
public void unsetFailed() -
getKbArticleNumber
-
setKbArticleNumber
-
isKbArticleNumberSpecified
public boolean isKbArticleNumberSpecified() -
unsetKbArticleNumber
public void unsetKbArticleNumber() -
getOptional
-
setOptional
-
isOptionalSpecified
public boolean isOptionalSpecified() -
unsetOptional
public void unsetOptional() -
getRequiresReboot
-
setRequiresReboot
-
isRequiresRebootSpecified
public boolean isRequiresRebootSpecified() -
unsetRequiresReboot
public void unsetRequiresReboot()
-