Class AndroidDeviceComplianceLocalActionLockDeviceWithPasscode

  • All Implemented Interfaces:
    com.github.davidmoten.odata.client.ODataEntityType, com.github.davidmoten.odata.client.ODataType

    public class AndroidDeviceComplianceLocalActionLockDeviceWithPasscode
    extends AndroidDeviceComplianceLocalActionBase
    implements com.github.davidmoten.odata.client.ODataEntityType
    “Local Action Lock Device with Passcode Configuration”
    • Field Detail

      • passcode

        protected String passcode
      • passcodeSignInFailureCountBeforeWipe

        protected Integer passcodeSignInFailureCountBeforeWipe
    • Constructor Detail

      • AndroidDeviceComplianceLocalActionLockDeviceWithPasscode

        protected AndroidDeviceComplianceLocalActionLockDeviceWithPasscode()
    • Method Detail

      • builderAndroidDeviceComplianceLocalActionLockDeviceWithPasscode

        public static AndroidDeviceComplianceLocalActionLockDeviceWithPasscode.Builder builderAndroidDeviceComplianceLocalActionLockDeviceWithPasscode()
        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:
        getChangedFields in interface com.github.davidmoten.odata.client.ODataEntityType
        Overrides:
        getChangedFields in class AndroidDeviceComplianceLocalActionBase
      • getPasscode

        public Optional<String> getPasscode()
        “Passcode to reset to Android device. This property is read-only.”

        Org.OData.Core.V1.Computed

        true

        Org.OData.Core.V1.Permissions

        Returns:
        property passcode
      • withPasscode

        public AndroidDeviceComplianceLocalActionLockDeviceWithPasscode withPasscode​(String passcode)
        Returns an immutable copy of this with just the passcode 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.

        “Passcode to reset to Android device. This property is read-only.”

        Org.OData.Core.V1.Computed

        true

        Org.OData.Core.V1.Permissions

        Parameters:
        passcode - new value of passcode field (as defined in service metadata)
        Returns:
        immutable copy of this with just the passcode field changed
      • getPasscodeSignInFailureCountBeforeWipe

        public Optional<Integer> getPasscodeSignInFailureCountBeforeWipe()
        “Number of sign in failures before wiping device, the value can be 4-11. Valid values 4 to 11”
        Returns:
        property passcodeSignInFailureCountBeforeWipe
      • withPasscodeSignInFailureCountBeforeWipe

        public AndroidDeviceComplianceLocalActionLockDeviceWithPasscode withPasscodeSignInFailureCountBeforeWipe​(Integer passcodeSignInFailureCountBeforeWipe)
        Returns an immutable copy of this with just the passcodeSignInFailureCountBeforeWipe 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.

        “Number of sign in failures before wiping device, the value can be 4-11. Valid values 4 to 11”

        Parameters:
        passcodeSignInFailureCountBeforeWipe - new value of passcodeSignInFailureCountBeforeWipe field (as defined in service metadata)
        Returns:
        immutable copy of this with just the passcodeSignInFailureCountBeforeWipe field changed