Class WindowsPhone81GeneralConfiguration.Builder

    • Method Detail

      • applyOnlyToWindowsPhone81

        public WindowsPhone81GeneralConfiguration.Builder applyOnlyToWindowsPhone81​(Boolean applyOnlyToWindowsPhone81)
        “Value indicating whether this policy only applies to Windows Phone 8.1. This property is read-only.”

        Org.OData.Core.V1.Computed

        true

        Org.OData.Core.V1.Permissions

        Parameters:
        applyOnlyToWindowsPhone81 - value of applyOnlyToWindowsPhone81 property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • appsBlockCopyPaste

        public WindowsPhone81GeneralConfiguration.Builder appsBlockCopyPaste​(Boolean appsBlockCopyPaste)
        “Indicates whether or not to block copy paste.”
        Parameters:
        appsBlockCopyPaste - value of appsBlockCopyPaste property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • bluetoothBlocked

        public WindowsPhone81GeneralConfiguration.Builder bluetoothBlocked​(Boolean bluetoothBlocked)
        “Indicates whether or not to block bluetooth.”
        Parameters:
        bluetoothBlocked - value of bluetoothBlocked property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • cameraBlocked

        public WindowsPhone81GeneralConfiguration.Builder cameraBlocked​(Boolean cameraBlocked)
        “Indicates whether or not to block camera.”
        Parameters:
        cameraBlocked - value of cameraBlocked property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • cellularBlockWifiTethering

        public WindowsPhone81GeneralConfiguration.Builder cellularBlockWifiTethering​(Boolean cellularBlockWifiTethering)
        “Indicates whether or not to block Wi-Fi tethering. Has no impact if Wi-Fi is blocked.”
        Parameters:
        cellularBlockWifiTethering - value of cellularBlockWifiTethering property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • compliantAppListType

        public WindowsPhone81GeneralConfiguration.Builder compliantAppListType​(AppListType compliantAppListType)
        “List that is in the AppComplianceList.”
        Parameters:
        compliantAppListType - value of compliantAppListType property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • compliantAppsList

        public WindowsPhone81GeneralConfiguration.Builder compliantAppsList​(List<AppListItem> compliantAppsList)
        “List of apps in the compliance (either allow list or block list, controlled by CompliantAppListType). This collection can contain a maximum of 10000 elements.”
        Parameters:
        compliantAppsList - value of compliantAppsList property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • compliantAppsList

        public WindowsPhone81GeneralConfiguration.Builder compliantAppsList​(AppListItem... compliantAppsList)
        “List of apps in the compliance (either allow list or block list, controlled by CompliantAppListType). This collection can contain a maximum of 10000 elements.”
        Parameters:
        compliantAppsList - value of compliantAppsList property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • compliantAppsListNextLink

        public WindowsPhone81GeneralConfiguration.Builder compliantAppsListNextLink​(String compliantAppsListNextLink)
        “List of apps in the compliance (either allow list or block list, controlled by CompliantAppListType). This collection can contain a maximum of 10000 elements.”
        Parameters:
        compliantAppsListNextLink - value of compliantAppsList@nextLink property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • diagnosticDataBlockSubmission

        public WindowsPhone81GeneralConfiguration.Builder diagnosticDataBlockSubmission​(Boolean diagnosticDataBlockSubmission)
        “Indicates whether or not to block diagnostic data submission.”
        Parameters:
        diagnosticDataBlockSubmission - value of diagnosticDataBlockSubmission property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • emailBlockAddingAccounts

        public WindowsPhone81GeneralConfiguration.Builder emailBlockAddingAccounts​(Boolean emailBlockAddingAccounts)
        “Indicates whether or not to block custom email accounts.”
        Parameters:
        emailBlockAddingAccounts - value of emailBlockAddingAccounts property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • locationServicesBlocked

        public WindowsPhone81GeneralConfiguration.Builder locationServicesBlocked​(Boolean locationServicesBlocked)
        “Indicates whether or not to block location services.”
        Parameters:
        locationServicesBlocked - value of locationServicesBlocked property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • microsoftAccountBlocked

        public WindowsPhone81GeneralConfiguration.Builder microsoftAccountBlocked​(Boolean microsoftAccountBlocked)
        “Indicates whether or not to block using a Microsoft Account.”
        Parameters:
        microsoftAccountBlocked - value of microsoftAccountBlocked property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • nfcBlocked

        public WindowsPhone81GeneralConfiguration.Builder nfcBlocked​(Boolean nfcBlocked)
        “Indicates whether or not to block Near-Field Communication.”
        Parameters:
        nfcBlocked - value of nfcBlocked property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • passwordBlockSimple

        public WindowsPhone81GeneralConfiguration.Builder passwordBlockSimple​(Boolean passwordBlockSimple)
        “Indicates whether or not to block syncing the calendar.”
        Parameters:
        passwordBlockSimple - value of passwordBlockSimple property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • passwordExpirationDays

        public WindowsPhone81GeneralConfiguration.Builder passwordExpirationDays​(Integer passwordExpirationDays)
        “Number of days before the password expires.”
        Parameters:
        passwordExpirationDays - value of passwordExpirationDays property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • passwordMinimumCharacterSetCount

        public WindowsPhone81GeneralConfiguration.Builder passwordMinimumCharacterSetCount​(Integer passwordMinimumCharacterSetCount)
        “Number of character sets a password must contain.”
        Parameters:
        passwordMinimumCharacterSetCount - value of passwordMinimumCharacterSetCount property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • passwordMinimumLength

        public WindowsPhone81GeneralConfiguration.Builder passwordMinimumLength​(Integer passwordMinimumLength)
        “Minimum length of passwords.”
        Parameters:
        passwordMinimumLength - value of passwordMinimumLength property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • passwordMinutesOfInactivityBeforeScreenTimeout

        public WindowsPhone81GeneralConfiguration.Builder passwordMinutesOfInactivityBeforeScreenTimeout​(Integer passwordMinutesOfInactivityBeforeScreenTimeout)
        “Minutes of inactivity before screen timeout.”
        Parameters:
        passwordMinutesOfInactivityBeforeScreenTimeout - value of passwordMinutesOfInactivityBeforeScreenTimeout property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • passwordPreviousPasswordBlockCount

        public WindowsPhone81GeneralConfiguration.Builder passwordPreviousPasswordBlockCount​(Integer passwordPreviousPasswordBlockCount)
        “Number of previous passwords to block. Valid values 0 to 24”
        Parameters:
        passwordPreviousPasswordBlockCount - value of passwordPreviousPasswordBlockCount property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • passwordRequired

        public WindowsPhone81GeneralConfiguration.Builder passwordRequired​(Boolean passwordRequired)
        “Indicates whether or not to require a password.”
        Parameters:
        passwordRequired - value of passwordRequired property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • passwordRequiredType

        public WindowsPhone81GeneralConfiguration.Builder passwordRequiredType​(RequiredPasswordType passwordRequiredType)
        “Password type that is required.”
        Parameters:
        passwordRequiredType - value of passwordRequiredType property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • passwordSignInFailureCountBeforeFactoryReset

        public WindowsPhone81GeneralConfiguration.Builder passwordSignInFailureCountBeforeFactoryReset​(Integer passwordSignInFailureCountBeforeFactoryReset)
        “Number of sign in failures allowed before factory reset.”
        Parameters:
        passwordSignInFailureCountBeforeFactoryReset - value of passwordSignInFailureCountBeforeFactoryReset property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • screenCaptureBlocked

        public WindowsPhone81GeneralConfiguration.Builder screenCaptureBlocked​(Boolean screenCaptureBlocked)
        “Indicates whether or not to block screenshots.”
        Parameters:
        screenCaptureBlocked - value of screenCaptureBlocked property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • storageBlockRemovableStorage

        public WindowsPhone81GeneralConfiguration.Builder storageBlockRemovableStorage​(Boolean storageBlockRemovableStorage)
        “Indicates whether or not to block removable storage.”
        Parameters:
        storageBlockRemovableStorage - value of storageBlockRemovableStorage property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • storageRequireEncryption

        public WindowsPhone81GeneralConfiguration.Builder storageRequireEncryption​(Boolean storageRequireEncryption)
        “Indicates whether or not to require encryption.”
        Parameters:
        storageRequireEncryption - value of storageRequireEncryption property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • webBrowserBlocked

        public WindowsPhone81GeneralConfiguration.Builder webBrowserBlocked​(Boolean webBrowserBlocked)
        “Indicates whether or not to block the web browser.”
        Parameters:
        webBrowserBlocked - value of webBrowserBlocked property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • wifiBlockAutomaticConnectHotspots

        public WindowsPhone81GeneralConfiguration.Builder wifiBlockAutomaticConnectHotspots​(Boolean wifiBlockAutomaticConnectHotspots)
        “Indicates whether or not to block automatically connecting to Wi-Fi hotspots. Has no impact if Wi-Fi is blocked.”
        Parameters:
        wifiBlockAutomaticConnectHotspots - value of wifiBlockAutomaticConnectHotspots property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • wifiBlocked

        public WindowsPhone81GeneralConfiguration.Builder wifiBlocked​(Boolean wifiBlocked)
        “Indicates whether or not to block Wi-Fi.”
        Parameters:
        wifiBlocked - value of wifiBlocked property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • wifiBlockHotspotReporting

        public WindowsPhone81GeneralConfiguration.Builder wifiBlockHotspotReporting​(Boolean wifiBlockHotspotReporting)
        “Indicates whether or not to block Wi-Fi hotspot reporting. Has no impact if Wi- Fi is blocked.”
        Parameters:
        wifiBlockHotspotReporting - value of wifiBlockHotspotReporting property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • windowsStoreBlocked

        public WindowsPhone81GeneralConfiguration.Builder windowsStoreBlocked​(Boolean windowsStoreBlocked)
        “Indicates whether or not to block the Windows Store.”
        Parameters:
        windowsStoreBlocked - value of windowsStoreBlocked property (as defined in service metadata)
        Returns:
        this (for method chaining)