Package com.microsoft.graph.models
Class DeviceProtectionOverview
java.lang.Object
com.microsoft.graph.models.DeviceProtectionOverview
- All Implemented Interfaces:
com.microsoft.graph.serializer.IJsonBackedObject
public class DeviceProtectionOverview
extends Object
implements com.microsoft.graph.serializer.IJsonBackedObject
The class for the Device Protection Overview.
-
Field Summary
FieldsModifier and TypeFieldDescriptionThe Clean Device Count.The Critical Failures Device Count.The Inactive Threat Agent Device Count.the OData type of the object as returned by the serviceThe Pending Full Scan Device Count.The Pending Manual Steps Device Count.The Pending Offline Scan Device Count.The Pending Quick Scan Device Count.The Pending Restart Device Count.The Pending Signature Update Device Count.The Total Reported Device Count.The Unknown State Threat Agent Device 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 -
cleanDeviceCount
@SerializedName(value="cleanDeviceCount", alternate="CleanDeviceCount") @Expose @Nullable public Integer cleanDeviceCountThe Clean Device Count. Indicates number of devices reporting as clean -
criticalFailuresDeviceCount
@SerializedName(value="criticalFailuresDeviceCount", alternate="CriticalFailuresDeviceCount") @Expose @Nullable public Integer criticalFailuresDeviceCountThe Critical Failures Device Count. Indicates number of devices with critical failures -
inactiveThreatAgentDeviceCount
@SerializedName(value="inactiveThreatAgentDeviceCount", alternate="InactiveThreatAgentDeviceCount") @Expose @Nullable public Integer inactiveThreatAgentDeviceCountThe Inactive Threat Agent Device Count. Indicates number of devices with inactive threat agent -
pendingFullScanDeviceCount
@SerializedName(value="pendingFullScanDeviceCount", alternate="PendingFullScanDeviceCount") @Expose @Nullable public Integer pendingFullScanDeviceCountThe Pending Full Scan Device Count. Indicates number of devices pending full scan -
pendingManualStepsDeviceCount
@SerializedName(value="pendingManualStepsDeviceCount", alternate="PendingManualStepsDeviceCount") @Expose @Nullable public Integer pendingManualStepsDeviceCountThe Pending Manual Steps Device Count. Indicates number of devices with pending manual steps -
pendingOfflineScanDeviceCount
@SerializedName(value="pendingOfflineScanDeviceCount", alternate="PendingOfflineScanDeviceCount") @Expose @Nullable public Integer pendingOfflineScanDeviceCountThe Pending Offline Scan Device Count. Indicates number of pending offline scan devices -
pendingQuickScanDeviceCount
@SerializedName(value="pendingQuickScanDeviceCount", alternate="PendingQuickScanDeviceCount") @Expose @Nullable public Integer pendingQuickScanDeviceCountThe Pending Quick Scan Device Count. Indicates the number of devices that have a pending full scan. Valid values -2147483648 to 2147483647 -
pendingRestartDeviceCount
@SerializedName(value="pendingRestartDeviceCount", alternate="PendingRestartDeviceCount") @Expose @Nullable public Integer pendingRestartDeviceCountThe Pending Restart Device Count. Indicates number of devices pending restart -
pendingSignatureUpdateDeviceCount
@SerializedName(value="pendingSignatureUpdateDeviceCount", alternate="PendingSignatureUpdateDeviceCount") @Expose @Nullable public Integer pendingSignatureUpdateDeviceCountThe Pending Signature Update Device Count. Indicates number of devices with an old signature -
totalReportedDeviceCount
@SerializedName(value="totalReportedDeviceCount", alternate="TotalReportedDeviceCount") @Expose @Nullable public Integer totalReportedDeviceCountThe Total Reported Device Count. Total device count. -
unknownStateThreatAgentDeviceCount
@SerializedName(value="unknownStateThreatAgentDeviceCount", alternate="UnknownStateThreatAgentDeviceCount") @Expose @Nullable public Integer unknownStateThreatAgentDeviceCountThe Unknown State Threat Agent Device Count. Indicates number of devices with threat agent state as unknown
-
-
Constructor Details
-
DeviceProtectionOverview
public DeviceProtectionOverview()
-
-
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
-