Class Windows10GeneralConfiguration.Builder

    • Method Detail

      • accountsBlockAddingNonMicrosoftAccountEmail

        public Windows10GeneralConfiguration.Builder accountsBlockAddingNonMicrosoftAccountEmail​(Boolean accountsBlockAddingNonMicrosoftAccountEmail)
        “Indicates whether or not to Block the user from adding email accounts to the device that are not associated with a Microsoft account.”
        Parameters:
        accountsBlockAddingNonMicrosoftAccountEmail - value of accountsBlockAddingNonMicrosoftAccountEmail property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • antiTheftModeBlocked

        public Windows10GeneralConfiguration.Builder antiTheftModeBlocked​(Boolean antiTheftModeBlocked)
        “Indicates whether or not to block the user from selecting an AntiTheft mode preference (Windows 10 Mobile only).”
        Parameters:
        antiTheftModeBlocked - value of antiTheftModeBlocked property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • appsAllowTrustedAppsSideloading

        public Windows10GeneralConfiguration.Builder appsAllowTrustedAppsSideloading​(StateManagementSetting appsAllowTrustedAppsSideloading)
        “Indicates whether apps from AppX packages signed with a trusted certificate can be side loaded.”
        Parameters:
        appsAllowTrustedAppsSideloading - value of appsAllowTrustedAppsSideloading property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • appsBlockWindowsStoreOriginatedApps

        public Windows10GeneralConfiguration.Builder appsBlockWindowsStoreOriginatedApps​(Boolean appsBlockWindowsStoreOriginatedApps)
        “Indicates whether or not to disable the launch of all apps from Windows Store that came pre-installed or were downloaded.”
        Parameters:
        appsBlockWindowsStoreOriginatedApps - value of appsBlockWindowsStoreOriginatedApps property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • bluetoothAllowedServices

        public Windows10GeneralConfiguration.Builder bluetoothAllowedServices​(List<String> bluetoothAllowedServices)
        “Specify a list of allowed Bluetooth services and profiles in hex formatted strings.”
        Parameters:
        bluetoothAllowedServices - value of bluetoothAllowedServices property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • bluetoothAllowedServices

        public Windows10GeneralConfiguration.Builder bluetoothAllowedServices​(String... bluetoothAllowedServices)
        “Specify a list of allowed Bluetooth services and profiles in hex formatted strings.”
        Parameters:
        bluetoothAllowedServices - value of bluetoothAllowedServices property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • bluetoothAllowedServicesNextLink

        public Windows10GeneralConfiguration.Builder bluetoothAllowedServicesNextLink​(String bluetoothAllowedServicesNextLink)
        “Specify a list of allowed Bluetooth services and profiles in hex formatted strings.”
        Parameters:
        bluetoothAllowedServicesNextLink - value of bluetoothAllowedServices@nextLink property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • bluetoothBlockAdvertising

        public Windows10GeneralConfiguration.Builder bluetoothBlockAdvertising​(Boolean bluetoothBlockAdvertising)
        “Whether or not to Block the user from using bluetooth advertising.”
        Parameters:
        bluetoothBlockAdvertising - value of bluetoothBlockAdvertising property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • bluetoothBlockDiscoverableMode

        public Windows10GeneralConfiguration.Builder bluetoothBlockDiscoverableMode​(Boolean bluetoothBlockDiscoverableMode)
        “Whether or not to Block the user from using bluetooth discoverable mode.”
        Parameters:
        bluetoothBlockDiscoverableMode - value of bluetoothBlockDiscoverableMode property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • bluetoothBlocked

        public Windows10GeneralConfiguration.Builder bluetoothBlocked​(Boolean bluetoothBlocked)
        “Whether or not to Block the user from using bluetooth.”
        Parameters:
        bluetoothBlocked - value of bluetoothBlocked property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • bluetoothBlockPrePairing

        public Windows10GeneralConfiguration.Builder bluetoothBlockPrePairing​(Boolean bluetoothBlockPrePairing)
        “Whether or not to block specific bundled Bluetooth peripherals to automatically pair with the host device.”
        Parameters:
        bluetoothBlockPrePairing - value of bluetoothBlockPrePairing property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • cameraBlocked

        public Windows10GeneralConfiguration.Builder cameraBlocked​(Boolean cameraBlocked)
        “Whether or not to Block the user from accessing the camera of the device.”
        Parameters:
        cameraBlocked - value of cameraBlocked property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • cellularBlockDataWhenRoaming

        public Windows10GeneralConfiguration.Builder cellularBlockDataWhenRoaming​(Boolean cellularBlockDataWhenRoaming)
        “Whether or not to Block the user from using data over cellular while roaming.”
        Parameters:
        cellularBlockDataWhenRoaming - value of cellularBlockDataWhenRoaming property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • cellularBlockVpn

        public Windows10GeneralConfiguration.Builder cellularBlockVpn​(Boolean cellularBlockVpn)
        “Whether or not to Block the user from using VPN over cellular.”
        Parameters:
        cellularBlockVpn - value of cellularBlockVpn property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • cellularBlockVpnWhenRoaming

        public Windows10GeneralConfiguration.Builder cellularBlockVpnWhenRoaming​(Boolean cellularBlockVpnWhenRoaming)
        “Whether or not to Block the user from using VPN when roaming over cellular.”
        Parameters:
        cellularBlockVpnWhenRoaming - value of cellularBlockVpnWhenRoaming property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • certificatesBlockManualRootCertificateInstallation

        public Windows10GeneralConfiguration.Builder certificatesBlockManualRootCertificateInstallation​(Boolean certificatesBlockManualRootCertificateInstallation)
        “Whether or not to Block the user from doing manual root certificate installation .”
        Parameters:
        certificatesBlockManualRootCertificateInstallation - value of certificatesBlockManualRootCertificateInstallation property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • connectedDevicesServiceBlocked

        public Windows10GeneralConfiguration.Builder connectedDevicesServiceBlocked​(Boolean connectedDevicesServiceBlocked)
        “Whether or not to block Connected Devices Service which enables discovery and connection to other devices, remote messaging, remote app sessions and other cross-device experiences.”
        Parameters:
        connectedDevicesServiceBlocked - value of connectedDevicesServiceBlocked property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • copyPasteBlocked

        public Windows10GeneralConfiguration.Builder copyPasteBlocked​(Boolean copyPasteBlocked)
        “Whether or not to Block the user from using copy paste.”
        Parameters:
        copyPasteBlocked - value of copyPasteBlocked property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • cortanaBlocked

        public Windows10GeneralConfiguration.Builder cortanaBlocked​(Boolean cortanaBlocked)
        “Whether or not to Block the user from using Cortana.”
        Parameters:
        cortanaBlocked - value of cortanaBlocked property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • defenderBlockEndUserAccess

        public Windows10GeneralConfiguration.Builder defenderBlockEndUserAccess​(Boolean defenderBlockEndUserAccess)
        “Whether or not to block end user access to Defender.”
        Parameters:
        defenderBlockEndUserAccess - value of defenderBlockEndUserAccess property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • defenderCloudBlockLevel

        public Windows10GeneralConfiguration.Builder defenderCloudBlockLevel​(DefenderCloudBlockLevelType defenderCloudBlockLevel)
        “Specifies the level of cloud-delivered protection.”
        Parameters:
        defenderCloudBlockLevel - value of defenderCloudBlockLevel property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • defenderDaysBeforeDeletingQuarantinedMalware

        public Windows10GeneralConfiguration.Builder defenderDaysBeforeDeletingQuarantinedMalware​(Integer defenderDaysBeforeDeletingQuarantinedMalware)
        “Number of days before deleting quarantined malware. Valid values 0 to 90”
        Parameters:
        defenderDaysBeforeDeletingQuarantinedMalware - value of defenderDaysBeforeDeletingQuarantinedMalware property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • defenderDetectedMalwareActions

        public Windows10GeneralConfiguration.Builder defenderDetectedMalwareActions​(DefenderDetectedMalwareActions defenderDetectedMalwareActions)
        “Gets or sets Defender’s actions to take on detected Malware per threat level.”
        Parameters:
        defenderDetectedMalwareActions - value of defenderDetectedMalwareActions property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • defenderFileExtensionsToExclude

        public Windows10GeneralConfiguration.Builder defenderFileExtensionsToExclude​(List<String> defenderFileExtensionsToExclude)
        “File extensions to exclude from scans and real time protection.”
        Parameters:
        defenderFileExtensionsToExclude - value of defenderFileExtensionsToExclude property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • defenderFileExtensionsToExclude

        public Windows10GeneralConfiguration.Builder defenderFileExtensionsToExclude​(String... defenderFileExtensionsToExclude)
        “File extensions to exclude from scans and real time protection.”
        Parameters:
        defenderFileExtensionsToExclude - value of defenderFileExtensionsToExclude property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • defenderFileExtensionsToExcludeNextLink

        public Windows10GeneralConfiguration.Builder defenderFileExtensionsToExcludeNextLink​(String defenderFileExtensionsToExcludeNextLink)
        “File extensions to exclude from scans and real time protection.”
        Parameters:
        defenderFileExtensionsToExcludeNextLink - value of defenderFileExtensionsToExclude@nextLink property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • defenderFilesAndFoldersToExclude

        public Windows10GeneralConfiguration.Builder defenderFilesAndFoldersToExclude​(List<String> defenderFilesAndFoldersToExclude)
        “Files and folder to exclude from scans and real time protection.”
        Parameters:
        defenderFilesAndFoldersToExclude - value of defenderFilesAndFoldersToExclude property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • defenderFilesAndFoldersToExclude

        public Windows10GeneralConfiguration.Builder defenderFilesAndFoldersToExclude​(String... defenderFilesAndFoldersToExclude)
        “Files and folder to exclude from scans and real time protection.”
        Parameters:
        defenderFilesAndFoldersToExclude - value of defenderFilesAndFoldersToExclude property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • defenderFilesAndFoldersToExcludeNextLink

        public Windows10GeneralConfiguration.Builder defenderFilesAndFoldersToExcludeNextLink​(String defenderFilesAndFoldersToExcludeNextLink)
        “Files and folder to exclude from scans and real time protection.”
        Parameters:
        defenderFilesAndFoldersToExcludeNextLink - value of defenderFilesAndFoldersToExclude@nextLink property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • defenderMonitorFileActivity

        public Windows10GeneralConfiguration.Builder defenderMonitorFileActivity​(DefenderMonitorFileActivity defenderMonitorFileActivity)
        “Value for monitoring file activity.”
        Parameters:
        defenderMonitorFileActivity - value of defenderMonitorFileActivity property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • defenderProcessesToExclude

        public Windows10GeneralConfiguration.Builder defenderProcessesToExclude​(List<String> defenderProcessesToExclude)
        “Processes to exclude from scans and real time protection.”
        Parameters:
        defenderProcessesToExclude - value of defenderProcessesToExclude property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • defenderProcessesToExclude

        public Windows10GeneralConfiguration.Builder defenderProcessesToExclude​(String... defenderProcessesToExclude)
        “Processes to exclude from scans and real time protection.”
        Parameters:
        defenderProcessesToExclude - value of defenderProcessesToExclude property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • defenderProcessesToExcludeNextLink

        public Windows10GeneralConfiguration.Builder defenderProcessesToExcludeNextLink​(String defenderProcessesToExcludeNextLink)
        “Processes to exclude from scans and real time protection.”
        Parameters:
        defenderProcessesToExcludeNextLink - value of defenderProcessesToExclude@nextLink property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • defenderPromptForSampleSubmission

        public Windows10GeneralConfiguration.Builder defenderPromptForSampleSubmission​(DefenderPromptForSampleSubmission defenderPromptForSampleSubmission)
        “The configuration for how to prompt user for sample submission.”
        Parameters:
        defenderPromptForSampleSubmission - value of defenderPromptForSampleSubmission property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • defenderRequireBehaviorMonitoring

        public Windows10GeneralConfiguration.Builder defenderRequireBehaviorMonitoring​(Boolean defenderRequireBehaviorMonitoring)
        “Indicates whether or not to require behavior monitoring.”
        Parameters:
        defenderRequireBehaviorMonitoring - value of defenderRequireBehaviorMonitoring property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • defenderRequireCloudProtection

        public Windows10GeneralConfiguration.Builder defenderRequireCloudProtection​(Boolean defenderRequireCloudProtection)
        “Indicates whether or not to require cloud protection.”
        Parameters:
        defenderRequireCloudProtection - value of defenderRequireCloudProtection property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • defenderRequireNetworkInspectionSystem

        public Windows10GeneralConfiguration.Builder defenderRequireNetworkInspectionSystem​(Boolean defenderRequireNetworkInspectionSystem)
        “Indicates whether or not to require network inspection system.”
        Parameters:
        defenderRequireNetworkInspectionSystem - value of defenderRequireNetworkInspectionSystem property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • defenderRequireRealTimeMonitoring

        public Windows10GeneralConfiguration.Builder defenderRequireRealTimeMonitoring​(Boolean defenderRequireRealTimeMonitoring)
        “Indicates whether or not to require real time monitoring.”
        Parameters:
        defenderRequireRealTimeMonitoring - value of defenderRequireRealTimeMonitoring property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • defenderScanArchiveFiles

        public Windows10GeneralConfiguration.Builder defenderScanArchiveFiles​(Boolean defenderScanArchiveFiles)
        “Indicates whether or not to scan archive files.”
        Parameters:
        defenderScanArchiveFiles - value of defenderScanArchiveFiles property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • defenderScanDownloads

        public Windows10GeneralConfiguration.Builder defenderScanDownloads​(Boolean defenderScanDownloads)
        “Indicates whether or not to scan downloads.”
        Parameters:
        defenderScanDownloads - value of defenderScanDownloads property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • defenderScanIncomingMail

        public Windows10GeneralConfiguration.Builder defenderScanIncomingMail​(Boolean defenderScanIncomingMail)
        “Indicates whether or not to scan incoming mail messages.”
        Parameters:
        defenderScanIncomingMail - value of defenderScanIncomingMail property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • defenderScanMappedNetworkDrivesDuringFullScan

        public Windows10GeneralConfiguration.Builder defenderScanMappedNetworkDrivesDuringFullScan​(Boolean defenderScanMappedNetworkDrivesDuringFullScan)
        “Indicates whether or not to scan mapped network drives during full scan.”
        Parameters:
        defenderScanMappedNetworkDrivesDuringFullScan - value of defenderScanMappedNetworkDrivesDuringFullScan property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • defenderScanMaxCpu

        public Windows10GeneralConfiguration.Builder defenderScanMaxCpu​(Integer defenderScanMaxCpu)
        “Max CPU usage percentage during scan. Valid values 0 to 100”
        Parameters:
        defenderScanMaxCpu - value of defenderScanMaxCpu property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • defenderScanNetworkFiles

        public Windows10GeneralConfiguration.Builder defenderScanNetworkFiles​(Boolean defenderScanNetworkFiles)
        “Indicates whether or not to scan files opened from a network folder.”
        Parameters:
        defenderScanNetworkFiles - value of defenderScanNetworkFiles property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • defenderScanRemovableDrivesDuringFullScan

        public Windows10GeneralConfiguration.Builder defenderScanRemovableDrivesDuringFullScan​(Boolean defenderScanRemovableDrivesDuringFullScan)
        “Indicates whether or not to scan removable drives during full scan.”
        Parameters:
        defenderScanRemovableDrivesDuringFullScan - value of defenderScanRemovableDrivesDuringFullScan property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • defenderScanScriptsLoadedInInternetExplorer

        public Windows10GeneralConfiguration.Builder defenderScanScriptsLoadedInInternetExplorer​(Boolean defenderScanScriptsLoadedInInternetExplorer)
        “Indicates whether or not to scan scripts loaded in Internet Explorer browser.”
        Parameters:
        defenderScanScriptsLoadedInInternetExplorer - value of defenderScanScriptsLoadedInInternetExplorer property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • defenderScanType

        public Windows10GeneralConfiguration.Builder defenderScanType​(DefenderScanType defenderScanType)
        “The defender system scan type.”
        Parameters:
        defenderScanType - value of defenderScanType property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • defenderScheduledQuickScanTime

        public Windows10GeneralConfiguration.Builder defenderScheduledQuickScanTime​(LocalTime defenderScheduledQuickScanTime)
        “The time to perform a daily quick scan.”
        Parameters:
        defenderScheduledQuickScanTime - value of defenderScheduledQuickScanTime property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • defenderScheduledScanTime

        public Windows10GeneralConfiguration.Builder defenderScheduledScanTime​(LocalTime defenderScheduledScanTime)
        “The defender time for the system scan.”
        Parameters:
        defenderScheduledScanTime - value of defenderScheduledScanTime property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • defenderSignatureUpdateIntervalInHours

        public Windows10GeneralConfiguration.Builder defenderSignatureUpdateIntervalInHours​(Integer defenderSignatureUpdateIntervalInHours)
        “The signature update interval in hours. Specify 0 not to check. Valid values 0 to 24”
        Parameters:
        defenderSignatureUpdateIntervalInHours - value of defenderSignatureUpdateIntervalInHours property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • defenderSystemScanSchedule

        public Windows10GeneralConfiguration.Builder defenderSystemScanSchedule​(WeeklySchedule defenderSystemScanSchedule)
        “Defender day of the week for the system scan.”
        Parameters:
        defenderSystemScanSchedule - value of defenderSystemScanSchedule property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • developerUnlockSetting

        public Windows10GeneralConfiguration.Builder developerUnlockSetting​(StateManagementSetting developerUnlockSetting)
        “Indicates whether or not to allow developer unlock.”
        Parameters:
        developerUnlockSetting - value of developerUnlockSetting property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • deviceManagementBlockFactoryResetOnMobile

        public Windows10GeneralConfiguration.Builder deviceManagementBlockFactoryResetOnMobile​(Boolean deviceManagementBlockFactoryResetOnMobile)
        “Indicates whether or not to Block the user from resetting their phone.”
        Parameters:
        deviceManagementBlockFactoryResetOnMobile - value of deviceManagementBlockFactoryResetOnMobile property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • deviceManagementBlockManualUnenroll

        public Windows10GeneralConfiguration.Builder deviceManagementBlockManualUnenroll​(Boolean deviceManagementBlockManualUnenroll)
        “Indicates whether or not to Block the user from doing manual un-enrollment from device management.”
        Parameters:
        deviceManagementBlockManualUnenroll - value of deviceManagementBlockManualUnenroll property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • diagnosticsDataSubmissionMode

        public Windows10GeneralConfiguration.Builder diagnosticsDataSubmissionMode​(DiagnosticDataSubmissionMode diagnosticsDataSubmissionMode)
        “Gets or sets a value allowing the device to send diagnostic and usage telemetry data, such as Watson.”
        Parameters:
        diagnosticsDataSubmissionMode - value of diagnosticsDataSubmissionMode property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • edgeAllowStartPagesModification

        public Windows10GeneralConfiguration.Builder edgeAllowStartPagesModification​(Boolean edgeAllowStartPagesModification)
        “Allow users to change Start pages on Edge. Use the EdgeHomepageUrls to specify the Start pages that the user would see by default when they open Edge.”
        Parameters:
        edgeAllowStartPagesModification - value of edgeAllowStartPagesModification property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • edgeBlockAccessToAboutFlags

        public Windows10GeneralConfiguration.Builder edgeBlockAccessToAboutFlags​(Boolean edgeBlockAccessToAboutFlags)
        “Indicates whether or not to prevent access to about flags on Edge browser.”
        Parameters:
        edgeBlockAccessToAboutFlags - value of edgeBlockAccessToAboutFlags property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • edgeBlockAddressBarDropdown

        public Windows10GeneralConfiguration.Builder edgeBlockAddressBarDropdown​(Boolean edgeBlockAddressBarDropdown)
        “Block the address bar dropdown functionality in Microsoft Edge. Disable this settings to minimize network connections from Microsoft Edge to Microsoft services.”
        Parameters:
        edgeBlockAddressBarDropdown - value of edgeBlockAddressBarDropdown property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • edgeBlockAutofill

        public Windows10GeneralConfiguration.Builder edgeBlockAutofill​(Boolean edgeBlockAutofill)
        “Indicates whether or not to block auto fill.”
        Parameters:
        edgeBlockAutofill - value of edgeBlockAutofill property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • edgeBlockCompatibilityList

        public Windows10GeneralConfiguration.Builder edgeBlockCompatibilityList​(Boolean edgeBlockCompatibilityList)
        “Block Microsoft compatibility list in Microsoft Edge. This list from Microsoft helps Edge properly display sites with known compatibility issues.”
        Parameters:
        edgeBlockCompatibilityList - value of edgeBlockCompatibilityList property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • edgeBlockDeveloperTools

        public Windows10GeneralConfiguration.Builder edgeBlockDeveloperTools​(Boolean edgeBlockDeveloperTools)
        “Indicates whether or not to block developer tools in the Edge browser.”
        Parameters:
        edgeBlockDeveloperTools - value of edgeBlockDeveloperTools property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • edgeBlocked

        public Windows10GeneralConfiguration.Builder edgeBlocked​(Boolean edgeBlocked)
        “Indicates whether or not to Block the user from using the Edge browser.”
        Parameters:
        edgeBlocked - value of edgeBlocked property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • edgeBlockExtensions

        public Windows10GeneralConfiguration.Builder edgeBlockExtensions​(Boolean edgeBlockExtensions)
        “Indicates whether or not to block extensions in the Edge browser.”
        Parameters:
        edgeBlockExtensions - value of edgeBlockExtensions property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • edgeBlockInPrivateBrowsing

        public Windows10GeneralConfiguration.Builder edgeBlockInPrivateBrowsing​(Boolean edgeBlockInPrivateBrowsing)
        “Indicates whether or not to block InPrivate browsing on corporate networks, in the Edge browser.”
        Parameters:
        edgeBlockInPrivateBrowsing - value of edgeBlockInPrivateBrowsing property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • edgeBlockJavaScript

        public Windows10GeneralConfiguration.Builder edgeBlockJavaScript​(Boolean edgeBlockJavaScript)
        “Indicates whether or not to Block the user from using JavaScript.”
        Parameters:
        edgeBlockJavaScript - value of edgeBlockJavaScript property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • edgeBlockLiveTileDataCollection

        public Windows10GeneralConfiguration.Builder edgeBlockLiveTileDataCollection​(Boolean edgeBlockLiveTileDataCollection)
        “Block the collection of information by Microsoft for live tile creation when users pin a site to Start from Microsoft Edge.”
        Parameters:
        edgeBlockLiveTileDataCollection - value of edgeBlockLiveTileDataCollection property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • edgeBlockPasswordManager

        public Windows10GeneralConfiguration.Builder edgeBlockPasswordManager​(Boolean edgeBlockPasswordManager)
        “Indicates whether or not to Block password manager.”
        Parameters:
        edgeBlockPasswordManager - value of edgeBlockPasswordManager property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • edgeBlockPopups

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

        public Windows10GeneralConfiguration.Builder edgeBlockSearchSuggestions​(Boolean edgeBlockSearchSuggestions)
        “Indicates whether or not to block the user from using the search suggestions in the address bar.”
        Parameters:
        edgeBlockSearchSuggestions - value of edgeBlockSearchSuggestions property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • edgeBlockSendingDoNotTrackHeader

        public Windows10GeneralConfiguration.Builder edgeBlockSendingDoNotTrackHeader​(Boolean edgeBlockSendingDoNotTrackHeader)
        “Indicates whether or not to Block the user from sending the do not track header.”
        Parameters:
        edgeBlockSendingDoNotTrackHeader - value of edgeBlockSendingDoNotTrackHeader property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • edgeBlockSendingIntranetTrafficToInternetExplorer

        public Windows10GeneralConfiguration.Builder edgeBlockSendingIntranetTrafficToInternetExplorer​(Boolean edgeBlockSendingIntranetTrafficToInternetExplorer)
        “Indicates whether or not to switch the intranet traffic from Edge to Internet Explorer. Note: the name of this property is misleading; the property is obsolete, use EdgeSendIntranetTrafficToInternetExplorer instead.”
        Parameters:
        edgeBlockSendingIntranetTrafficToInternetExplorer - value of edgeBlockSendingIntranetTrafficToInternetExplorer property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • edgeClearBrowsingDataOnExit

        public Windows10GeneralConfiguration.Builder edgeClearBrowsingDataOnExit​(Boolean edgeClearBrowsingDataOnExit)
        “Clear browsing data on exiting Microsoft Edge.”
        Parameters:
        edgeClearBrowsingDataOnExit - value of edgeClearBrowsingDataOnExit property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • edgeCookiePolicy

        public Windows10GeneralConfiguration.Builder edgeCookiePolicy​(EdgeCookiePolicy edgeCookiePolicy)
        “Indicates which cookies to block in the Edge browser.”
        Parameters:
        edgeCookiePolicy - value of edgeCookiePolicy property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • edgeDisableFirstRunPage

        public Windows10GeneralConfiguration.Builder edgeDisableFirstRunPage​(Boolean edgeDisableFirstRunPage)
        “Block the Microsoft web page that opens on the first use of Microsoft Edge. This policy allows enterprises, like those enrolled in zero emissions configurations, to block this page.”
        Parameters:
        edgeDisableFirstRunPage - value of edgeDisableFirstRunPage property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • edgeEnterpriseModeSiteListLocation

        public Windows10GeneralConfiguration.Builder edgeEnterpriseModeSiteListLocation​(String edgeEnterpriseModeSiteListLocation)
        “Indicates the enterprise mode site list location. Could be a local file, local network or http location.”
        Parameters:
        edgeEnterpriseModeSiteListLocation - value of edgeEnterpriseModeSiteListLocation property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • edgeFirstRunUrl

        public Windows10GeneralConfiguration.Builder edgeFirstRunUrl​(String edgeFirstRunUrl)
        “The first run URL for when Edge browser is opened for the first time.”
        Parameters:
        edgeFirstRunUrl - value of edgeFirstRunUrl property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • edgeHomepageUrls

        public Windows10GeneralConfiguration.Builder edgeHomepageUrls​(List<String> edgeHomepageUrls)
        “The list of URLs for homepages shodwn on MDM-enrolled devices on Edge browser.”
        Parameters:
        edgeHomepageUrls - value of edgeHomepageUrls property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • edgeHomepageUrls

        public Windows10GeneralConfiguration.Builder edgeHomepageUrls​(String... edgeHomepageUrls)
        “The list of URLs for homepages shodwn on MDM-enrolled devices on Edge browser.”
        Parameters:
        edgeHomepageUrls - value of edgeHomepageUrls property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • edgeHomepageUrlsNextLink

        public Windows10GeneralConfiguration.Builder edgeHomepageUrlsNextLink​(String edgeHomepageUrlsNextLink)
        “The list of URLs for homepages shodwn on MDM-enrolled devices on Edge browser.”
        Parameters:
        edgeHomepageUrlsNextLink - value of edgeHomepageUrls@nextLink property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • edgeRequireSmartScreen

        public Windows10GeneralConfiguration.Builder edgeRequireSmartScreen​(Boolean edgeRequireSmartScreen)
        “Indicates whether or not to Require the user to use the smart screen filter.”
        Parameters:
        edgeRequireSmartScreen - value of edgeRequireSmartScreen property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • edgeSearchEngine

        public Windows10GeneralConfiguration.Builder edgeSearchEngine​(EdgeSearchEngineBase edgeSearchEngine)
        “Allows IT admins to set a default search engine for MDM-Controlled devices. Users can override this and change their default search engine provided the AllowSearchEngineCustomization policy is not set.”
        Parameters:
        edgeSearchEngine - value of edgeSearchEngine property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • edgeSendIntranetTrafficToInternetExplorer

        public Windows10GeneralConfiguration.Builder edgeSendIntranetTrafficToInternetExplorer​(Boolean edgeSendIntranetTrafficToInternetExplorer)
        “Indicates whether or not to switch the intranet traffic from Edge to Internet Explorer.”
        Parameters:
        edgeSendIntranetTrafficToInternetExplorer - value of edgeSendIntranetTrafficToInternetExplorer property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • edgeSyncFavoritesWithInternetExplorer

        public Windows10GeneralConfiguration.Builder edgeSyncFavoritesWithInternetExplorer​(Boolean edgeSyncFavoritesWithInternetExplorer)
        “Enable favorites sync between Internet Explorer and Microsoft Edge. Additions, deletions, modifications and order changes to favorites are shared between browsers.”
        Parameters:
        edgeSyncFavoritesWithInternetExplorer - value of edgeSyncFavoritesWithInternetExplorer property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • enterpriseCloudPrintDiscoveryEndPoint

        public Windows10GeneralConfiguration.Builder enterpriseCloudPrintDiscoveryEndPoint​(String enterpriseCloudPrintDiscoveryEndPoint)
        “Endpoint for discovering cloud printers.”
        Parameters:
        enterpriseCloudPrintDiscoveryEndPoint - value of enterpriseCloudPrintDiscoveryEndPoint property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • enterpriseCloudPrintDiscoveryMaxLimit

        public Windows10GeneralConfiguration.Builder enterpriseCloudPrintDiscoveryMaxLimit​(Integer enterpriseCloudPrintDiscoveryMaxLimit)
        “Maximum number of printers that should be queried from a discovery endpoint. This is a mobile only setting. Valid values 1 to 65535”
        Parameters:
        enterpriseCloudPrintDiscoveryMaxLimit - value of enterpriseCloudPrintDiscoveryMaxLimit property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • enterpriseCloudPrintMopriaDiscoveryResourceIdentifier

        public Windows10GeneralConfiguration.Builder enterpriseCloudPrintMopriaDiscoveryResourceIdentifier​(String enterpriseCloudPrintMopriaDiscoveryResourceIdentifier)
        “OAuth resource URI for printer discovery service as configured in Azure portal.”
        Parameters:
        enterpriseCloudPrintMopriaDiscoveryResourceIdentifier - value of enterpriseCloudPrintMopriaDiscoveryResourceIdentifier property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • enterpriseCloudPrintOAuthAuthority

        public Windows10GeneralConfiguration.Builder enterpriseCloudPrintOAuthAuthority​(String enterpriseCloudPrintOAuthAuthority)
        “Authentication endpoint for acquiring OAuth tokens.”
        Parameters:
        enterpriseCloudPrintOAuthAuthority - value of enterpriseCloudPrintOAuthAuthority property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • enterpriseCloudPrintOAuthClientIdentifier

        public Windows10GeneralConfiguration.Builder enterpriseCloudPrintOAuthClientIdentifier​(String enterpriseCloudPrintOAuthClientIdentifier)
        “GUID of a client application authorized to retrieve OAuth tokens from the OAuth Authority.”
        Parameters:
        enterpriseCloudPrintOAuthClientIdentifier - value of enterpriseCloudPrintOAuthClientIdentifier property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • enterpriseCloudPrintResourceIdentifier

        public Windows10GeneralConfiguration.Builder enterpriseCloudPrintResourceIdentifier​(String enterpriseCloudPrintResourceIdentifier)
        “OAuth resource URI for print service as configured in the Azure portal.”
        Parameters:
        enterpriseCloudPrintResourceIdentifier - value of enterpriseCloudPrintResourceIdentifier property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • experienceBlockDeviceDiscovery

        public Windows10GeneralConfiguration.Builder experienceBlockDeviceDiscovery​(Boolean experienceBlockDeviceDiscovery)
        “Indicates whether or not to enable device discovery UX.”
        Parameters:
        experienceBlockDeviceDiscovery - value of experienceBlockDeviceDiscovery property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • experienceBlockErrorDialogWhenNoSIM

        public Windows10GeneralConfiguration.Builder experienceBlockErrorDialogWhenNoSIM​(Boolean experienceBlockErrorDialogWhenNoSIM)
        “Indicates whether or not to allow the error dialog from displaying if no SIM card is detected.”
        Parameters:
        experienceBlockErrorDialogWhenNoSIM - value of experienceBlockErrorDialogWhenNoSIM property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • experienceBlockTaskSwitcher

        public Windows10GeneralConfiguration.Builder experienceBlockTaskSwitcher​(Boolean experienceBlockTaskSwitcher)
        “Indicates whether or not to enable task switching on the device.”
        Parameters:
        experienceBlockTaskSwitcher - value of experienceBlockTaskSwitcher property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • gameDvrBlocked

        public Windows10GeneralConfiguration.Builder gameDvrBlocked​(Boolean gameDvrBlocked)
        “Indicates whether or not to block DVR and broadcasting.”
        Parameters:
        gameDvrBlocked - value of gameDvrBlocked property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • internetSharingBlocked

        public Windows10GeneralConfiguration.Builder internetSharingBlocked​(Boolean internetSharingBlocked)
        “Indicates whether or not to Block the user from using internet sharing.”
        Parameters:
        internetSharingBlocked - value of internetSharingBlocked property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • locationServicesBlocked

        public Windows10GeneralConfiguration.Builder locationServicesBlocked​(Boolean locationServicesBlocked)
        “Indicates whether or not to Block the user from location services.”
        Parameters:
        locationServicesBlocked - value of locationServicesBlocked property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • lockScreenAllowTimeoutConfiguration

        public Windows10GeneralConfiguration.Builder lockScreenAllowTimeoutConfiguration​(Boolean lockScreenAllowTimeoutConfiguration)
        “Specify whether to show a user-configurable setting to control the screen timeout while on the lock screen of Windows 10 Mobile devices. If this policy is set to Allow, the value set by lockScreenTimeoutInSeconds is ignored.”
        Parameters:
        lockScreenAllowTimeoutConfiguration - value of lockScreenAllowTimeoutConfiguration property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • lockScreenBlockActionCenterNotifications

        public Windows10GeneralConfiguration.Builder lockScreenBlockActionCenterNotifications​(Boolean lockScreenBlockActionCenterNotifications)
        “Indicates whether or not to block action center notifications over lock screen.”
        Parameters:
        lockScreenBlockActionCenterNotifications - value of lockScreenBlockActionCenterNotifications property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • lockScreenBlockCortana

        public Windows10GeneralConfiguration.Builder lockScreenBlockCortana​(Boolean lockScreenBlockCortana)
        “Indicates whether or not the user can interact with Cortana using speech while the system is locked.”
        Parameters:
        lockScreenBlockCortana - value of lockScreenBlockCortana property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • lockScreenBlockToastNotifications

        public Windows10GeneralConfiguration.Builder lockScreenBlockToastNotifications​(Boolean lockScreenBlockToastNotifications)
        “Indicates whether to allow toast notifications above the device lock screen.”
        Parameters:
        lockScreenBlockToastNotifications - value of lockScreenBlockToastNotifications property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • lockScreenTimeoutInSeconds

        public Windows10GeneralConfiguration.Builder lockScreenTimeoutInSeconds​(Integer lockScreenTimeoutInSeconds)
        “Set the duration (in seconds) from the screen locking to the screen turning off for Windows 10 Mobile devices. Supported values are 11-1800. Valid values 11 to 1800”
        Parameters:
        lockScreenTimeoutInSeconds - value of lockScreenTimeoutInSeconds property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • logonBlockFastUserSwitching

        public Windows10GeneralConfiguration.Builder logonBlockFastUserSwitching​(Boolean logonBlockFastUserSwitching)
        “Disables the ability to quickly switch between users that are logged on simultaneously without logging off.”
        Parameters:
        logonBlockFastUserSwitching - value of logonBlockFastUserSwitching property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • microsoftAccountBlocked

        public Windows10GeneralConfiguration.Builder microsoftAccountBlocked​(Boolean microsoftAccountBlocked)
        “Indicates whether or not to Block a Microsoft account.”
        Parameters:
        microsoftAccountBlocked - value of microsoftAccountBlocked property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • microsoftAccountBlockSettingsSync

        public Windows10GeneralConfiguration.Builder microsoftAccountBlockSettingsSync​(Boolean microsoftAccountBlockSettingsSync)
        “Indicates whether or not to Block Microsoft account settings sync.”
        Parameters:
        microsoftAccountBlockSettingsSync - value of microsoftAccountBlockSettingsSync property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • networkProxyApplySettingsDeviceWide

        public Windows10GeneralConfiguration.Builder networkProxyApplySettingsDeviceWide​(Boolean networkProxyApplySettingsDeviceWide)
        “If set, proxy settings will be applied to all processes and accounts in the device. Otherwise, it will be applied to the user account that’s enrolled into MDM.”
        Parameters:
        networkProxyApplySettingsDeviceWide - value of networkProxyApplySettingsDeviceWide property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • networkProxyAutomaticConfigurationUrl

        public Windows10GeneralConfiguration.Builder networkProxyAutomaticConfigurationUrl​(String networkProxyAutomaticConfigurationUrl)
        “Address to the proxy auto-config (PAC) script you want to use.”
        Parameters:
        networkProxyAutomaticConfigurationUrl - value of networkProxyAutomaticConfigurationUrl property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • networkProxyDisableAutoDetect

        public Windows10GeneralConfiguration.Builder networkProxyDisableAutoDetect​(Boolean networkProxyDisableAutoDetect)
        “Disable automatic detection of settings. If enabled, the system will try to find the path to a proxy auto-config (PAC) script.”
        Parameters:
        networkProxyDisableAutoDetect - value of networkProxyDisableAutoDetect property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • networkProxyServer

        public Windows10GeneralConfiguration.Builder networkProxyServer​(Windows10NetworkProxyServer networkProxyServer)
        “Specifies manual proxy server settings.”
        Parameters:
        networkProxyServer - value of networkProxyServer property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • nfcBlocked

        public Windows10GeneralConfiguration.Builder nfcBlocked​(Boolean nfcBlocked)
        “Indicates whether or not to Block the user from using near field communication.”
        Parameters:
        nfcBlocked - value of nfcBlocked property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • oneDriveDisableFileSync

        public Windows10GeneralConfiguration.Builder oneDriveDisableFileSync​(Boolean oneDriveDisableFileSync)
        “Gets or sets a value allowing IT admins to prevent apps and features from working with files on OneDrive.”
        Parameters:
        oneDriveDisableFileSync - value of oneDriveDisableFileSync property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • passwordBlockSimple

        public Windows10GeneralConfiguration.Builder passwordBlockSimple​(Boolean passwordBlockSimple)
        “Specify whether PINs or passwords such as "1111" or "1234" are allowed. For Windows 10 desktops, it also controls the use of picture passwords.”
        Parameters:
        passwordBlockSimple - value of passwordBlockSimple property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • passwordExpirationDays

        public Windows10GeneralConfiguration.Builder passwordExpirationDays​(Integer passwordExpirationDays)
        “The password expiration in days. Valid values 0 to 730”
        Parameters:
        passwordExpirationDays - value of passwordExpirationDays property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • passwordMinimumCharacterSetCount

        public Windows10GeneralConfiguration.Builder passwordMinimumCharacterSetCount​(Integer passwordMinimumCharacterSetCount)
        “The number of character sets required in the password.”
        Parameters:
        passwordMinimumCharacterSetCount - value of passwordMinimumCharacterSetCount property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • passwordMinimumLength

        public Windows10GeneralConfiguration.Builder passwordMinimumLength​(Integer passwordMinimumLength)
        “The minimum password length. Valid values 4 to 16”
        Parameters:
        passwordMinimumLength - value of passwordMinimumLength property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • passwordMinutesOfInactivityBeforeScreenTimeout

        public Windows10GeneralConfiguration.Builder passwordMinutesOfInactivityBeforeScreenTimeout​(Integer passwordMinutesOfInactivityBeforeScreenTimeout)
        “The minutes of inactivity before the screen times out.”
        Parameters:
        passwordMinutesOfInactivityBeforeScreenTimeout - value of passwordMinutesOfInactivityBeforeScreenTimeout property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • passwordPreviousPasswordBlockCount

        public Windows10GeneralConfiguration.Builder passwordPreviousPasswordBlockCount​(Integer passwordPreviousPasswordBlockCount)
        “The number of previous passwords to prevent reuse of. Valid values 0 to 50”
        Parameters:
        passwordPreviousPasswordBlockCount - value of passwordPreviousPasswordBlockCount property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • passwordRequired

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

        public Windows10GeneralConfiguration.Builder passwordRequiredType​(RequiredPasswordType passwordRequiredType)
        “The required password type.”
        Parameters:
        passwordRequiredType - value of passwordRequiredType property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • passwordRequireWhenResumeFromIdleState

        public Windows10GeneralConfiguration.Builder passwordRequireWhenResumeFromIdleState​(Boolean passwordRequireWhenResumeFromIdleState)
        “Indicates whether or not to require a password upon resuming from an idle state.”
        Parameters:
        passwordRequireWhenResumeFromIdleState - value of passwordRequireWhenResumeFromIdleState property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • passwordSignInFailureCountBeforeFactoryReset

        public Windows10GeneralConfiguration.Builder passwordSignInFailureCountBeforeFactoryReset​(Integer passwordSignInFailureCountBeforeFactoryReset)
        “The number of sign in failures before factory reset. Valid values 0 to 999”
        Parameters:
        passwordSignInFailureCountBeforeFactoryReset - value of passwordSignInFailureCountBeforeFactoryReset property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • personalizationDesktopImageUrl

        public Windows10GeneralConfiguration.Builder personalizationDesktopImageUrl​(String personalizationDesktopImageUrl)
        “A http or https Url to a jpg, jpeg or png image that needs to be downloaded and used as the Desktop Image or a file Url to a local image on the file system that needs to used as the Desktop Image.”
        Parameters:
        personalizationDesktopImageUrl - value of personalizationDesktopImageUrl property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • personalizationLockScreenImageUrl

        public Windows10GeneralConfiguration.Builder personalizationLockScreenImageUrl​(String personalizationLockScreenImageUrl)
        “A http or https Url to a jpg, jpeg or png image that neeeds to be downloaded and used as the Lock Screen Image or a file Url to a local image on the file system that needs to be used as the Lock Screen Image.”
        Parameters:
        personalizationLockScreenImageUrl - value of personalizationLockScreenImageUrl property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • privacyAdvertisingId

        public Windows10GeneralConfiguration.Builder privacyAdvertisingId​(StateManagementSetting privacyAdvertisingId)
        “Enables or disables the use of advertising ID. Added in Windows 10, version 1607 .”
        Parameters:
        privacyAdvertisingId - value of privacyAdvertisingId property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • privacyAutoAcceptPairingAndConsentPrompts

        public Windows10GeneralConfiguration.Builder privacyAutoAcceptPairingAndConsentPrompts​(Boolean privacyAutoAcceptPairingAndConsentPrompts)
        “Indicates whether or not to allow the automatic acceptance of the pairing and privacy user consent dialog when launching apps.”
        Parameters:
        privacyAutoAcceptPairingAndConsentPrompts - value of privacyAutoAcceptPairingAndConsentPrompts property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • privacyBlockInputPersonalization

        public Windows10GeneralConfiguration.Builder privacyBlockInputPersonalization​(Boolean privacyBlockInputPersonalization)
        “Indicates whether or not to block the usage of cloud based speech services for Cortana, Dictation, or Store applications.”
        Parameters:
        privacyBlockInputPersonalization - value of privacyBlockInputPersonalization property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • resetProtectionModeBlocked

        public Windows10GeneralConfiguration.Builder resetProtectionModeBlocked​(Boolean resetProtectionModeBlocked)
        “Indicates whether or not to Block the user from reset protection mode.”
        Parameters:
        resetProtectionModeBlocked - value of resetProtectionModeBlocked property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • safeSearchFilter

        public Windows10GeneralConfiguration.Builder safeSearchFilter​(SafeSearchFilterType safeSearchFilter)
        “Specifies what filter level of safe search is required.”
        Parameters:
        safeSearchFilter - value of safeSearchFilter property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • screenCaptureBlocked

        public Windows10GeneralConfiguration.Builder screenCaptureBlocked​(Boolean screenCaptureBlocked)
        “Indicates whether or not to Block the user from taking Screenshots.”
        Parameters:
        screenCaptureBlocked - value of screenCaptureBlocked property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • searchBlockDiacritics

        public Windows10GeneralConfiguration.Builder searchBlockDiacritics​(Boolean searchBlockDiacritics)
        “Specifies if search can use diacritics.”
        Parameters:
        searchBlockDiacritics - value of searchBlockDiacritics property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • searchDisableAutoLanguageDetection

        public Windows10GeneralConfiguration.Builder searchDisableAutoLanguageDetection​(Boolean searchDisableAutoLanguageDetection)
        “Specifies whether to use automatic language detection when indexing content and properties.”
        Parameters:
        searchDisableAutoLanguageDetection - value of searchDisableAutoLanguageDetection property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • searchDisableIndexerBackoff

        public Windows10GeneralConfiguration.Builder searchDisableIndexerBackoff​(Boolean searchDisableIndexerBackoff)
        “Indicates whether or not to disable the search indexer backoff feature.”
        Parameters:
        searchDisableIndexerBackoff - value of searchDisableIndexerBackoff property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • searchDisableIndexingEncryptedItems

        public Windows10GeneralConfiguration.Builder searchDisableIndexingEncryptedItems​(Boolean searchDisableIndexingEncryptedItems)
        “Indicates whether or not to block indexing of WIP-protected items to prevent them from appearing in search results for Cortana or Explorer.”
        Parameters:
        searchDisableIndexingEncryptedItems - value of searchDisableIndexingEncryptedItems property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • searchDisableIndexingRemovableDrive

        public Windows10GeneralConfiguration.Builder searchDisableIndexingRemovableDrive​(Boolean searchDisableIndexingRemovableDrive)
        “Indicates whether or not to allow users to add locations on removable drives to libraries and to be indexed.”
        Parameters:
        searchDisableIndexingRemovableDrive - value of searchDisableIndexingRemovableDrive property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • searchEnableAutomaticIndexSizeManangement

        public Windows10GeneralConfiguration.Builder searchEnableAutomaticIndexSizeManangement​(Boolean searchEnableAutomaticIndexSizeManangement)
        “Specifies minimum amount of hard drive space on the same drive as the index location before indexing stops.”
        Parameters:
        searchEnableAutomaticIndexSizeManangement - value of searchEnableAutomaticIndexSizeManangement property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • searchEnableRemoteQueries

        public Windows10GeneralConfiguration.Builder searchEnableRemoteQueries​(Boolean searchEnableRemoteQueries)
        “Indicates whether or not to block remote queries of this computer’s index.”
        Parameters:
        searchEnableRemoteQueries - value of searchEnableRemoteQueries property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • settingsBlockAccountsPage

        public Windows10GeneralConfiguration.Builder settingsBlockAccountsPage​(Boolean settingsBlockAccountsPage)
        “Indicates whether or not to block access to Accounts in Settings app.”
        Parameters:
        settingsBlockAccountsPage - value of settingsBlockAccountsPage property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • settingsBlockAddProvisioningPackage

        public Windows10GeneralConfiguration.Builder settingsBlockAddProvisioningPackage​(Boolean settingsBlockAddProvisioningPackage)
        “Indicates whether or not to block the user from installing provisioning packages .”
        Parameters:
        settingsBlockAddProvisioningPackage - value of settingsBlockAddProvisioningPackage property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • settingsBlockAppsPage

        public Windows10GeneralConfiguration.Builder settingsBlockAppsPage​(Boolean settingsBlockAppsPage)
        “Indicates whether or not to block access to Apps in Settings app.”
        Parameters:
        settingsBlockAppsPage - value of settingsBlockAppsPage property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • settingsBlockChangeLanguage

        public Windows10GeneralConfiguration.Builder settingsBlockChangeLanguage​(Boolean settingsBlockChangeLanguage)
        “Indicates whether or not to block the user from changing the language settings.”
        Parameters:
        settingsBlockChangeLanguage - value of settingsBlockChangeLanguage property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • settingsBlockChangePowerSleep

        public Windows10GeneralConfiguration.Builder settingsBlockChangePowerSleep​(Boolean settingsBlockChangePowerSleep)
        “Indicates whether or not to block the user from changing power and sleep settings.”
        Parameters:
        settingsBlockChangePowerSleep - value of settingsBlockChangePowerSleep property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • settingsBlockChangeRegion

        public Windows10GeneralConfiguration.Builder settingsBlockChangeRegion​(Boolean settingsBlockChangeRegion)
        “Indicates whether or not to block the user from changing the region settings.”
        Parameters:
        settingsBlockChangeRegion - value of settingsBlockChangeRegion property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • settingsBlockChangeSystemTime

        public Windows10GeneralConfiguration.Builder settingsBlockChangeSystemTime​(Boolean settingsBlockChangeSystemTime)
        “Indicates whether or not to block the user from changing date and time settings.”
        Parameters:
        settingsBlockChangeSystemTime - value of settingsBlockChangeSystemTime property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • settingsBlockDevicesPage

        public Windows10GeneralConfiguration.Builder settingsBlockDevicesPage​(Boolean settingsBlockDevicesPage)
        “Indicates whether or not to block access to Devices in Settings app.”
        Parameters:
        settingsBlockDevicesPage - value of settingsBlockDevicesPage property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • settingsBlockEaseOfAccessPage

        public Windows10GeneralConfiguration.Builder settingsBlockEaseOfAccessPage​(Boolean settingsBlockEaseOfAccessPage)
        “Indicates whether or not to block access to Ease of Access in Settings app.”
        Parameters:
        settingsBlockEaseOfAccessPage - value of settingsBlockEaseOfAccessPage property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • settingsBlockEditDeviceName

        public Windows10GeneralConfiguration.Builder settingsBlockEditDeviceName​(Boolean settingsBlockEditDeviceName)
        “Indicates whether or not to block the user from editing the device name.”
        Parameters:
        settingsBlockEditDeviceName - value of settingsBlockEditDeviceName property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • settingsBlockGamingPage

        public Windows10GeneralConfiguration.Builder settingsBlockGamingPage​(Boolean settingsBlockGamingPage)
        “Indicates whether or not to block access to Gaming in Settings app.”
        Parameters:
        settingsBlockGamingPage - value of settingsBlockGamingPage property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • settingsBlockNetworkInternetPage

        public Windows10GeneralConfiguration.Builder settingsBlockNetworkInternetPage​(Boolean settingsBlockNetworkInternetPage)
        “Indicates whether or not to block access to Network & Internet in Settings app.”
        Parameters:
        settingsBlockNetworkInternetPage - value of settingsBlockNetworkInternetPage property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • settingsBlockPersonalizationPage

        public Windows10GeneralConfiguration.Builder settingsBlockPersonalizationPage​(Boolean settingsBlockPersonalizationPage)
        “Indicates whether or not to block access to Personalization in Settings app.”
        Parameters:
        settingsBlockPersonalizationPage - value of settingsBlockPersonalizationPage property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • settingsBlockPrivacyPage

        public Windows10GeneralConfiguration.Builder settingsBlockPrivacyPage​(Boolean settingsBlockPrivacyPage)
        “Indicates whether or not to block access to Privacy in Settings app.”
        Parameters:
        settingsBlockPrivacyPage - value of settingsBlockPrivacyPage property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • settingsBlockRemoveProvisioningPackage

        public Windows10GeneralConfiguration.Builder settingsBlockRemoveProvisioningPackage​(Boolean settingsBlockRemoveProvisioningPackage)
        “Indicates whether or not to block the runtime configuration agent from removing provisioning packages.”
        Parameters:
        settingsBlockRemoveProvisioningPackage - value of settingsBlockRemoveProvisioningPackage property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • settingsBlockSettingsApp

        public Windows10GeneralConfiguration.Builder settingsBlockSettingsApp​(Boolean settingsBlockSettingsApp)
        “Indicates whether or not to block access to Settings app.”
        Parameters:
        settingsBlockSettingsApp - value of settingsBlockSettingsApp property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • settingsBlockSystemPage

        public Windows10GeneralConfiguration.Builder settingsBlockSystemPage​(Boolean settingsBlockSystemPage)
        “Indicates whether or not to block access to System in Settings app.”
        Parameters:
        settingsBlockSystemPage - value of settingsBlockSystemPage property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • settingsBlockTimeLanguagePage

        public Windows10GeneralConfiguration.Builder settingsBlockTimeLanguagePage​(Boolean settingsBlockTimeLanguagePage)
        “Indicates whether or not to block access to Time & Language in Settings app.”
        Parameters:
        settingsBlockTimeLanguagePage - value of settingsBlockTimeLanguagePage property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • settingsBlockUpdateSecurityPage

        public Windows10GeneralConfiguration.Builder settingsBlockUpdateSecurityPage​(Boolean settingsBlockUpdateSecurityPage)
        “Indicates whether or not to block access to Update & Security in Settings app.”
        Parameters:
        settingsBlockUpdateSecurityPage - value of settingsBlockUpdateSecurityPage property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • sharedUserAppDataAllowed

        public Windows10GeneralConfiguration.Builder sharedUserAppDataAllowed​(Boolean sharedUserAppDataAllowed)
        “Indicates whether or not to block multiple users of the same app to share data.”
        Parameters:
        sharedUserAppDataAllowed - value of sharedUserAppDataAllowed property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • smartScreenBlockPromptOverride

        public Windows10GeneralConfiguration.Builder smartScreenBlockPromptOverride​(Boolean smartScreenBlockPromptOverride)
        “Indicates whether or not users can override SmartScreen Filter warnings about potentially malicious websites.”
        Parameters:
        smartScreenBlockPromptOverride - value of smartScreenBlockPromptOverride property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • smartScreenBlockPromptOverrideForFiles

        public Windows10GeneralConfiguration.Builder smartScreenBlockPromptOverrideForFiles​(Boolean smartScreenBlockPromptOverrideForFiles)
        “Indicates whether or not users can override the SmartScreen Filter warnings about downloading unverified files”
        Parameters:
        smartScreenBlockPromptOverrideForFiles - value of smartScreenBlockPromptOverrideForFiles property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • smartScreenEnableAppInstallControl

        public Windows10GeneralConfiguration.Builder smartScreenEnableAppInstallControl​(Boolean smartScreenEnableAppInstallControl)
        “This property will be deprecated in July 2019 and will be replaced by property SmartScreenAppInstallControl. Allows IT Admins to control whether users are allowed to install apps from places other than the Store.”
        Parameters:
        smartScreenEnableAppInstallControl - value of smartScreenEnableAppInstallControl property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • startBlockUnpinningAppsFromTaskbar

        public Windows10GeneralConfiguration.Builder startBlockUnpinningAppsFromTaskbar​(Boolean startBlockUnpinningAppsFromTaskbar)
        “Indicates whether or not to block the user from unpinning apps from taskbar.”
        Parameters:
        startBlockUnpinningAppsFromTaskbar - value of startBlockUnpinningAppsFromTaskbar property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • startMenuAppListVisibility

        public Windows10GeneralConfiguration.Builder startMenuAppListVisibility​(WindowsStartMenuAppListVisibilityType startMenuAppListVisibility)
        “Setting the value of this collapses the app list, removes the app list entirely, or disables the corresponding toggle in the Settings app.”
        Parameters:
        startMenuAppListVisibility - value of startMenuAppListVisibility property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • startMenuHideChangeAccountSettings

        public Windows10GeneralConfiguration.Builder startMenuHideChangeAccountSettings​(Boolean startMenuHideChangeAccountSettings)
        “Enabling this policy hides the change account setting from appearing in the user tile in the start menu.”
        Parameters:
        startMenuHideChangeAccountSettings - value of startMenuHideChangeAccountSettings property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • startMenuHideFrequentlyUsedApps

        public Windows10GeneralConfiguration.Builder startMenuHideFrequentlyUsedApps​(Boolean startMenuHideFrequentlyUsedApps)
        “Enabling this policy hides the most used apps from appearing on the start menu and disables the corresponding toggle in the Settings app.”
        Parameters:
        startMenuHideFrequentlyUsedApps - value of startMenuHideFrequentlyUsedApps property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • startMenuHideHibernate

        public Windows10GeneralConfiguration.Builder startMenuHideHibernate​(Boolean startMenuHideHibernate)
        “Enabling this policy hides hibernate from appearing in the power button in the start menu.”
        Parameters:
        startMenuHideHibernate - value of startMenuHideHibernate property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • startMenuHideLock

        public Windows10GeneralConfiguration.Builder startMenuHideLock​(Boolean startMenuHideLock)
        “Enabling this policy hides lock from appearing in the user tile in the start menu.”
        Parameters:
        startMenuHideLock - value of startMenuHideLock property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • startMenuHidePowerButton

        public Windows10GeneralConfiguration.Builder startMenuHidePowerButton​(Boolean startMenuHidePowerButton)
        “Enabling this policy hides the power button from appearing in the start menu.”
        Parameters:
        startMenuHidePowerButton - value of startMenuHidePowerButton property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • startMenuHideRecentJumpLists

        public Windows10GeneralConfiguration.Builder startMenuHideRecentJumpLists​(Boolean startMenuHideRecentJumpLists)
        “Enabling this policy hides recent jump lists from appearing on the start menu/ taskbar and disables the corresponding toggle in the Settings app.”
        Parameters:
        startMenuHideRecentJumpLists - value of startMenuHideRecentJumpLists property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • startMenuHideRecentlyAddedApps

        public Windows10GeneralConfiguration.Builder startMenuHideRecentlyAddedApps​(Boolean startMenuHideRecentlyAddedApps)
        “Enabling this policy hides recently added apps from appearing on the start menu and disables the corresponding toggle in the Settings app.”
        Parameters:
        startMenuHideRecentlyAddedApps - value of startMenuHideRecentlyAddedApps property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • startMenuHideRestartOptions

        public Windows10GeneralConfiguration.Builder startMenuHideRestartOptions​(Boolean startMenuHideRestartOptions)
        “Enabling this policy hides “Restart/Update and Restart” from appearing in the power button in the start menu.”
        Parameters:
        startMenuHideRestartOptions - value of startMenuHideRestartOptions property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • startMenuHideShutDown

        public Windows10GeneralConfiguration.Builder startMenuHideShutDown​(Boolean startMenuHideShutDown)
        “Enabling this policy hides shut down/update and shut down from appearing in the power button in the start menu.”
        Parameters:
        startMenuHideShutDown - value of startMenuHideShutDown property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • startMenuHideSignOut

        public Windows10GeneralConfiguration.Builder startMenuHideSignOut​(Boolean startMenuHideSignOut)
        “Enabling this policy hides sign out from appearing in the user tile in the start menu.”
        Parameters:
        startMenuHideSignOut - value of startMenuHideSignOut property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • startMenuHideSleep

        public Windows10GeneralConfiguration.Builder startMenuHideSleep​(Boolean startMenuHideSleep)
        “Enabling this policy hides sleep from appearing in the power button in the start menu.”
        Parameters:
        startMenuHideSleep - value of startMenuHideSleep property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • startMenuHideSwitchAccount

        public Windows10GeneralConfiguration.Builder startMenuHideSwitchAccount​(Boolean startMenuHideSwitchAccount)
        “Enabling this policy hides switch account from appearing in the user tile in the start menu.”
        Parameters:
        startMenuHideSwitchAccount - value of startMenuHideSwitchAccount property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • startMenuHideUserTile

        public Windows10GeneralConfiguration.Builder startMenuHideUserTile​(Boolean startMenuHideUserTile)
        “Enabling this policy hides the user tile from appearing in the start menu.”
        Parameters:
        startMenuHideUserTile - value of startMenuHideUserTile property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • startMenuLayoutEdgeAssetsXml

        public Windows10GeneralConfiguration.Builder startMenuLayoutEdgeAssetsXml​(byte[] startMenuLayoutEdgeAssetsXml)
        “This policy setting allows you to import Edge assets to be used with startMenuLayoutXml policy. Start layout can contain secondary tile from Edge app which looks for Edge local asset file. Edge local asset would not exist and cause Edge secondary tile to appear empty in this case. This policy only gets applied when startMenuLayoutXml policy is modified. The value should be a UTF-8 Base64 encoded byte array.”
        Parameters:
        startMenuLayoutEdgeAssetsXml - value of startMenuLayoutEdgeAssetsXml property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • startMenuLayoutXml

        public Windows10GeneralConfiguration.Builder startMenuLayoutXml​(byte[] startMenuLayoutXml)
        “Allows admins to override the default Start menu layout and prevents the user from changing it. The layout is modified by specifying an XML file based on a layout modification schema. XML needs to be in a UTF8 encoded byte array format.”
        Parameters:
        startMenuLayoutXml - value of startMenuLayoutXml property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • startMenuMode

        public Windows10GeneralConfiguration.Builder startMenuMode​(WindowsStartMenuModeType startMenuMode)
        “Allows admins to decide how the Start menu is displayed.”
        Parameters:
        startMenuMode - value of startMenuMode property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • startMenuPinnedFolderDocuments

        public Windows10GeneralConfiguration.Builder startMenuPinnedFolderDocuments​(VisibilitySetting startMenuPinnedFolderDocuments)
        “Enforces the visibility (Show/Hide) of the Documents folder shortcut on the Start menu.”
        Parameters:
        startMenuPinnedFolderDocuments - value of startMenuPinnedFolderDocuments property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • startMenuPinnedFolderDownloads

        public Windows10GeneralConfiguration.Builder startMenuPinnedFolderDownloads​(VisibilitySetting startMenuPinnedFolderDownloads)
        “Enforces the visibility (Show/Hide) of the Downloads folder shortcut on the Start menu.”
        Parameters:
        startMenuPinnedFolderDownloads - value of startMenuPinnedFolderDownloads property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • startMenuPinnedFolderFileExplorer

        public Windows10GeneralConfiguration.Builder startMenuPinnedFolderFileExplorer​(VisibilitySetting startMenuPinnedFolderFileExplorer)
        “Enforces the visibility (Show/Hide) of the FileExplorer shortcut on the Start menu.”
        Parameters:
        startMenuPinnedFolderFileExplorer - value of startMenuPinnedFolderFileExplorer property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • startMenuPinnedFolderHomeGroup

        public Windows10GeneralConfiguration.Builder startMenuPinnedFolderHomeGroup​(VisibilitySetting startMenuPinnedFolderHomeGroup)
        “Enforces the visibility (Show/Hide) of the HomeGroup folder shortcut on the Start menu.”
        Parameters:
        startMenuPinnedFolderHomeGroup - value of startMenuPinnedFolderHomeGroup property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • startMenuPinnedFolderMusic

        public Windows10GeneralConfiguration.Builder startMenuPinnedFolderMusic​(VisibilitySetting startMenuPinnedFolderMusic)
        “Enforces the visibility (Show/Hide) of the Music folder shortcut on the Start menu.”
        Parameters:
        startMenuPinnedFolderMusic - value of startMenuPinnedFolderMusic property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • startMenuPinnedFolderNetwork

        public Windows10GeneralConfiguration.Builder startMenuPinnedFolderNetwork​(VisibilitySetting startMenuPinnedFolderNetwork)
        “Enforces the visibility (Show/Hide) of the Network folder shortcut on the Start menu.”
        Parameters:
        startMenuPinnedFolderNetwork - value of startMenuPinnedFolderNetwork property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • startMenuPinnedFolderPersonalFolder

        public Windows10GeneralConfiguration.Builder startMenuPinnedFolderPersonalFolder​(VisibilitySetting startMenuPinnedFolderPersonalFolder)
        “Enforces the visibility (Show/Hide) of the PersonalFolder shortcut on the Start menu.”
        Parameters:
        startMenuPinnedFolderPersonalFolder - value of startMenuPinnedFolderPersonalFolder property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • startMenuPinnedFolderPictures

        public Windows10GeneralConfiguration.Builder startMenuPinnedFolderPictures​(VisibilitySetting startMenuPinnedFolderPictures)
        “Enforces the visibility (Show/Hide) of the Pictures folder shortcut on the Start menu.”
        Parameters:
        startMenuPinnedFolderPictures - value of startMenuPinnedFolderPictures property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • startMenuPinnedFolderSettings

        public Windows10GeneralConfiguration.Builder startMenuPinnedFolderSettings​(VisibilitySetting startMenuPinnedFolderSettings)
        “Enforces the visibility (Show/Hide) of the Settings folder shortcut on the Start menu.”
        Parameters:
        startMenuPinnedFolderSettings - value of startMenuPinnedFolderSettings property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • startMenuPinnedFolderVideos

        public Windows10GeneralConfiguration.Builder startMenuPinnedFolderVideos​(VisibilitySetting startMenuPinnedFolderVideos)
        “Enforces the visibility (Show/Hide) of the Videos folder shortcut on the Start menu.”
        Parameters:
        startMenuPinnedFolderVideos - value of startMenuPinnedFolderVideos property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • storageBlockRemovableStorage

        public Windows10GeneralConfiguration.Builder storageBlockRemovableStorage​(Boolean storageBlockRemovableStorage)
        “Indicates whether or not to Block the user from using removable storage.”
        Parameters:
        storageBlockRemovableStorage - value of storageBlockRemovableStorage property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • storageRequireMobileDeviceEncryption

        public Windows10GeneralConfiguration.Builder storageRequireMobileDeviceEncryption​(Boolean storageRequireMobileDeviceEncryption)
        “Indicating whether or not to require encryption on a mobile device.”
        Parameters:
        storageRequireMobileDeviceEncryption - value of storageRequireMobileDeviceEncryption property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • storageRestrictAppDataToSystemVolume

        public Windows10GeneralConfiguration.Builder storageRestrictAppDataToSystemVolume​(Boolean storageRestrictAppDataToSystemVolume)
        “Indicates whether application data is restricted to the system drive.”
        Parameters:
        storageRestrictAppDataToSystemVolume - value of storageRestrictAppDataToSystemVolume property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • storageRestrictAppInstallToSystemVolume

        public Windows10GeneralConfiguration.Builder storageRestrictAppInstallToSystemVolume​(Boolean storageRestrictAppInstallToSystemVolume)
        “Indicates whether the installation of applications is restricted to the system drive.”
        Parameters:
        storageRestrictAppInstallToSystemVolume - value of storageRestrictAppInstallToSystemVolume property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • tenantLockdownRequireNetworkDuringOutOfBoxExperience

        public Windows10GeneralConfiguration.Builder tenantLockdownRequireNetworkDuringOutOfBoxExperience​(Boolean tenantLockdownRequireNetworkDuringOutOfBoxExperience)
        “Whether the device is required to connect to the network.”
        Parameters:
        tenantLockdownRequireNetworkDuringOutOfBoxExperience - value of tenantLockdownRequireNetworkDuringOutOfBoxExperience property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • usbBlocked

        public Windows10GeneralConfiguration.Builder usbBlocked​(Boolean usbBlocked)
        “Indicates whether or not to Block the user from USB connection.”
        Parameters:
        usbBlocked - value of usbBlocked property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • voiceRecordingBlocked

        public Windows10GeneralConfiguration.Builder voiceRecordingBlocked​(Boolean voiceRecordingBlocked)
        “Indicates whether or not to Block the user from voice recording.”
        Parameters:
        voiceRecordingBlocked - value of voiceRecordingBlocked property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • webRtcBlockLocalhostIpAddress

        public Windows10GeneralConfiguration.Builder webRtcBlockLocalhostIpAddress​(Boolean webRtcBlockLocalhostIpAddress)
        “Indicates whether or not user's localhost IP address is displayed while making phone calls using the WebRTC”
        Parameters:
        webRtcBlockLocalhostIpAddress - value of webRtcBlockLocalhostIpAddress property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • wiFiBlockAutomaticConnectHotspots

        public Windows10GeneralConfiguration.Builder wiFiBlockAutomaticConnectHotspots​(Boolean wiFiBlockAutomaticConnectHotspots)
        “Indicating 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 Windows10GeneralConfiguration.Builder wiFiBlocked​(Boolean wiFiBlocked)
        “Indicates whether or not to Block the user from using Wi-Fi.”
        Parameters:
        wiFiBlocked - value of wiFiBlocked property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • wiFiBlockManualConfiguration

        public Windows10GeneralConfiguration.Builder wiFiBlockManualConfiguration​(Boolean wiFiBlockManualConfiguration)
        “Indicates whether or not to Block the user from using Wi-Fi manual configuration .”
        Parameters:
        wiFiBlockManualConfiguration - value of wiFiBlockManualConfiguration property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • wiFiScanInterval

        public Windows10GeneralConfiguration.Builder wiFiScanInterval​(Integer wiFiScanInterval)
        “Specify how often devices scan for Wi-Fi networks. Supported values are 1-500, where 100 = default, and 500 = low frequency. Valid values 1 to 500”
        Parameters:
        wiFiScanInterval - value of wiFiScanInterval property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • windowsSpotlightBlockConsumerSpecificFeatures

        public Windows10GeneralConfiguration.Builder windowsSpotlightBlockConsumerSpecificFeatures​(Boolean windowsSpotlightBlockConsumerSpecificFeatures)
        “Allows IT admins to block experiences that are typically for consumers only, such as Start suggestions, Membership notifications, Post-OOBE app install and redirect tiles.”
        Parameters:
        windowsSpotlightBlockConsumerSpecificFeatures - value of windowsSpotlightBlockConsumerSpecificFeatures property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • windowsSpotlightBlocked

        public Windows10GeneralConfiguration.Builder windowsSpotlightBlocked​(Boolean windowsSpotlightBlocked)
        “Allows IT admins to turn off all Windows Spotlight features”
        Parameters:
        windowsSpotlightBlocked - value of windowsSpotlightBlocked property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • windowsSpotlightBlockOnActionCenter

        public Windows10GeneralConfiguration.Builder windowsSpotlightBlockOnActionCenter​(Boolean windowsSpotlightBlockOnActionCenter)
        “Block suggestions from Microsoft that show after each OS clean install, upgrade or in an on-going basis to introduce users to what is new or changed”
        Parameters:
        windowsSpotlightBlockOnActionCenter - value of windowsSpotlightBlockOnActionCenter property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • windowsSpotlightBlockTailoredExperiences

        public Windows10GeneralConfiguration.Builder windowsSpotlightBlockTailoredExperiences​(Boolean windowsSpotlightBlockTailoredExperiences)
        “Block personalized content in Windows spotlight based on user’s device usage.”
        Parameters:
        windowsSpotlightBlockTailoredExperiences - value of windowsSpotlightBlockTailoredExperiences property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • windowsSpotlightBlockThirdPartyNotifications

        public Windows10GeneralConfiguration.Builder windowsSpotlightBlockThirdPartyNotifications​(Boolean windowsSpotlightBlockThirdPartyNotifications)
        “Block third party content delivered via Windows Spotlight”
        Parameters:
        windowsSpotlightBlockThirdPartyNotifications - value of windowsSpotlightBlockThirdPartyNotifications property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • windowsSpotlightBlockWelcomeExperience

        public Windows10GeneralConfiguration.Builder windowsSpotlightBlockWelcomeExperience​(Boolean windowsSpotlightBlockWelcomeExperience)
        “Block Windows Spotlight Windows welcome experience”
        Parameters:
        windowsSpotlightBlockWelcomeExperience - value of windowsSpotlightBlockWelcomeExperience property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • windowsSpotlightBlockWindowsTips

        public Windows10GeneralConfiguration.Builder windowsSpotlightBlockWindowsTips​(Boolean windowsSpotlightBlockWindowsTips)
        “Allows IT admins to turn off the popup of Windows Tips.”
        Parameters:
        windowsSpotlightBlockWindowsTips - value of windowsSpotlightBlockWindowsTips property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • windowsSpotlightConfigureOnLockScreen

        public Windows10GeneralConfiguration.Builder windowsSpotlightConfigureOnLockScreen​(WindowsSpotlightEnablementSettings windowsSpotlightConfigureOnLockScreen)
        “Specifies the type of Spotlight”
        Parameters:
        windowsSpotlightConfigureOnLockScreen - value of windowsSpotlightConfigureOnLockScreen property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • windowsStoreBlockAutoUpdate

        public Windows10GeneralConfiguration.Builder windowsStoreBlockAutoUpdate​(Boolean windowsStoreBlockAutoUpdate)
        “Indicates whether or not to block automatic update of apps from Windows Store.”
        Parameters:
        windowsStoreBlockAutoUpdate - value of windowsStoreBlockAutoUpdate property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • windowsStoreBlocked

        public Windows10GeneralConfiguration.Builder windowsStoreBlocked​(Boolean windowsStoreBlocked)
        “Indicates whether or not to Block the user from using the Windows store.”
        Parameters:
        windowsStoreBlocked - value of windowsStoreBlocked property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • windowsStoreEnablePrivateStoreOnly

        public Windows10GeneralConfiguration.Builder windowsStoreEnablePrivateStoreOnly​(Boolean windowsStoreEnablePrivateStoreOnly)
        “Indicates whether or not to enable Private Store Only.”
        Parameters:
        windowsStoreEnablePrivateStoreOnly - value of windowsStoreEnablePrivateStoreOnly property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • wirelessDisplayBlockProjectionToThisDevice

        public Windows10GeneralConfiguration.Builder wirelessDisplayBlockProjectionToThisDevice​(Boolean wirelessDisplayBlockProjectionToThisDevice)
        “Indicates whether or not to allow other devices from discovering this PC for projection.”
        Parameters:
        wirelessDisplayBlockProjectionToThisDevice - value of wirelessDisplayBlockProjectionToThisDevice property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • wirelessDisplayBlockUserInputFromReceiver

        public Windows10GeneralConfiguration.Builder wirelessDisplayBlockUserInputFromReceiver​(Boolean wirelessDisplayBlockUserInputFromReceiver)
        “Indicates whether or not to allow user input from wireless display receiver.”
        Parameters:
        wirelessDisplayBlockUserInputFromReceiver - value of wirelessDisplayBlockUserInputFromReceiver property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • wirelessDisplayRequirePinForPairing

        public Windows10GeneralConfiguration.Builder wirelessDisplayRequirePinForPairing​(Boolean wirelessDisplayRequirePinForPairing)
        “Indicates whether or not to require a PIN for new devices to initiate pairing.”
        Parameters:
        wirelessDisplayRequirePinForPairing - value of wirelessDisplayRequirePinForPairing property (as defined in service metadata)
        Returns:
        this (for method chaining)