Package com.microsoft.graph.models
Class DeviceOperatingSystemSummary
java.lang.Object
com.microsoft.graph.models.DeviceOperatingSystemSummary
- All Implemented Interfaces:
com.microsoft.graph.serializer.IJsonBackedObject
public class DeviceOperatingSystemSummary
extends Object
implements com.microsoft.graph.serializer.IJsonBackedObject
The class for the Device Operating System Summary.
-
Field Summary
FieldsModifier and TypeFieldDescriptionThe Android Corporate Work Profile Count.The Android Count.The Android Dedicated Count.The Android Device Admin Count.The Android Fully Managed Count.The Android Work Profile Count.The Config Mgr Device Count.The Ios Count.The Mac OSCount.the OData type of the object as returned by the serviceThe Unknown Count.The Windows Count.The Windows Mobile Count. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfinal com.microsoft.graph.serializer.AdditionalDataManagervoidsetRawObject(com.microsoft.graph.serializer.ISerializer serializer, com.google.gson.JsonObject json) Sets the raw JSON object
-
Field Details
-
oDataType
the OData type of the object as returned by the service -
androidCorporateWorkProfileCount
@SerializedName(value="androidCorporateWorkProfileCount", alternate="AndroidCorporateWorkProfileCount") @Expose @Nullable public Integer androidCorporateWorkProfileCountThe Android Corporate Work Profile Count. The count of Corporate work profile Android devices. Also known as Corporate Owned Personally Enabled (COPE). Valid values -1 to 2147483647 -
androidCount
@SerializedName(value="androidCount", alternate="AndroidCount") @Expose @Nullable public Integer androidCountThe Android Count. Number of android device count. -
androidDedicatedCount
@SerializedName(value="androidDedicatedCount", alternate="AndroidDedicatedCount") @Expose @Nullable public Integer androidDedicatedCountThe Android Dedicated Count. Number of dedicated Android devices. -
androidDeviceAdminCount
@SerializedName(value="androidDeviceAdminCount", alternate="AndroidDeviceAdminCount") @Expose @Nullable public Integer androidDeviceAdminCountThe Android Device Admin Count. Number of device admin Android devices. -
androidFullyManagedCount
@SerializedName(value="androidFullyManagedCount", alternate="AndroidFullyManagedCount") @Expose @Nullable public Integer androidFullyManagedCountThe Android Fully Managed Count. Number of fully managed Android devices. -
androidWorkProfileCount
@SerializedName(value="androidWorkProfileCount", alternate="AndroidWorkProfileCount") @Expose @Nullable public Integer androidWorkProfileCountThe Android Work Profile Count. Number of work profile Android devices. -
configMgrDeviceCount
@SerializedName(value="configMgrDeviceCount", alternate="ConfigMgrDeviceCount") @Expose @Nullable public Integer configMgrDeviceCountThe Config Mgr Device Count. Number of ConfigMgr managed devices. -
iosCount
The Ios Count. Number of iOS device count. -
macOSCount
@SerializedName(value="macOSCount", alternate="MacOSCount") @Expose @Nullable public Integer macOSCountThe Mac OSCount. Number of Mac OS X device count. -
unknownCount
@SerializedName(value="unknownCount", alternate="UnknownCount") @Expose @Nullable public Integer unknownCountThe Unknown Count. Number of unknown device count. -
windowsCount
@SerializedName(value="windowsCount", alternate="WindowsCount") @Expose @Nullable public Integer windowsCountThe Windows Count. Number of Windows device count. -
windowsMobileCount
@SerializedName(value="windowsMobileCount", alternate="WindowsMobileCount") @Expose @Nullable public Integer windowsMobileCountThe Windows Mobile Count. Number of Windows mobile device count.
-
-
Constructor Details
-
DeviceOperatingSystemSummary
public DeviceOperatingSystemSummary()
-
-
Method Details
-
additionalDataManager
@Nonnull public final com.microsoft.graph.serializer.AdditionalDataManager additionalDataManager()- Specified by:
additionalDataManagerin interfacecom.microsoft.graph.serializer.IJsonBackedObject
-
setRawObject
public void setRawObject(@Nonnull com.microsoft.graph.serializer.ISerializer serializer, @Nonnull com.google.gson.JsonObject json) Sets the raw JSON object- Specified by:
setRawObjectin interfacecom.microsoft.graph.serializer.IJsonBackedObject- Parameters:
serializer- the serializerjson- the JSON object to set this object to
-