public class Windows81CompliancePolicy extends DeviceCompliancePolicy implements com.github.davidmoten.odata.client.ODataEntityType
| Modifier and Type | Class and Description |
|---|---|
static class |
Windows81CompliancePolicy.Builder |
| Modifier and Type | Field and Description |
|---|---|
protected String |
osMaximumVersion |
protected String |
osMinimumVersion |
protected Boolean |
passwordBlockSimple |
protected Integer |
passwordExpirationDays |
protected Integer |
passwordMinimumCharacterSetCount |
protected Integer |
passwordMinimumLength |
protected Integer |
passwordMinutesOfInactivityBeforeLock |
protected Integer |
passwordPreviousPasswordBlockCount |
protected Boolean |
passwordRequired |
protected RequiredPasswordType |
passwordRequiredType |
protected Boolean |
storageRequireEncryption |
createdDateTime, description, displayName, lastModifiedDateTime, roleScopeTagIds, roleScopeTagIdsNextLink, versionchangedFields, contextPath, id, odataType, unmappedFields| Modifier | Constructor and Description |
|---|---|
protected |
Windows81CompliancePolicy() |
| Modifier and Type | Method and Description |
|---|---|
static Windows81CompliancePolicy.Builder |
builderWindows81CompliancePolicy()
Returns a builder which is used to create a new
instance of this class (given that this class is immutable).
|
com.github.davidmoten.odata.client.internal.ChangedFields |
getChangedFields() |
Optional<String> |
getOsMaximumVersion()
“Maximum Windows 8.1 version.”
|
Optional<String> |
getOsMinimumVersion()
“Minimum Windows 8.1 version.”
|
Optional<Boolean> |
getPasswordBlockSimple()
“Indicates whether or not to block simple password.”
|
Optional<Integer> |
getPasswordExpirationDays()
“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<RequiredPasswordType> |
getPasswordRequiredType()
“The required password type.”
|
Optional<Boolean> |
getStorageRequireEncryption()
“Indicates whether or not to require encryption on a windows 8.1 device.”
|
com.github.davidmoten.odata.client.internal.UnmappedFields |
getUnmappedFields() |
String |
odataTypeName() |
Windows81CompliancePolicy |
patch()
Submits only changed fields for update and returns an
immutable copy of
this with changed fields reset. |
void |
postInject(boolean addKeysToContextPath) |
Windows81CompliancePolicy |
put()
Submits all fields for update and returns an immutable copy of
this
with changed fields reset (they were ignored anyway). |
String |
toString() |
Windows81CompliancePolicy |
withOsMaximumVersion(String osMaximumVersion)
Returns an immutable copy of
this with just the osMaximumVersion
field changed. |
Windows81CompliancePolicy |
withOsMinimumVersion(String osMinimumVersion)
Returns an immutable copy of
this with just the osMinimumVersion
field changed. |
Windows81CompliancePolicy |
withPasswordBlockSimple(Boolean passwordBlockSimple)
Returns an immutable copy of
this with just the passwordBlockSimple field changed. |
Windows81CompliancePolicy |
withPasswordExpirationDays(Integer passwordExpirationDays)
Returns an immutable copy of
this with just the passwordExpirationDays field changed. |
Windows81CompliancePolicy |
withPasswordMinimumCharacterSetCount(Integer passwordMinimumCharacterSetCount)
Returns an immutable copy of
this with just the passwordMinimumCharacterSetCount field changed. |
Windows81CompliancePolicy |
withPasswordMinimumLength(Integer passwordMinimumLength)
Returns an immutable copy of
this with just the passwordMinimumLength field changed. |
Windows81CompliancePolicy |
withPasswordMinutesOfInactivityBeforeLock(Integer passwordMinutesOfInactivityBeforeLock)
Returns an immutable copy of
this with just the passwordMinutesOfInactivityBeforeLock field changed. |
Windows81CompliancePolicy |
withPasswordPreviousPasswordBlockCount(Integer passwordPreviousPasswordBlockCount)
Returns an immutable copy of
this with just the passwordPreviousPasswordBlockCount field changed. |
Windows81CompliancePolicy |
withPasswordRequired(Boolean passwordRequired)
Returns an immutable copy of
this with just the passwordRequired
field changed. |
Windows81CompliancePolicy |
withPasswordRequiredType(RequiredPasswordType passwordRequiredType)
Returns an immutable copy of
this with just the passwordRequiredType field changed. |
Windows81CompliancePolicy |
withStorageRequireEncryption(Boolean storageRequireEncryption)
Returns an immutable copy of
this with just the storageRequireEncryption field changed. |
assign, getAssignments, getCreatedDateTime, getDescription, getDeviceSettingStateSummaries, getDeviceStatuses, getDeviceStatusOverview, getDisplayName, getLastModifiedDateTime, getRoleScopeTagIds, getScheduledActionsForRule, getUserStatuses, getUserStatusOverview, getVersion, scheduleActionsForRules, withCreatedDateTime, withDescription, withDisplayName, withLastModifiedDateTime, withVersionprotected Boolean passwordRequired
protected Boolean passwordBlockSimple
protected Integer passwordExpirationDays
protected Integer passwordMinimumLength
protected Integer passwordMinutesOfInactivityBeforeLock
protected Integer passwordMinimumCharacterSetCount
protected RequiredPasswordType passwordRequiredType
protected Integer passwordPreviousPasswordBlockCount
protected String osMinimumVersion
protected String osMaximumVersion
protected Boolean storageRequireEncryption
public String odataTypeName()
odataTypeName in interface com.github.davidmoten.odata.client.ODataTypeodataTypeName in class DeviceCompliancePolicypublic static Windows81CompliancePolicy.Builder builderWindows81CompliancePolicy()
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 Windows81CompliancePolicy 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 Windows81CompliancePolicy 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<Integer> getPasswordExpirationDays()
public Windows81CompliancePolicy 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.
“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 Windows81CompliancePolicy 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> getPasswordMinutesOfInactivityBeforeLock()
public Windows81CompliancePolicy 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> getPasswordMinimumCharacterSetCount()
public Windows81CompliancePolicy 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 Windows81CompliancePolicy 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 Windows81CompliancePolicy 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. Valid values 0 to 24”
passwordPreviousPasswordBlockCount - new value of passwordPreviousPasswordBlockCount field (as defined in service metadata)this with just the passwordPreviousPasswordBlockCount field changedpublic Optional<String> getOsMinimumVersion()
public Windows81CompliancePolicy 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 8.1 version.”
osMinimumVersion - new value of osMinimumVersion field (as defined in service metadata)this with just the osMinimumVersion field changedpublic Optional<String> getOsMaximumVersion()
public Windows81CompliancePolicy 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 8.1 version.”
osMaximumVersion - new value of osMaximumVersion field (as defined in service metadata)this with just the osMaximumVersion field changedpublic Optional<Boolean> getStorageRequireEncryption()
public Windows81CompliancePolicy 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.
“Indicates whether or not to require encryption on a windows 8.1 device.”
storageRequireEncryption - new value of storageRequireEncryption field (as defined in service metadata)this with just the storageRequireEncryption field changedpublic com.github.davidmoten.odata.client.internal.UnmappedFields getUnmappedFields()
getUnmappedFields in interface com.github.davidmoten.odata.client.ODataTypegetUnmappedFields in class DeviceCompliancePolicypublic Windows81CompliancePolicy 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 Windows81CompliancePolicy 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.