Class WindowsProtectionState
- java.lang.Object
-
- odata.msgraph.client.beta.entity.Entity
-
- odata.msgraph.client.beta.managed.tenants.entity.WindowsProtectionState
-
- All Implemented Interfaces:
com.github.davidmoten.odata.client.ODataEntityType,com.github.davidmoten.odata.client.ODataType
public class WindowsProtectionState extends Entity implements com.github.davidmoten.odata.client.ODataEntityType
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classWindowsProtectionState.Builder
-
Field Summary
-
Fields inherited from class odata.msgraph.client.beta.entity.Entity
changedFields, contextPath, id, odataType, unmappedFields
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedWindowsProtectionState()
-
Method Summary
-
-
-
Field Detail
-
antiMalwareVersion
protected String antiMalwareVersion
-
attentionRequired
protected Boolean attentionRequired
-
deviceDeleted
protected Boolean deviceDeleted
-
devicePropertyRefreshDateTime
protected OffsetDateTime devicePropertyRefreshDateTime
-
engineVersion
protected String engineVersion
-
fullScanOverdue
protected Boolean fullScanOverdue
-
fullScanRequired
protected Boolean fullScanRequired
-
lastFullScanDateTime
protected OffsetDateTime lastFullScanDateTime
-
lastFullScanSignatureVersion
protected String lastFullScanSignatureVersion
-
lastQuickScanDateTime
protected OffsetDateTime lastQuickScanDateTime
-
lastQuickScanSignatureVersion
protected String lastQuickScanSignatureVersion
-
lastRefreshedDateTime
protected OffsetDateTime lastRefreshedDateTime
-
lastReportedDateTime
protected OffsetDateTime lastReportedDateTime
-
malwareProtectionEnabled
protected Boolean malwareProtectionEnabled
-
managedDeviceHealthState
protected String managedDeviceHealthState
-
managedDeviceId
protected String managedDeviceId
-
managedDeviceName
protected String managedDeviceName
-
networkInspectionSystemEnabled
protected Boolean networkInspectionSystemEnabled
-
quickScanOverdue
protected Boolean quickScanOverdue
-
realTimeProtectionEnabled
protected Boolean realTimeProtectionEnabled
-
rebootRequired
protected Boolean rebootRequired
-
signatureUpdateOverdue
protected Boolean signatureUpdateOverdue
-
signatureVersion
protected String signatureVersion
-
tenantDisplayName
protected String tenantDisplayName
-
tenantId
protected String tenantId
-
-
Method Detail
-
odataTypeName
public String odataTypeName()
- Specified by:
odataTypeNamein interfacecom.github.davidmoten.odata.client.ODataType- Overrides:
odataTypeNamein classEntity
-
builderWindowsProtectionState
public static WindowsProtectionState.Builder builderWindowsProtectionState()
Returns a builder which is used to create a new instance of this class (given that this class is immutable).- Returns:
- a new Builder for this class
-
getChangedFields
public com.github.davidmoten.odata.client.internal.ChangedFields getChangedFields()
- Specified by:
getChangedFieldsin interfacecom.github.davidmoten.odata.client.ODataEntityType- Overrides:
getChangedFieldsin classEntity
-
postInject
public void postInject(boolean addKeysToContextPath)
- Specified by:
postInjectin interfacecom.github.davidmoten.odata.client.ODataType- Overrides:
postInjectin classEntity
-
withAntiMalwareVersion
public WindowsProtectionState withAntiMalwareVersion(String antiMalwareVersion)
-
withAttentionRequired
public WindowsProtectionState withAttentionRequired(Boolean attentionRequired)
-
withDeviceDeleted
public WindowsProtectionState withDeviceDeleted(Boolean deviceDeleted)
-
getDevicePropertyRefreshDateTime
public Optional<OffsetDateTime> getDevicePropertyRefreshDateTime()
-
withDevicePropertyRefreshDateTime
public WindowsProtectionState withDevicePropertyRefreshDateTime(OffsetDateTime devicePropertyRefreshDateTime)
-
withEngineVersion
public WindowsProtectionState withEngineVersion(String engineVersion)
-
withFullScanOverdue
public WindowsProtectionState withFullScanOverdue(Boolean fullScanOverdue)
-
withFullScanRequired
public WindowsProtectionState withFullScanRequired(Boolean fullScanRequired)
-
getLastFullScanDateTime
public Optional<OffsetDateTime> getLastFullScanDateTime()
-
withLastFullScanDateTime
public WindowsProtectionState withLastFullScanDateTime(OffsetDateTime lastFullScanDateTime)
-
withLastFullScanSignatureVersion
public WindowsProtectionState withLastFullScanSignatureVersion(String lastFullScanSignatureVersion)
-
getLastQuickScanDateTime
public Optional<OffsetDateTime> getLastQuickScanDateTime()
-
withLastQuickScanDateTime
public WindowsProtectionState withLastQuickScanDateTime(OffsetDateTime lastQuickScanDateTime)
-
withLastQuickScanSignatureVersion
public WindowsProtectionState withLastQuickScanSignatureVersion(String lastQuickScanSignatureVersion)
-
getLastRefreshedDateTime
public Optional<OffsetDateTime> getLastRefreshedDateTime()
-
withLastRefreshedDateTime
public WindowsProtectionState withLastRefreshedDateTime(OffsetDateTime lastRefreshedDateTime)
-
getLastReportedDateTime
public Optional<OffsetDateTime> getLastReportedDateTime()
-
withLastReportedDateTime
public WindowsProtectionState withLastReportedDateTime(OffsetDateTime lastReportedDateTime)
-
withMalwareProtectionEnabled
public WindowsProtectionState withMalwareProtectionEnabled(Boolean malwareProtectionEnabled)
-
withManagedDeviceHealthState
public WindowsProtectionState withManagedDeviceHealthState(String managedDeviceHealthState)
-
withManagedDeviceId
public WindowsProtectionState withManagedDeviceId(String managedDeviceId)
-
withManagedDeviceName
public WindowsProtectionState withManagedDeviceName(String managedDeviceName)
-
withNetworkInspectionSystemEnabled
public WindowsProtectionState withNetworkInspectionSystemEnabled(Boolean networkInspectionSystemEnabled)
-
withQuickScanOverdue
public WindowsProtectionState withQuickScanOverdue(Boolean quickScanOverdue)
-
withRealTimeProtectionEnabled
public WindowsProtectionState withRealTimeProtectionEnabled(Boolean realTimeProtectionEnabled)
-
withRebootRequired
public WindowsProtectionState withRebootRequired(Boolean rebootRequired)
-
withSignatureUpdateOverdue
public WindowsProtectionState withSignatureUpdateOverdue(Boolean signatureUpdateOverdue)
-
withSignatureVersion
public WindowsProtectionState withSignatureVersion(String signatureVersion)
-
withTenantDisplayName
public WindowsProtectionState withTenantDisplayName(String tenantDisplayName)
-
withTenantId
public WindowsProtectionState withTenantId(String tenantId)
-
withUnmappedField
public WindowsProtectionState withUnmappedField(String name, String value)
- Overrides:
withUnmappedFieldin classEntity
-
getUnmappedFields
public com.github.davidmoten.odata.client.UnmappedFields getUnmappedFields()
- Specified by:
getUnmappedFieldsin interfacecom.github.davidmoten.odata.client.ODataType- Overrides:
getUnmappedFieldsin classEntity
-
patch
public WindowsProtectionState patch()
Submits only changed fields for update and returns an immutable copy ofthiswith changed fields reset.
-
put
public WindowsProtectionState put()
Submits all fields for update and returns an immutable copy ofthiswith changed fields reset (they were ignored anyway).
-
-