Class Status
java.lang.Object
com.softlayer.api.Type
com.softlayer.api.service.Entity
com.softlayer.api.service.container.utility.microsoft.windows.updateservices.Status
@ApiType("SoftLayer_Container_Utility_Microsoft_Windows_UpdateServices_Status") public class Status extends Entity
SoftLayer customer servers that are purchased with the Microsoft Windows operating system are configured by default to retrieve updates from SoftLayer's local Windows Server Update Services (WSUS) server. Periodically, these servers synchronize and check for new updates from their local WSUS server. SoftLayer_Container_Utility_Microsoft_Windows_UpdateServices_Status models the results of a server's last synchronization attempt as queried from SoftLayer's WSUS servers.
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Status.Mask
-
Field Summary
Fields Modifier and Type Field Description protected GregorianCalendar
lastRebootDate
The last time a server rebooted due to a Windows Update.protected boolean
lastRebootDateSpecified
protected GregorianCalendar
lastStatusDate
The last time that SoftLayer's local WSUS server received a status update from a customer server.protected boolean
lastStatusDateSpecified
protected GregorianCalendar
lastSyncDate
The last time a server synchronized with SoftLayer's local WSUS server.protected boolean
lastSyncDateSpecified
protected String
privateIPAddress
This is the private IP address for this server.protected boolean
privateIPAddressSpecified
protected String
syncStatus
The status message returned from a server's last synchronization with SoftLayer's local WSUS server.protected boolean
syncStatusSpecified
protected String
updateStatus
A server's update status, as retrieved form SoftLayer's local WSUS server.protected boolean
updateStatusSpecified
-
Constructor Summary
Constructors Constructor Description Status()
-
Method Summary
Modifier and Type Method Description GregorianCalendar
getLastRebootDate()
GregorianCalendar
getLastStatusDate()
GregorianCalendar
getLastSyncDate()
String
getPrivateIPAddress()
String
getSyncStatus()
String
getUpdateStatus()
boolean
isLastRebootDateSpecified()
boolean
isLastStatusDateSpecified()
boolean
isLastSyncDateSpecified()
boolean
isPrivateIPAddressSpecified()
boolean
isSyncStatusSpecified()
boolean
isUpdateStatusSpecified()
void
setLastRebootDate(GregorianCalendar lastRebootDate)
void
setLastStatusDate(GregorianCalendar lastStatusDate)
void
setLastSyncDate(GregorianCalendar lastSyncDate)
void
setPrivateIPAddress(String privateIPAddress)
void
setSyncStatus(String syncStatus)
void
setUpdateStatus(String updateStatus)
void
unsetLastRebootDate()
void
unsetLastStatusDate()
void
unsetLastSyncDate()
void
unsetPrivateIPAddress()
void
unsetSyncStatus()
void
unsetUpdateStatus()
-
Field Details
-
lastRebootDate
The last time a server rebooted due to a Windows Update. -
lastRebootDateSpecified
protected boolean lastRebootDateSpecified -
lastStatusDate
The last time that SoftLayer's local WSUS server received a status update from a customer server. -
lastStatusDateSpecified
protected boolean lastStatusDateSpecified -
lastSyncDate
The last time a server synchronized with SoftLayer's local WSUS server. -
lastSyncDateSpecified
protected boolean lastSyncDateSpecified -
privateIPAddress
This is the private IP address for this server. -
privateIPAddressSpecified
protected boolean privateIPAddressSpecified -
syncStatus
The status message returned from a server's last synchronization with SoftLayer's local WSUS server. -
syncStatusSpecified
protected boolean syncStatusSpecified -
updateStatus
A server's update status, as retrieved form SoftLayer's local WSUS server. -
updateStatusSpecified
protected boolean updateStatusSpecified
-
-
Constructor Details
-
Status
public Status()
-
-
Method Details
-
getLastRebootDate
-
setLastRebootDate
-
isLastRebootDateSpecified
public boolean isLastRebootDateSpecified() -
unsetLastRebootDate
public void unsetLastRebootDate() -
getLastStatusDate
-
setLastStatusDate
-
isLastStatusDateSpecified
public boolean isLastStatusDateSpecified() -
unsetLastStatusDate
public void unsetLastStatusDate() -
getLastSyncDate
-
setLastSyncDate
-
isLastSyncDateSpecified
public boolean isLastSyncDateSpecified() -
unsetLastSyncDate
public void unsetLastSyncDate() -
getPrivateIPAddress
-
setPrivateIPAddress
-
isPrivateIPAddressSpecified
public boolean isPrivateIPAddressSpecified() -
unsetPrivateIPAddress
public void unsetPrivateIPAddress() -
getSyncStatus
-
setSyncStatus
-
isSyncStatusSpecified
public boolean isSyncStatusSpecified() -
unsetSyncStatus
public void unsetSyncStatus() -
getUpdateStatus
-
setUpdateStatus
-
isUpdateStatusSpecified
public boolean isUpdateStatusSpecified() -
unsetUpdateStatus
public void unsetUpdateStatus()
-