public class Windows10CompliancePolicy extends DeviceCompliancePolicy implements com.github.davidmoten.odata.client.ODataEntityType
| Modifier and Type | Class and Description |
|---|---|
static class |
Windows10CompliancePolicy.Builder |
createdDateTime, description, displayName, lastModifiedDateTime, roleScopeTagIds, roleScopeTagIdsNextLink, versionchangedFields, contextPath, id, odataType, unmappedFields| Modifier | Constructor and Description |
|---|---|
protected |
Windows10CompliancePolicy() |
| Modifier and Type | Method and Description |
|---|---|
static Windows10CompliancePolicy.Builder |
builderWindows10CompliancePolicy()
Returns a builder which is used to create a new
instance of this class (given that this class is immutable).
|
Optional<Boolean> |
getActiveFirewallRequired()
“Require active firewall on Windows devices.”
|
Optional<Boolean> |
getAntiSpywareRequired()
“Require any AntiSpyware solution registered with Windows Decurity Center to be
on and monitoring (e.g.
|
Optional<Boolean> |
getAntivirusRequired()
“Require any Antivirus solution registered with Windows Decurity Center to be on
and monitoring (e.g.
|
Optional<Boolean> |
getBitLockerEnabled()
“Require devices to be reported healthy by Windows Device Health Attestation -
bit locker is enabled”
|
com.github.davidmoten.odata.client.internal.ChangedFields |
getChangedFields() |
Optional<Boolean> |
getCodeIntegrityEnabled()
“Require devices to be reported as healthy by Windows Device Health Attestation.”
|
Optional<Boolean> |
getConfigurationManagerComplianceRequired()
“Require to consider SCCM Compliance state into consideration for Intune
Compliance State.”
|
Optional<Boolean> |
getDefenderEnabled()
“Require Windows Defender Antimalware on Windows devices.”
|
Optional<String> |
getDefenderVersion()
“Require Windows Defender Antimalware minimum version on Windows devices.”
|
Optional<DeviceCompliancePolicyScript> |
getDeviceCompliancePolicyScript() |
Optional<Boolean> |
getDeviceThreatProtectionEnabled()
“Require that devices have enabled device threat protection.”
|
Optional<DeviceThreatProtectionLevel> |
getDeviceThreatProtectionRequiredSecurityLevel()
“Require Device Threat Protection minimum risk level to report noncompliance.”
|
Optional<Boolean> |
getEarlyLaunchAntiMalwareDriverEnabled()
“Require devices to be reported as healthy by Windows Device Health Attestation -
early launch antimalware driver is enabled.”
|
Optional<String> |
getMobileOsMaximumVersion()
“Maximum Windows Phone version.”
|
Optional<String> |
getMobileOsMinimumVersion()
“Minimum Windows Phone version.”
|
Optional<String> |
getOsMaximumVersion()
“Maximum Windows 10 version.”
|
Optional<String> |
getOsMinimumVersion()
“Minimum Windows 10 version.”
|
Optional<Boolean> |
getPasswordBlockSimple()
“Indicates whether or not to block simple password.”
|
Optional<Integer> |
getPasswordExpirationDays()
“The password expiration in days.”
|
Optional<Integer> |
getPasswordMinimumCharacterSetCount()
“The number of character sets required in the password.”
|
Optional<Integer> |
getPasswordMinimumLength()
“The minimum password length.”
|
Optional<Integer> |
getPasswordMinutesOfInactivityBeforeLock()
“Minutes of inactivity before a password is required.”
|
Optional<Integer> |
getPasswordPreviousPasswordBlockCount()
“The number of previous passwords to prevent re-use of.”
|
Optional<Boolean> |
getPasswordRequired()
“Require a password to unlock Windows device.”
|
Optional<Boolean> |
getPasswordRequiredToUnlockFromIdle()
“Require a password to unlock an idle device.”
|
Optional<RequiredPasswordType> |
getPasswordRequiredType()
“The required password type.”
|
Optional<Boolean> |
getRequireHealthyDeviceReport()
“Require devices to be reported as healthy by Windows Device Health Attestation.”
|
Optional<Boolean> |
getRtpEnabled()
“Require Windows Defender Antimalware Real-Time Protection on Windows devices.”
|
Optional<Boolean> |
getSecureBootEnabled()
“Require devices to be reported as healthy by Windows Device Health Attestation -
secure boot is enabled.”
|
Optional<Boolean> |
getSignatureOutOfDate()
“Require Windows Defender Antimalware Signature to be up to date on Windows
devices.”
|
Optional<Boolean> |
getStorageRequireEncryption()
“Require encryption on windows devices.”
|
Optional<Boolean> |
getTpmRequired()
“Require Trusted Platform Module(TPM) to be present.”
|
com.github.davidmoten.odata.client.internal.UnmappedFields |
getUnmappedFields() |
com.github.davidmoten.odata.client.CollectionPage<OperatingSystemVersionRange> |
getValidOperatingSystemBuildRanges()
“The valid operating system build ranges on Windows devices.
|
com.github.davidmoten.odata.client.CollectionPage<OperatingSystemVersionRange> |
getValidOperatingSystemBuildRanges(com.github.davidmoten.odata.client.HttpRequestOptions options)
“The valid operating system build ranges on Windows devices.
|
String |
odataTypeName() |
Windows10CompliancePolicy |
patch()
Submits only changed fields for update and returns an
immutable copy of
this with changed fields reset. |
void |
postInject(boolean addKeysToContextPath) |
Windows10CompliancePolicy |
put()
Submits all fields for update and returns an immutable copy of
this
with changed fields reset (they were ignored anyway). |
String |
toString() |
Windows10CompliancePolicy |
withActiveFirewallRequired(Boolean activeFirewallRequired)
Returns an immutable copy of
this with just the activeFirewallRequired field changed. |
Windows10CompliancePolicy |
withAntiSpywareRequired(Boolean antiSpywareRequired)
Returns an immutable copy of
this with just the antiSpywareRequired field changed. |
Windows10CompliancePolicy |
withAntivirusRequired(Boolean antivirusRequired)
Returns an immutable copy of
this with just the antivirusRequired
field changed. |
Windows10CompliancePolicy |
withBitLockerEnabled(Boolean bitLockerEnabled)
Returns an immutable copy of
this with just the bitLockerEnabled
field changed. |
Windows10CompliancePolicy |
withCodeIntegrityEnabled(Boolean codeIntegrityEnabled)
Returns an immutable copy of
this with just the codeIntegrityEnabled field changed. |
Windows10CompliancePolicy |
withConfigurationManagerComplianceRequired(Boolean configurationManagerComplianceRequired)
Returns an immutable copy of
this with just the configurationManagerComplianceRequired field changed. |
Windows10CompliancePolicy |
withDefenderEnabled(Boolean defenderEnabled)
Returns an immutable copy of
this with just the defenderEnabled
field changed. |
Windows10CompliancePolicy |
withDefenderVersion(String defenderVersion)
Returns an immutable copy of
this with just the defenderVersion
field changed. |
Windows10CompliancePolicy |
withDeviceCompliancePolicyScript(DeviceCompliancePolicyScript deviceCompliancePolicyScript) |
Windows10CompliancePolicy |
withDeviceThreatProtectionEnabled(Boolean deviceThreatProtectionEnabled)
Returns an immutable copy of
this with just the deviceThreatProtectionEnabled field changed. |
Windows10CompliancePolicy |
withDeviceThreatProtectionRequiredSecurityLevel(DeviceThreatProtectionLevel deviceThreatProtectionRequiredSecurityLevel)
Returns an immutable copy of
this with just the deviceThreatProtectionRequiredSecurityLevel field changed. |
Windows10CompliancePolicy |
withEarlyLaunchAntiMalwareDriverEnabled(Boolean earlyLaunchAntiMalwareDriverEnabled)
Returns an immutable copy of
this with just the earlyLaunchAntiMalwareDriverEnabled field changed. |
Windows10CompliancePolicy |
withMobileOsMaximumVersion(String mobileOsMaximumVersion)
Returns an immutable copy of
this with just the mobileOsMaximumVersion field changed. |
Windows10CompliancePolicy |
withMobileOsMinimumVersion(String mobileOsMinimumVersion)
Returns an immutable copy of
this with just the mobileOsMinimumVersion field changed. |
Windows10CompliancePolicy |
withOsMaximumVersion(String osMaximumVersion)
Returns an immutable copy of
this with just the osMaximumVersion
field changed. |
Windows10CompliancePolicy |
withOsMinimumVersion(String osMinimumVersion)
Returns an immutable copy of
this with just the osMinimumVersion
field changed. |
Windows10CompliancePolicy |
withPasswordBlockSimple(Boolean passwordBlockSimple)
Returns an immutable copy of
this with just the passwordBlockSimple field changed. |
Windows10CompliancePolicy |
withPasswordExpirationDays(Integer passwordExpirationDays)
Returns an immutable copy of
this with just the passwordExpirationDays field changed. |
Windows10CompliancePolicy |
withPasswordMinimumCharacterSetCount(Integer passwordMinimumCharacterSetCount)
Returns an immutable copy of
this with just the passwordMinimumCharacterSetCount field changed. |
Windows10CompliancePolicy |
withPasswordMinimumLength(Integer passwordMinimumLength)
Returns an immutable copy of
this with just the passwordMinimumLength field changed. |
Windows10CompliancePolicy |
withPasswordMinutesOfInactivityBeforeLock(Integer passwordMinutesOfInactivityBeforeLock)
Returns an immutable copy of
this with just the passwordMinutesOfInactivityBeforeLock field changed. |
Windows10CompliancePolicy |
withPasswordPreviousPasswordBlockCount(Integer passwordPreviousPasswordBlockCount)
Returns an immutable copy of
this with just the passwordPreviousPasswordBlockCount field changed. |
Windows10CompliancePolicy |
withPasswordRequired(Boolean passwordRequired)
Returns an immutable copy of
this with just the passwordRequired
field changed. |
Windows10CompliancePolicy |
withPasswordRequiredToUnlockFromIdle(Boolean passwordRequiredToUnlockFromIdle)
Returns an immutable copy of
this with just the passwordRequiredToUnlockFromIdle field changed. |
Windows10CompliancePolicy |
withPasswordRequiredType(RequiredPasswordType passwordRequiredType)
Returns an immutable copy of
this with just the passwordRequiredType field changed. |
Windows10CompliancePolicy |
withRequireHealthyDeviceReport(Boolean requireHealthyDeviceReport)
Returns an immutable copy of
this with just the requireHealthyDeviceReport field changed. |
Windows10CompliancePolicy |
withRtpEnabled(Boolean rtpEnabled)
Returns an immutable copy of
this with just the rtpEnabled field
changed. |
Windows10CompliancePolicy |
withSecureBootEnabled(Boolean secureBootEnabled)
Returns an immutable copy of
this with just the secureBootEnabled
field changed. |
Windows10CompliancePolicy |
withSignatureOutOfDate(Boolean signatureOutOfDate)
Returns an immutable copy of
this with just the signatureOutOfDate field changed. |
Windows10CompliancePolicy |
withStorageRequireEncryption(Boolean storageRequireEncryption)
Returns an immutable copy of
this with just the storageRequireEncryption field changed. |
Windows10CompliancePolicy |
withTpmRequired(Boolean tpmRequired)
Returns an immutable copy of
this with just the tpmRequired
field changed. |
assign, getAssignments, getCreatedDateTime, getDescription, getDeviceSettingStateSummaries, getDeviceStatuses, getDeviceStatusOverview, getDisplayName, getLastModifiedDateTime, getRoleScopeTagIds, getRoleScopeTagIds, getScheduledActionsForRule, getUserStatuses, getUserStatusOverview, getVersion, scheduleActionsForRules, withCreatedDateTime, withDescription, withDisplayName, withLastModifiedDateTime, withVersionprotected Boolean passwordRequired
protected Boolean passwordBlockSimple
protected Boolean passwordRequiredToUnlockFromIdle
protected Integer passwordMinutesOfInactivityBeforeLock
protected Integer passwordExpirationDays
protected Integer passwordMinimumLength
protected Integer passwordMinimumCharacterSetCount
protected RequiredPasswordType passwordRequiredType
protected Integer passwordPreviousPasswordBlockCount
protected Boolean requireHealthyDeviceReport
protected String osMinimumVersion
protected String osMaximumVersion
protected String mobileOsMinimumVersion
protected String mobileOsMaximumVersion
protected Boolean earlyLaunchAntiMalwareDriverEnabled
protected Boolean bitLockerEnabled
protected Boolean secureBootEnabled
protected Boolean codeIntegrityEnabled
protected Boolean storageRequireEncryption
protected Boolean activeFirewallRequired
protected Boolean defenderEnabled
protected String defenderVersion
protected Boolean signatureOutOfDate
protected Boolean rtpEnabled
protected Boolean antivirusRequired
protected Boolean antiSpywareRequired
protected List<OperatingSystemVersionRange> validOperatingSystemBuildRanges
protected String validOperatingSystemBuildRangesNextLink
protected Boolean deviceThreatProtectionEnabled
protected DeviceThreatProtectionLevel deviceThreatProtectionRequiredSecurityLevel
protected Boolean configurationManagerComplianceRequired
protected Boolean tpmRequired
protected DeviceCompliancePolicyScript deviceCompliancePolicyScript
public String odataTypeName()
odataTypeName in interface com.github.davidmoten.odata.client.ODataTypeodataTypeName in class DeviceCompliancePolicypublic static Windows10CompliancePolicy.Builder builderWindows10CompliancePolicy()
public com.github.davidmoten.odata.client.internal.ChangedFields getChangedFields()
getChangedFields in interface com.github.davidmoten.odata.client.ODataEntityTypegetChangedFields in class DeviceCompliancePolicypublic void postInject(boolean addKeysToContextPath)
postInject in interface com.github.davidmoten.odata.client.ODataTypepostInject in class DeviceCompliancePolicypublic Optional<Boolean> getPasswordRequired()
public Windows10CompliancePolicy withPasswordRequired(Boolean passwordRequired)
this with just the passwordRequired
field changed. Field description below. The field name is also added to an
internal map of changed fields in the returned object so that when this.
patch() is called (if available)on the returned object only the changed fields
are submitted.
“Require a password to unlock Windows device.”
passwordRequired - new value of passwordRequired field (as defined in service metadata)this with just the passwordRequired field changedpublic Optional<Boolean> getPasswordBlockSimple()
public Windows10CompliancePolicy withPasswordBlockSimple(Boolean passwordBlockSimple)
this with just the passwordBlockSimple field changed. Field description below. The field name is
also added to an internal map of changed fields in the returned object so that
when this.patch() is called (if available)on the returned object only
the changed fields are submitted.
“Indicates whether or not to block simple password.”
passwordBlockSimple - new value of passwordBlockSimple field (as defined in service metadata)this with just the passwordBlockSimple field changedpublic Optional<Boolean> getPasswordRequiredToUnlockFromIdle()
public Windows10CompliancePolicy withPasswordRequiredToUnlockFromIdle(Boolean passwordRequiredToUnlockFromIdle)
this with just the passwordRequiredToUnlockFromIdle field changed. Field description below. The
field name is also added to an internal map of changed fields in the returned
object so that when this.patch() is called (if available)on the returned
object only the changed fields are submitted.
“Require a password to unlock an idle device.”
passwordRequiredToUnlockFromIdle - new value of passwordRequiredToUnlockFromIdle field (as defined in service metadata)this with just the passwordRequiredToUnlockFromIdle field changedpublic Optional<Integer> getPasswordMinutesOfInactivityBeforeLock()
public Windows10CompliancePolicy withPasswordMinutesOfInactivityBeforeLock(Integer passwordMinutesOfInactivityBeforeLock)
this with just the passwordMinutesOfInactivityBeforeLock field changed. Field description below.
The field name is also added to an internal map of changed fields in the
returned object so that when this.patch() is called (if available)on the
returned object only the changed fields are submitted.
“Minutes of inactivity before a password is required.”
passwordMinutesOfInactivityBeforeLock - new value of passwordMinutesOfInactivityBeforeLock field (as defined in service metadata)this with just the passwordMinutesOfInactivityBeforeLock field changedpublic Optional<Integer> getPasswordExpirationDays()
public Windows10CompliancePolicy withPasswordExpirationDays(Integer passwordExpirationDays)
this with just the passwordExpirationDays field changed. Field description below. The field name
is also added to an internal map of changed fields in the returned object so
that when this.patch() is called (if available)on the returned object
only the changed fields are submitted.
“The password expiration in days.”
passwordExpirationDays - new value of passwordExpirationDays field (as defined in service metadata)this with just the passwordExpirationDays field changedpublic Optional<Integer> getPasswordMinimumLength()
public Windows10CompliancePolicy withPasswordMinimumLength(Integer passwordMinimumLength)
this with just the passwordMinimumLength field changed. Field description below. The field name is
also added to an internal map of changed fields in the returned object so that
when this.patch() is called (if available)on the returned object only
the changed fields are submitted.
“The minimum password length.”
passwordMinimumLength - new value of passwordMinimumLength field (as defined in service metadata)this with just the passwordMinimumLength field changedpublic Optional<Integer> getPasswordMinimumCharacterSetCount()
public Windows10CompliancePolicy withPasswordMinimumCharacterSetCount(Integer passwordMinimumCharacterSetCount)
this with just the passwordMinimumCharacterSetCount field changed. Field description below. The
field name is also added to an internal map of changed fields in the returned
object so that when this.patch() is called (if available)on the returned
object only the changed fields are submitted.
“The number of character sets required in the password.”
passwordMinimumCharacterSetCount - new value of passwordMinimumCharacterSetCount field (as defined in service metadata)this with just the passwordMinimumCharacterSetCount field changedpublic Optional<RequiredPasswordType> getPasswordRequiredType()
public Windows10CompliancePolicy withPasswordRequiredType(RequiredPasswordType passwordRequiredType)
this with just the passwordRequiredType field changed. Field description below. The field name is
also added to an internal map of changed fields in the returned object so that
when this.patch() is called (if available)on the returned object only
the changed fields are submitted.
“The required password type.”
passwordRequiredType - new value of passwordRequiredType field (as defined in service metadata)this with just the passwordRequiredType field changedpublic Optional<Integer> getPasswordPreviousPasswordBlockCount()
public Windows10CompliancePolicy withPasswordPreviousPasswordBlockCount(Integer passwordPreviousPasswordBlockCount)
this with just the passwordPreviousPasswordBlockCount field changed. Field description below. The
field name is also added to an internal map of changed fields in the returned
object so that when this.patch() is called (if available)on the returned
object only the changed fields are submitted.
“The number of previous passwords to prevent re-use of.”
passwordPreviousPasswordBlockCount - new value of passwordPreviousPasswordBlockCount field (as defined in service metadata)this with just the passwordPreviousPasswordBlockCount field changedpublic Optional<Boolean> getRequireHealthyDeviceReport()
public Windows10CompliancePolicy withRequireHealthyDeviceReport(Boolean requireHealthyDeviceReport)
this with just the requireHealthyDeviceReport field changed. Field description below. The field
name is also added to an internal map of changed fields in the returned object
so that when this.patch() is called (if available)on the returned object
only the changed fields are submitted.
“Require devices to be reported as healthy by Windows Device Health Attestation.”
requireHealthyDeviceReport - new value of requireHealthyDeviceReport field (as defined in service metadata)this with just the requireHealthyDeviceReport field changedpublic Optional<String> getOsMinimumVersion()
public Windows10CompliancePolicy withOsMinimumVersion(String osMinimumVersion)
this with just the osMinimumVersion
field changed. Field description below. The field name is also added to an
internal map of changed fields in the returned object so that when this.
patch() is called (if available)on the returned object only the changed fields
are submitted.
“Minimum Windows 10 version.”
osMinimumVersion - new value of osMinimumVersion field (as defined in service metadata)this with just the osMinimumVersion field changedpublic Optional<String> getOsMaximumVersion()
public Windows10CompliancePolicy withOsMaximumVersion(String osMaximumVersion)
this with just the osMaximumVersion
field changed. Field description below. The field name is also added to an
internal map of changed fields in the returned object so that when this.
patch() is called (if available)on the returned object only the changed fields
are submitted.
“Maximum Windows 10 version.”
osMaximumVersion - new value of osMaximumVersion field (as defined in service metadata)this with just the osMaximumVersion field changedpublic Optional<String> getMobileOsMinimumVersion()
public Windows10CompliancePolicy withMobileOsMinimumVersion(String mobileOsMinimumVersion)
this with just the mobileOsMinimumVersion field changed. Field description below. The field name
is also added to an internal map of changed fields in the returned object so
that when this.patch() is called (if available)on the returned object
only the changed fields are submitted.
“Minimum Windows Phone version.”
mobileOsMinimumVersion - new value of mobileOsMinimumVersion field (as defined in service metadata)this with just the mobileOsMinimumVersion field changedpublic Optional<String> getMobileOsMaximumVersion()
public Windows10CompliancePolicy withMobileOsMaximumVersion(String mobileOsMaximumVersion)
this with just the mobileOsMaximumVersion field changed. Field description below. The field name
is also added to an internal map of changed fields in the returned object so
that when this.patch() is called (if available)on the returned object
only the changed fields are submitted.
“Maximum Windows Phone version.”
mobileOsMaximumVersion - new value of mobileOsMaximumVersion field (as defined in service metadata)this with just the mobileOsMaximumVersion field changedpublic Optional<Boolean> getEarlyLaunchAntiMalwareDriverEnabled()
public Windows10CompliancePolicy withEarlyLaunchAntiMalwareDriverEnabled(Boolean earlyLaunchAntiMalwareDriverEnabled)
this with just the earlyLaunchAntiMalwareDriverEnabled field changed. Field description below. The
field name is also added to an internal map of changed fields in the returned
object so that when this.patch() is called (if available)on the returned
object only the changed fields are submitted.
“Require devices to be reported as healthy by Windows Device Health Attestation - early launch antimalware driver is enabled.”
earlyLaunchAntiMalwareDriverEnabled - new value of earlyLaunchAntiMalwareDriverEnabled field (as defined in service metadata)this with just the earlyLaunchAntiMalwareDriverEnabled field changedpublic Optional<Boolean> getBitLockerEnabled()
public Windows10CompliancePolicy withBitLockerEnabled(Boolean bitLockerEnabled)
this with just the bitLockerEnabled
field changed. Field description below. The field name is also added to an
internal map of changed fields in the returned object so that when this.
patch() is called (if available)on the returned object only the changed fields
are submitted.
“Require devices to be reported healthy by Windows Device Health Attestation - bit locker is enabled”
bitLockerEnabled - new value of bitLockerEnabled field (as defined in service metadata)this with just the bitLockerEnabled field changedpublic Optional<Boolean> getSecureBootEnabled()
public Windows10CompliancePolicy withSecureBootEnabled(Boolean secureBootEnabled)
this with just the secureBootEnabled
field changed. Field description below. The field name is also added to an
internal map of changed fields in the returned object so that when this.
patch() is called (if available)on the returned object only the changed fields
are submitted.
“Require devices to be reported as healthy by Windows Device Health Attestation - secure boot is enabled.”
secureBootEnabled - new value of secureBootEnabled field (as defined in service metadata)this with just the secureBootEnabled field changedpublic Optional<Boolean> getCodeIntegrityEnabled()
public Windows10CompliancePolicy withCodeIntegrityEnabled(Boolean codeIntegrityEnabled)
this with just the codeIntegrityEnabled field changed. Field description below. The field name is
also added to an internal map of changed fields in the returned object so that
when this.patch() is called (if available)on the returned object only
the changed fields are submitted.
“Require devices to be reported as healthy by Windows Device Health Attestation.”
codeIntegrityEnabled - new value of codeIntegrityEnabled field (as defined in service metadata)this with just the codeIntegrityEnabled field changedpublic Optional<Boolean> getStorageRequireEncryption()
public Windows10CompliancePolicy withStorageRequireEncryption(Boolean storageRequireEncryption)
this with just the storageRequireEncryption field changed. Field description below. The field name
is also added to an internal map of changed fields in the returned object so
that when this.patch() is called (if available)on the returned object
only the changed fields are submitted.
“Require encryption on windows devices.”
storageRequireEncryption - new value of storageRequireEncryption field (as defined in service metadata)this with just the storageRequireEncryption field changedpublic Optional<Boolean> getActiveFirewallRequired()
public Windows10CompliancePolicy withActiveFirewallRequired(Boolean activeFirewallRequired)
this with just the activeFirewallRequired field changed. Field description below. The field name
is also added to an internal map of changed fields in the returned object so
that when this.patch() is called (if available)on the returned object
only the changed fields are submitted.
“Require active firewall on Windows devices.”
activeFirewallRequired - new value of activeFirewallRequired field (as defined in service metadata)this with just the activeFirewallRequired field changedpublic Optional<Boolean> getDefenderEnabled()
public Windows10CompliancePolicy withDefenderEnabled(Boolean defenderEnabled)
this with just the defenderEnabled
field changed. Field description below. The field name is also added to an
internal map of changed fields in the returned object so that when this.
patch() is called (if available)on the returned object only the changed fields
are submitted.
“Require Windows Defender Antimalware on Windows devices.”
defenderEnabled - new value of defenderEnabled field (as defined in service metadata)this with just the defenderEnabled field changedpublic Optional<String> getDefenderVersion()
public Windows10CompliancePolicy withDefenderVersion(String defenderVersion)
this with just the defenderVersion
field changed. Field description below. The field name is also added to an
internal map of changed fields in the returned object so that when this.
patch() is called (if available)on the returned object only the changed fields
are submitted.
“Require Windows Defender Antimalware minimum version on Windows devices.”
defenderVersion - new value of defenderVersion field (as defined in service metadata)this with just the defenderVersion field changedpublic Optional<Boolean> getSignatureOutOfDate()
public Windows10CompliancePolicy withSignatureOutOfDate(Boolean signatureOutOfDate)
this with just the signatureOutOfDate field changed. Field description below. The field name is
also added to an internal map of changed fields in the returned object so that
when this.patch() is called (if available)on the returned object only
the changed fields are submitted.
“Require Windows Defender Antimalware Signature to be up to date on Windows devices.”
signatureOutOfDate - new value of signatureOutOfDate field (as defined in service metadata)this with just the signatureOutOfDate field changedpublic Optional<Boolean> getRtpEnabled()
public Windows10CompliancePolicy withRtpEnabled(Boolean rtpEnabled)
this with just the rtpEnabled field
changed. Field description below. The field name is also added to an internal
map of changed fields in the returned object so that when this.patch()
is called (if available)on the returned object only the changed fields are
submitted.
“Require Windows Defender Antimalware Real-Time Protection on Windows devices.”
rtpEnabled - new value of rtpEnabled field (as defined in service metadata)this with just the rtpEnabled field changedpublic Optional<Boolean> getAntivirusRequired()
public Windows10CompliancePolicy withAntivirusRequired(Boolean antivirusRequired)
this with just the antivirusRequired
field changed. Field description below. The field name is also added to an
internal map of changed fields in the returned object so that when this.
patch() is called (if available)on the returned object only the changed fields
are submitted.
“Require any Antivirus solution registered with Windows Decurity Center to be on and monitoring (e.g. Symantec, Windows Defender).”
antivirusRequired - new value of antivirusRequired field (as defined in service metadata)this with just the antivirusRequired field changedpublic Optional<Boolean> getAntiSpywareRequired()
public Windows10CompliancePolicy withAntiSpywareRequired(Boolean antiSpywareRequired)
this with just the antiSpywareRequired field changed. Field description below. The field name is
also added to an internal map of changed fields in the returned object so that
when this.patch() is called (if available)on the returned object only
the changed fields are submitted.
“Require any AntiSpyware solution registered with Windows Decurity Center to be on and monitoring (e.g. Symantec, Windows Defender).”
antiSpywareRequired - new value of antiSpywareRequired field (as defined in service metadata)this with just the antiSpywareRequired field changedpublic com.github.davidmoten.odata.client.CollectionPage<OperatingSystemVersionRange> getValidOperatingSystemBuildRanges()
public com.github.davidmoten.odata.client.CollectionPage<OperatingSystemVersionRange> getValidOperatingSystemBuildRanges(com.github.davidmoten.odata.client.HttpRequestOptions options)
public Optional<Boolean> getDeviceThreatProtectionEnabled()
public Windows10CompliancePolicy withDeviceThreatProtectionEnabled(Boolean deviceThreatProtectionEnabled)
this with just the deviceThreatProtectionEnabled field changed. Field description below. The field
name is also added to an internal map of changed fields in the returned object
so that when this.patch() is called (if available)on the returned object
only the changed fields are submitted.
“Require that devices have enabled device threat protection.”
deviceThreatProtectionEnabled - new value of deviceThreatProtectionEnabled field (as defined in service metadata)this with just the deviceThreatProtectionEnabled field changedpublic Optional<DeviceThreatProtectionLevel> getDeviceThreatProtectionRequiredSecurityLevel()
public Windows10CompliancePolicy withDeviceThreatProtectionRequiredSecurityLevel(DeviceThreatProtectionLevel deviceThreatProtectionRequiredSecurityLevel)
this with just the deviceThreatProtectionRequiredSecurityLevel field changed. Field description
below. The field name is also added to an internal map of changed fields in the
returned object so that when this.patch() is called (if available)on the
returned object only the changed fields are submitted.
“Require Device Threat Protection minimum risk level to report noncompliance.”
deviceThreatProtectionRequiredSecurityLevel - new value of deviceThreatProtectionRequiredSecurityLevel field (as defined in service metadata)this with just the deviceThreatProtectionRequiredSecurityLevel field changedpublic Optional<Boolean> getConfigurationManagerComplianceRequired()
public Windows10CompliancePolicy withConfigurationManagerComplianceRequired(Boolean configurationManagerComplianceRequired)
this with just the configurationManagerComplianceRequired field changed. Field description below.
The field name is also added to an internal map of changed fields in the
returned object so that when this.patch() is called (if available)on the
returned object only the changed fields are submitted.
“Require to consider SCCM Compliance state into consideration for Intune Compliance State.”
configurationManagerComplianceRequired - new value of configurationManagerComplianceRequired field (as defined in service metadata)this with just the configurationManagerComplianceRequired field changedpublic Optional<Boolean> getTpmRequired()
public Windows10CompliancePolicy withTpmRequired(Boolean tpmRequired)
this with just the tpmRequired
field changed. Field description below. The field name is also added to an
internal map of changed fields in the returned object so that when this.
patch() is called (if available)on the returned object only the changed fields
are submitted.
“Require Trusted Platform Module(TPM) to be present.”
tpmRequired - new value of tpmRequired field (as defined in service metadata)this with just the tpmRequired field changedpublic Optional<DeviceCompliancePolicyScript> getDeviceCompliancePolicyScript()
public Windows10CompliancePolicy withDeviceCompliancePolicyScript(DeviceCompliancePolicyScript deviceCompliancePolicyScript)
public com.github.davidmoten.odata.client.internal.UnmappedFields getUnmappedFields()
getUnmappedFields in interface com.github.davidmoten.odata.client.ODataTypegetUnmappedFields in class DeviceCompliancePolicypublic Windows10CompliancePolicy patch()
this with changed fields reset.patch in class DeviceCompliancePolicythis with changed fields resetcom.github.davidmoten.odata.client.ClientException - if HTTP response is not as expectedpublic Windows10CompliancePolicy put()
this
with changed fields reset (they were ignored anyway).put in class DeviceCompliancePolicythis with changed fields resetcom.github.davidmoten.odata.client.ClientException - if HTTP response is not as expectedpublic String toString()
toString in class DeviceCompliancePolicyCopyright © 2018–2020. All rights reserved.