public class SharedPCConfiguration extends DeviceConfiguration implements IJsonBackedObject
| Modifier and Type | Field and Description |
|---|---|
SharedPCAccountManagerPolicy |
accountManagerPolicy
The Account Manager Policy.
|
java.util.EnumSet<SharedPCAllowedAccountType> |
allowedAccounts
The Allowed Accounts.
|
java.lang.Boolean |
allowLocalStorage
The Allow Local Storage.
|
java.lang.Boolean |
disableAccountManager
The Disable Account Manager.
|
java.lang.Boolean |
disableEduPolicies
The Disable Edu Policies.
|
java.lang.Boolean |
disablePowerPolicies
The Disable Power Policies.
|
java.lang.Boolean |
disableSignInOnResume
The Disable Sign In On Resume.
|
java.lang.Boolean |
enabled
The Enabled.
|
java.lang.Integer |
idleTimeBeforeSleepInSeconds
The Idle Time Before Sleep In Seconds.
|
java.lang.String |
kioskAppDisplayName
The Kiosk App Display Name.
|
java.lang.String |
kioskAppUserModelId
The Kiosk App User Model Id.
|
TimeOfDay |
maintenanceStartTime
The Maintenance Start Time.
|
assignments, createdDateTime, description, deviceSettingStateSummaries, deviceStatuses, deviceStatusOverview, displayName, lastModifiedDateTime, userStatuses, userStatusOverview, version| Constructor and Description |
|---|
SharedPCConfiguration() |
| 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
|
additionalDataManagerclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitadditionalDataManager@SerializedName(value="accountManagerPolicy",
alternate="AccountManagerPolicy")
@Expose
public SharedPCAccountManagerPolicy accountManagerPolicy
@SerializedName(value="allowedAccounts",
alternate="AllowedAccounts")
@Expose
public java.util.EnumSet<SharedPCAllowedAccountType> allowedAccounts
@SerializedName(value="allowLocalStorage",
alternate="AllowLocalStorage")
@Expose
public java.lang.Boolean allowLocalStorage
@SerializedName(value="disableAccountManager",
alternate="DisableAccountManager")
@Expose
public java.lang.Boolean disableAccountManager
@SerializedName(value="disableEduPolicies",
alternate="DisableEduPolicies")
@Expose
public java.lang.Boolean disableEduPolicies
@SerializedName(value="disablePowerPolicies",
alternate="DisablePowerPolicies")
@Expose
public java.lang.Boolean disablePowerPolicies
@SerializedName(value="disableSignInOnResume",
alternate="DisableSignInOnResume")
@Expose
public java.lang.Boolean disableSignInOnResume
@SerializedName(value="enabled",
alternate="Enabled")
@Expose
public java.lang.Boolean enabled
@SerializedName(value="idleTimeBeforeSleepInSeconds",
alternate="IdleTimeBeforeSleepInSeconds")
@Expose
public java.lang.Integer idleTimeBeforeSleepInSeconds
@SerializedName(value="kioskAppDisplayName",
alternate="KioskAppDisplayName")
@Expose
public java.lang.String kioskAppDisplayName
@SerializedName(value="kioskAppUserModelId",
alternate="KioskAppUserModelId")
@Expose
public java.lang.String kioskAppUserModelId
@SerializedName(value="maintenanceStartTime",
alternate="MaintenanceStartTime")
@Expose
public TimeOfDay maintenanceStartTime
public com.google.gson.JsonObject getRawObject()
getRawObject in class DeviceConfigurationprotected ISerializer getSerializer()
getSerializer in class DeviceConfigurationpublic void setRawObject(ISerializer serializer, com.google.gson.JsonObject json)
setRawObject in interface IJsonBackedObjectsetRawObject in class DeviceConfigurationserializer - the serializerjson - the JSON object to set this object to