public class WindowsUpdateForBusinessConfiguration extends DeviceConfiguration implements IJsonBackedObject
Modifier and Type | Field and Description |
---|---|
AutomaticUpdateMode |
automaticUpdateMode
The Automatic Update Mode.
|
WindowsUpdateType |
businessReadyUpdatesOnly
The Business Ready Updates Only.
|
WindowsDeliveryOptimizationMode |
deliveryOptimizationMode
The Delivery Optimization Mode.
|
java.lang.Boolean |
driversExcluded
The Drivers Excluded.
|
java.lang.Integer |
featureUpdatesDeferralPeriodInDays
The Feature Updates Deferral Period In Days.
|
java.lang.Boolean |
featureUpdatesPaused
The Feature Updates Paused.
|
java.util.Calendar |
featureUpdatesPauseExpiryDateTime
The Feature Updates Pause Expiry Date Time.
|
WindowsUpdateInstallScheduleType |
installationSchedule
The Installation Schedule.
|
java.lang.Boolean |
microsoftUpdateServiceAllowed
The Microsoft Update Service Allowed.
|
PrereleaseFeatures |
prereleaseFeatures
The Prerelease Features.
|
java.lang.Integer |
qualityUpdatesDeferralPeriodInDays
The Quality Updates Deferral Period In Days.
|
java.lang.Boolean |
qualityUpdatesPaused
The Quality Updates Paused.
|
java.util.Calendar |
qualityUpdatesPauseExpiryDateTime
The Quality Updates Pause Expiry Date Time.
|
assignments, createdDateTime, description, deviceSettingStateSummaries, deviceStatuses, deviceStatusOverview, displayName, lastModifiedDateTime, userStatuses, userStatusOverview, version
Constructor and Description |
---|
WindowsUpdateForBusinessConfiguration() |
Modifier and Type | Method and Description |
---|---|
com.google.gson.JsonObject |
getRawObject()
Gets the raw representation of this class
|
protected ISerializer |
getSerializer()
Gets serializer
|
void |
setRawObject(ISerializer serializer,
com.google.gson.JsonObject json)
Sets the raw JSON object
|
additionalDataManager
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
additionalDataManager
@SerializedName(value="deliveryOptimizationMode") @Expose public WindowsDeliveryOptimizationMode deliveryOptimizationMode
@SerializedName(value="prereleaseFeatures") @Expose public PrereleaseFeatures prereleaseFeatures
@SerializedName(value="automaticUpdateMode") @Expose public AutomaticUpdateMode automaticUpdateMode
@SerializedName(value="microsoftUpdateServiceAllowed") @Expose public java.lang.Boolean microsoftUpdateServiceAllowed
@SerializedName(value="driversExcluded") @Expose public java.lang.Boolean driversExcluded
@SerializedName(value="installationSchedule") @Expose public WindowsUpdateInstallScheduleType installationSchedule
@SerializedName(value="qualityUpdatesDeferralPeriodInDays") @Expose public java.lang.Integer qualityUpdatesDeferralPeriodInDays
@SerializedName(value="featureUpdatesDeferralPeriodInDays") @Expose public java.lang.Integer featureUpdatesDeferralPeriodInDays
@SerializedName(value="qualityUpdatesPaused") @Expose public java.lang.Boolean qualityUpdatesPaused
@SerializedName(value="featureUpdatesPaused") @Expose public java.lang.Boolean featureUpdatesPaused
@SerializedName(value="qualityUpdatesPauseExpiryDateTime") @Expose public java.util.Calendar qualityUpdatesPauseExpiryDateTime
@SerializedName(value="featureUpdatesPauseExpiryDateTime") @Expose public java.util.Calendar featureUpdatesPauseExpiryDateTime
@SerializedName(value="businessReadyUpdatesOnly") @Expose public WindowsUpdateType businessReadyUpdatesOnly
public WindowsUpdateForBusinessConfiguration()
public com.google.gson.JsonObject getRawObject()
getRawObject
in class DeviceConfiguration
protected ISerializer getSerializer()
getSerializer
in class DeviceConfiguration
public void setRawObject(ISerializer serializer, com.google.gson.JsonObject json)
setRawObject
in interface IJsonBackedObject
setRawObject
in class DeviceConfiguration
serializer
- the serializerjson
- the JSON object to set this object to