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)
      • activateAppsWithVoice

        public Windows10GeneralConfiguration.Builder activateAppsWithVoice​(Enablement activateAppsWithVoice)
        “Specifies if Windows apps can be activated by voice.”
        Parameters:
        activateAppsWithVoice - value of activateAppsWithVoice 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)
      • appManagementMSIAllowUserControlOverInstall

        public Windows10GeneralConfiguration.Builder appManagementMSIAllowUserControlOverInstall​(Boolean appManagementMSIAllowUserControlOverInstall)
        “This policy setting permits users to change installation options that typically are available only to system administrators.”
        Parameters:
        appManagementMSIAllowUserControlOverInstall - value of appManagementMSIAllowUserControlOverInstall property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • appManagementMSIAlwaysInstallWithElevatedPrivileges

        public Windows10GeneralConfiguration.Builder appManagementMSIAlwaysInstallWithElevatedPrivileges​(Boolean appManagementMSIAlwaysInstallWithElevatedPrivileges)
        “This policy setting directs Windows Installer to use elevated permissions when it installs any program on the system.”
        Parameters:
        appManagementMSIAlwaysInstallWithElevatedPrivileges - value of appManagementMSIAlwaysInstallWithElevatedPrivileges property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • appManagementPackageFamilyNamesToLaunchAfterLogOn

        public Windows10GeneralConfiguration.Builder appManagementPackageFamilyNamesToLaunchAfterLogOn​(List<String> appManagementPackageFamilyNamesToLaunchAfterLogOn)
        “List of semi-colon delimited Package Family Names of Windows apps. Listed Windows apps are to be launched after logon.​”
        Parameters:
        appManagementPackageFamilyNamesToLaunchAfterLogOn - value of appManagementPackageFamilyNamesToLaunchAfterLogOn property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • appManagementPackageFamilyNamesToLaunchAfterLogOn

        public Windows10GeneralConfiguration.Builder appManagementPackageFamilyNamesToLaunchAfterLogOn​(String... appManagementPackageFamilyNamesToLaunchAfterLogOn)
        “List of semi-colon delimited Package Family Names of Windows apps. Listed Windows apps are to be launched after logon.​”
        Parameters:
        appManagementPackageFamilyNamesToLaunchAfterLogOn - value of appManagementPackageFamilyNamesToLaunchAfterLogOn property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • appManagementPackageFamilyNamesToLaunchAfterLogOnNextLink

        public Windows10GeneralConfiguration.Builder appManagementPackageFamilyNamesToLaunchAfterLogOnNextLink​(String appManagementPackageFamilyNamesToLaunchAfterLogOnNextLink)
        “List of semi-colon delimited Package Family Names of Windows apps. Listed Windows apps are to be launched after logon.​”
        Parameters:
        appManagementPackageFamilyNamesToLaunchAfterLogOnNextLink - value of appManagementPackageFamilyNamesToLaunchAfterLogOn@nextLink 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)
      • authenticationAllowSecondaryDevice

        public Windows10GeneralConfiguration.Builder authenticationAllowSecondaryDevice​(Boolean authenticationAllowSecondaryDevice)
        “Allows secondary authentication devices to work with Windows.”
        Parameters:
        authenticationAllowSecondaryDevice - value of authenticationAllowSecondaryDevice property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • authenticationPreferredAzureADTenantDomainName

        public Windows10GeneralConfiguration.Builder authenticationPreferredAzureADTenantDomainName​(String authenticationPreferredAzureADTenantDomainName)
        “Specifies the preferred domain among available domains in the Azure AD tenant.”
        Parameters:
        authenticationPreferredAzureADTenantDomainName - value of authenticationPreferredAzureADTenantDomainName property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • authenticationWebSignIn

        public Windows10GeneralConfiguration.Builder authenticationWebSignIn​(Enablement authenticationWebSignIn)
        “Indicates whether or not Web Credential Provider will be enabled.”
        Parameters:
        authenticationWebSignIn - value of authenticationWebSignIn 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)
      • bluetoothBlockPromptedProximalConnections

        public Windows10GeneralConfiguration.Builder bluetoothBlockPromptedProximalConnections​(Boolean bluetoothBlockPromptedProximalConnections)
        “Whether or not to block the users from using Swift Pair and other proximity based scenarios.”
        Parameters:
        bluetoothBlockPromptedProximalConnections - value of bluetoothBlockPromptedProximalConnections 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)
      • cellularData

        public Windows10GeneralConfiguration.Builder cellularData​(ConfigurationUsage cellularData)
        “Whether or not to allow the cellular data channel on the device. If not configured, the cellular data channel is allowed and the user can turn it off.”
        Parameters:
        cellularData - value of cellularData 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)
      • configureTimeZone

        public Windows10GeneralConfiguration.Builder configureTimeZone​(String configureTimeZone)
        “Specifies the time zone to be applied to the device. This is the standard Windows name for the target time zone.”
        Parameters:
        configureTimeZone - value of configureTimeZone 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)
      • cryptographyAllowFipsAlgorithmPolicy

        public Windows10GeneralConfiguration.Builder cryptographyAllowFipsAlgorithmPolicy​(Boolean cryptographyAllowFipsAlgorithmPolicy)
        “Specify whether to allow or disallow the Federal Information Processing Standard (FIPS) policy.”
        Parameters:
        cryptographyAllowFipsAlgorithmPolicy - value of cryptographyAllowFipsAlgorithmPolicy property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • dataProtectionBlockDirectMemoryAccess

        public Windows10GeneralConfiguration.Builder dataProtectionBlockDirectMemoryAccess​(Boolean dataProtectionBlockDirectMemoryAccess)
        “This policy setting allows you to block direct memory access (DMA) for all hot pluggable PCI downstream ports until a user logs into Windows.”
        Parameters:
        dataProtectionBlockDirectMemoryAccess - value of dataProtectionBlockDirectMemoryAccess 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)
      • defenderBlockOnAccessProtection

        public Windows10GeneralConfiguration.Builder defenderBlockOnAccessProtection​(Boolean defenderBlockOnAccessProtection)
        “Allows or disallows Windows Defender On Access Protection functionality.”
        Parameters:
        defenderBlockOnAccessProtection - value of defenderBlockOnAccessProtection 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)
      • defenderCloudExtendedTimeout

        public Windows10GeneralConfiguration.Builder defenderCloudExtendedTimeout​(Integer defenderCloudExtendedTimeout)
        “Timeout extension for file scanning by the cloud. Valid values 0 to 50”
        Parameters:
        defenderCloudExtendedTimeout - value of defenderCloudExtendedTimeout property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • defenderCloudExtendedTimeoutInSeconds

        public Windows10GeneralConfiguration.Builder defenderCloudExtendedTimeoutInSeconds​(Integer defenderCloudExtendedTimeoutInSeconds)
        “Timeout extension for file scanning by the cloud. Valid values 0 to 50”
        Parameters:
        defenderCloudExtendedTimeoutInSeconds - value of defenderCloudExtendedTimeoutInSeconds 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)
      • defenderDisableCatchupFullScan

        public Windows10GeneralConfiguration.Builder defenderDisableCatchupFullScan​(Boolean defenderDisableCatchupFullScan)
        “When blocked, catch-up scans for scheduled full scans will be turned off.”
        Parameters:
        defenderDisableCatchupFullScan - value of defenderDisableCatchupFullScan property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • defenderDisableCatchupQuickScan

        public Windows10GeneralConfiguration.Builder defenderDisableCatchupQuickScan​(Boolean defenderDisableCatchupQuickScan)
        “When blocked, catch-up scans for scheduled quick scans will be turned off.”
        Parameters:
        defenderDisableCatchupQuickScan - value of defenderDisableCatchupQuickScan 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)
      • defenderPotentiallyUnwantedAppAction

        public Windows10GeneralConfiguration.Builder defenderPotentiallyUnwantedAppAction​(DefenderPotentiallyUnwantedAppAction defenderPotentiallyUnwantedAppAction)
        “Gets or sets Defender’s action to take on Potentially Unwanted Application (PUA) , which includes software with behaviors of ad-injection, software bundling, persistent solicitation for payment or subscription, etc. Defender alerts user when PUA is being downloaded or attempts to install itself. Added in Windows 10 for desktop.”
        Parameters:
        defenderPotentiallyUnwantedAppAction - value of defenderPotentiallyUnwantedAppAction property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • defenderPotentiallyUnwantedAppActionSetting

        public Windows10GeneralConfiguration.Builder defenderPotentiallyUnwantedAppActionSetting​(DefenderProtectionType defenderPotentiallyUnwantedAppActionSetting)
        “Gets or sets Defender’s action to take on Potentially Unwanted Application (PUA) , which includes software with behaviors of ad-injection, software bundling, persistent solicitation for payment or subscription, etc. Defender alerts user when PUA is being downloaded or attempts to install itself. Added in Windows 10 for desktop.”
        Parameters:
        defenderPotentiallyUnwantedAppActionSetting - value of defenderPotentiallyUnwantedAppActionSetting 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)
      • defenderScheduleScanEnableLowCpuPriority

        public Windows10GeneralConfiguration.Builder defenderScheduleScanEnableLowCpuPriority​(Boolean defenderScheduleScanEnableLowCpuPriority)
        “When enabled, low CPU priority will be used during scheduled scans.”
        Parameters:
        defenderScheduleScanEnableLowCpuPriority - value of defenderScheduleScanEnableLowCpuPriority 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)
      • defenderSubmitSamplesConsentType

        public Windows10GeneralConfiguration.Builder defenderSubmitSamplesConsentType​(DefenderSubmitSamplesConsentType defenderSubmitSamplesConsentType)
        “Checks for the user consent level in Windows Defender to send data.”
        Parameters:
        defenderSubmitSamplesConsentType - value of defenderSubmitSamplesConsentType 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)
      • displayAppListWithGdiDPIScalingTurnedOff

        public Windows10GeneralConfiguration.Builder displayAppListWithGdiDPIScalingTurnedOff​(List<String> displayAppListWithGdiDPIScalingTurnedOff)
        “List of legacy applications that have GDI DPI Scaling turned off.”
        Parameters:
        displayAppListWithGdiDPIScalingTurnedOff - value of displayAppListWithGdiDPIScalingTurnedOff property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • displayAppListWithGdiDPIScalingTurnedOff

        public Windows10GeneralConfiguration.Builder displayAppListWithGdiDPIScalingTurnedOff​(String... displayAppListWithGdiDPIScalingTurnedOff)
        “List of legacy applications that have GDI DPI Scaling turned off.”
        Parameters:
        displayAppListWithGdiDPIScalingTurnedOff - value of displayAppListWithGdiDPIScalingTurnedOff property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • displayAppListWithGdiDPIScalingTurnedOffNextLink

        public Windows10GeneralConfiguration.Builder displayAppListWithGdiDPIScalingTurnedOffNextLink​(String displayAppListWithGdiDPIScalingTurnedOffNextLink)
        “List of legacy applications that have GDI DPI Scaling turned off.”
        Parameters:
        displayAppListWithGdiDPIScalingTurnedOffNextLink - value of displayAppListWithGdiDPIScalingTurnedOff@nextLink property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • displayAppListWithGdiDPIScalingTurnedOn

        public Windows10GeneralConfiguration.Builder displayAppListWithGdiDPIScalingTurnedOn​(List<String> displayAppListWithGdiDPIScalingTurnedOn)
        “List of legacy applications that have GDI DPI Scaling turned on.”
        Parameters:
        displayAppListWithGdiDPIScalingTurnedOn - value of displayAppListWithGdiDPIScalingTurnedOn property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • displayAppListWithGdiDPIScalingTurnedOn

        public Windows10GeneralConfiguration.Builder displayAppListWithGdiDPIScalingTurnedOn​(String... displayAppListWithGdiDPIScalingTurnedOn)
        “List of legacy applications that have GDI DPI Scaling turned on.”
        Parameters:
        displayAppListWithGdiDPIScalingTurnedOn - value of displayAppListWithGdiDPIScalingTurnedOn property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • displayAppListWithGdiDPIScalingTurnedOnNextLink

        public Windows10GeneralConfiguration.Builder displayAppListWithGdiDPIScalingTurnedOnNextLink​(String displayAppListWithGdiDPIScalingTurnedOnNextLink)
        “List of legacy applications that have GDI DPI Scaling turned on.”
        Parameters:
        displayAppListWithGdiDPIScalingTurnedOnNextLink - value of displayAppListWithGdiDPIScalingTurnedOn@nextLink 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)
      • edgeBlockEditFavorites

        public Windows10GeneralConfiguration.Builder edgeBlockEditFavorites​(Boolean edgeBlockEditFavorites)
        “Indicates whether or not to Block the user from making changes to Favorites.”
        Parameters:
        edgeBlockEditFavorites - value of edgeBlockEditFavorites 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)
      • edgeBlockFullScreenMode

        public Windows10GeneralConfiguration.Builder edgeBlockFullScreenMode​(Boolean edgeBlockFullScreenMode)
        “Allow or prevent Edge from entering the full screen mode.”
        Parameters:
        edgeBlockFullScreenMode - value of edgeBlockFullScreenMode 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)
      • edgeBlockPrelaunch

        public Windows10GeneralConfiguration.Builder edgeBlockPrelaunch​(Boolean edgeBlockPrelaunch)
        “Decide whether Microsoft Edge is prelaunched at Windows startup.”
        Parameters:
        edgeBlockPrelaunch - value of edgeBlockPrelaunch property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • edgeBlockPrinting

        public Windows10GeneralConfiguration.Builder edgeBlockPrinting​(Boolean edgeBlockPrinting)
        “Configure Edge to allow or block printing.”
        Parameters:
        edgeBlockPrinting - value of edgeBlockPrinting property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • edgeBlockSavingHistory

        public Windows10GeneralConfiguration.Builder edgeBlockSavingHistory​(Boolean edgeBlockSavingHistory)
        “Configure Edge to allow browsing history to be saved or to never save browsing history.”
        Parameters:
        edgeBlockSavingHistory - value of edgeBlockSavingHistory property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • edgeBlockSearchEngineCustomization

        public Windows10GeneralConfiguration.Builder edgeBlockSearchEngineCustomization​(Boolean edgeBlockSearchEngineCustomization)
        “Indicates whether or not to block the user from adding new search engine or changing the default search engine.”
        Parameters:
        edgeBlockSearchEngineCustomization - value of edgeBlockSearchEngineCustomization 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)
      • edgeBlockSideloadingExtensions

        public Windows10GeneralConfiguration.Builder edgeBlockSideloadingExtensions​(Boolean edgeBlockSideloadingExtensions)
        “Indicates whether the user can sideload extensions.”
        Parameters:
        edgeBlockSideloadingExtensions - value of edgeBlockSideloadingExtensions property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • edgeBlockTabPreloading

        public Windows10GeneralConfiguration.Builder edgeBlockTabPreloading​(Boolean edgeBlockTabPreloading)
        “Configure whether Edge preloads the new tab page at Windows startup.”
        Parameters:
        edgeBlockTabPreloading - value of edgeBlockTabPreloading property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • edgeBlockWebContentOnNewTabPage

        public Windows10GeneralConfiguration.Builder edgeBlockWebContentOnNewTabPage​(Boolean edgeBlockWebContentOnNewTabPage)
        “Configure to load a blank page in Edge instead of the default New tab page and prevent users from changing it.”
        Parameters:
        edgeBlockWebContentOnNewTabPage - value of edgeBlockWebContentOnNewTabPage 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)
      • edgeFavoritesBarVisibility

        public Windows10GeneralConfiguration.Builder edgeFavoritesBarVisibility​(VisibilitySetting edgeFavoritesBarVisibility)
        “Get or set a value that specifies whether to set the favorites bar to always be visible or hidden on any page.”
        Parameters:
        edgeFavoritesBarVisibility - value of edgeFavoritesBarVisibility property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • edgeFavoritesListLocation

        public Windows10GeneralConfiguration.Builder edgeFavoritesListLocation​(String edgeFavoritesListLocation)
        “The location of the favorites list to provision. Could be a local file, local network or http location.”
        Parameters:
        edgeFavoritesListLocation - value of edgeFavoritesListLocation 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)
      • edgeHomeButtonConfiguration

        public Windows10GeneralConfiguration.Builder edgeHomeButtonConfiguration​(EdgeHomeButtonConfiguration edgeHomeButtonConfiguration)
        “Causes the Home button to either hide, load the default Start page, load a New tab page, or a custom URL”
        Parameters:
        edgeHomeButtonConfiguration - value of edgeHomeButtonConfiguration property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • edgeHomeButtonConfigurationEnabled

        public Windows10GeneralConfiguration.Builder edgeHomeButtonConfigurationEnabled​(Boolean edgeHomeButtonConfigurationEnabled)
        “Enable the Home button configuration.”
        Parameters:
        edgeHomeButtonConfigurationEnabled - value of edgeHomeButtonConfigurationEnabled 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)
      • edgeKioskModeRestriction

        public Windows10GeneralConfiguration.Builder edgeKioskModeRestriction​(EdgeKioskModeRestrictionType edgeKioskModeRestriction)
        “Controls how the Microsoft Edge settings are restricted based on the configure kiosk mode.”
        Parameters:
        edgeKioskModeRestriction - value of edgeKioskModeRestriction property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • edgeKioskResetAfterIdleTimeInMinutes

        public Windows10GeneralConfiguration.Builder edgeKioskResetAfterIdleTimeInMinutes​(Integer edgeKioskResetAfterIdleTimeInMinutes)
        “Specifies the time in minutes from the last user activity before Microsoft Edge kiosk resets. Valid values are 0-1440. The default is 5. 0 indicates no reset. Valid values 0 to 1440”
        Parameters:
        edgeKioskResetAfterIdleTimeInMinutes - value of edgeKioskResetAfterIdleTimeInMinutes property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • edgeNewTabPageURL

        public Windows10GeneralConfiguration.Builder edgeNewTabPageURL​(String edgeNewTabPageURL)
        “Specify the page opened when new tabs are created.”
        Parameters:
        edgeNewTabPageURL - value of edgeNewTabPageURL property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • edgeOpensWith

        public Windows10GeneralConfiguration.Builder edgeOpensWith​(EdgeOpenOptions edgeOpensWith)
        “Specify what kind of pages are open at start.”
        Parameters:
        edgeOpensWith - value of edgeOpensWith property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • edgePreventCertificateErrorOverride

        public Windows10GeneralConfiguration.Builder edgePreventCertificateErrorOverride​(Boolean edgePreventCertificateErrorOverride)
        “Allow or prevent users from overriding certificate errors.”
        Parameters:
        edgePreventCertificateErrorOverride - value of edgePreventCertificateErrorOverride property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • edgeRequiredExtensionPackageFamilyNames

        public Windows10GeneralConfiguration.Builder edgeRequiredExtensionPackageFamilyNames​(List<String> edgeRequiredExtensionPackageFamilyNames)
        “Specify the list of package family names of browser extensions that are required and cannot be turned off by the user.”
        Parameters:
        edgeRequiredExtensionPackageFamilyNames - value of edgeRequiredExtensionPackageFamilyNames property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • edgeRequiredExtensionPackageFamilyNames

        public Windows10GeneralConfiguration.Builder edgeRequiredExtensionPackageFamilyNames​(String... edgeRequiredExtensionPackageFamilyNames)
        “Specify the list of package family names of browser extensions that are required and cannot be turned off by the user.”
        Parameters:
        edgeRequiredExtensionPackageFamilyNames - value of edgeRequiredExtensionPackageFamilyNames property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • edgeRequiredExtensionPackageFamilyNamesNextLink

        public Windows10GeneralConfiguration.Builder edgeRequiredExtensionPackageFamilyNamesNextLink​(String edgeRequiredExtensionPackageFamilyNamesNextLink)
        “Specify the list of package family names of browser extensions that are required and cannot be turned off by the user.”
        Parameters:
        edgeRequiredExtensionPackageFamilyNamesNextLink - value of edgeRequiredExtensionPackageFamilyNames@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)
      • edgeShowMessageWhenOpeningInternetExplorerSites

        public Windows10GeneralConfiguration.Builder edgeShowMessageWhenOpeningInternetExplorerSites​(InternetExplorerMessageSetting edgeShowMessageWhenOpeningInternetExplorerSites)
        “Controls the message displayed by Edge before switching to Internet Explorer.”
        Parameters:
        edgeShowMessageWhenOpeningInternetExplorerSites - value of edgeShowMessageWhenOpeningInternetExplorerSites 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)
      • edgeTelemetryForMicrosoft365Analytics

        public Windows10GeneralConfiguration.Builder edgeTelemetryForMicrosoft365Analytics​(EdgeTelemetryMode edgeTelemetryForMicrosoft365Analytics)
        “Specifies what type of telemetry data (none, intranet, internet, both) is sent to Microsoft 365 Analytics”
        Parameters:
        edgeTelemetryForMicrosoft365Analytics - value of edgeTelemetryForMicrosoft365Analytics property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • enableAutomaticRedeployment

        public Windows10GeneralConfiguration.Builder enableAutomaticRedeployment​(Boolean enableAutomaticRedeployment)
        “Allow users with administrative rights to delete all user data and settings using CTRL + Win + R at the device lock screen so that the device can be automatically re-configured and re-enrolled into management.”
        Parameters:
        enableAutomaticRedeployment - value of enableAutomaticRedeployment property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • energySaverOnBatteryThresholdPercentage

        public Windows10GeneralConfiguration.Builder energySaverOnBatteryThresholdPercentage​(Integer energySaverOnBatteryThresholdPercentage)
        “This setting allows you to specify battery charge level at which Energy Saver is turned on. While on battery, Energy Saver is automatically turned on at (and below) the specified battery charge level. Valid input range (0-100). Valid values 0 to 100”
        Parameters:
        energySaverOnBatteryThresholdPercentage - value of energySaverOnBatteryThresholdPercentage property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • energySaverPluggedInThresholdPercentage

        public Windows10GeneralConfiguration.Builder energySaverPluggedInThresholdPercentage​(Integer energySaverPluggedInThresholdPercentage)
        “This setting allows you to specify battery charge level at which Energy Saver is turned on. While plugged in, Energy Saver is automatically turned on at (and below) the specified battery charge level. Valid input range (0-100). Valid values 0 to 100”
        Parameters:
        energySaverPluggedInThresholdPercentage - value of energySaverPluggedInThresholdPercentage 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)
      • experienceDoNotSyncBrowserSettings

        public Windows10GeneralConfiguration.Builder experienceDoNotSyncBrowserSettings​(BrowserSyncSetting experienceDoNotSyncBrowserSettings)
        “Allow or prevent the syncing of Microsoft Edge Browser settings. Option for IT admins to prevent syncing across devices, but allow user override.”
        Parameters:
        experienceDoNotSyncBrowserSettings - value of experienceDoNotSyncBrowserSettings property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • findMyFiles

        public Windows10GeneralConfiguration.Builder findMyFiles​(Enablement findMyFiles)
        “Controls if the user can configure search to Find My Files mode, which searches files in secondary hard drives and also outside of the user profile. Find My Files does not allow users to search files or locations to which they do not have access.”
        Parameters:
        findMyFiles - value of findMyFiles 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)
      • inkWorkspaceAccess

        public Windows10GeneralConfiguration.Builder inkWorkspaceAccess​(InkAccessSetting inkWorkspaceAccess)
        “Controls the user access to the ink workspace, from the desktop and from above the lock screen.”
        Parameters:
        inkWorkspaceAccess - value of inkWorkspaceAccess property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • inkWorkspaceAccessState

        public Windows10GeneralConfiguration.Builder inkWorkspaceAccessState​(StateManagementSetting inkWorkspaceAccessState)
        “Controls the user access to the ink workspace, from the desktop and from above the lock screen.”
        Parameters:
        inkWorkspaceAccessState - value of inkWorkspaceAccessState property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • inkWorkspaceBlockSuggestedApps

        public Windows10GeneralConfiguration.Builder inkWorkspaceBlockSuggestedApps​(Boolean inkWorkspaceBlockSuggestedApps)
        “Specify whether to show recommended app suggestions in the ink workspace.”
        Parameters:
        inkWorkspaceBlockSuggestedApps - value of inkWorkspaceBlockSuggestedApps 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)
      • lockScreenActivateAppsWithVoice

        public Windows10GeneralConfiguration.Builder lockScreenActivateAppsWithVoice​(Enablement lockScreenActivateAppsWithVoice)
        “This policy setting specifies whether Windows apps can be activated by voice while the system is locked.”
        Parameters:
        lockScreenActivateAppsWithVoice - value of lockScreenActivateAppsWithVoice 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)
      • messagingBlockMMS

        public Windows10GeneralConfiguration.Builder messagingBlockMMS​(Boolean messagingBlockMMS)
        “Indicates whether or not to block the MMS send/receive functionality on the device.”
        Parameters:
        messagingBlockMMS - value of messagingBlockMMS property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • messagingBlockRichCommunicationServices

        public Windows10GeneralConfiguration.Builder messagingBlockRichCommunicationServices​(Boolean messagingBlockRichCommunicationServices)
        “Indicates whether or not to block the RCS send/receive functionality on the device.”
        Parameters:
        messagingBlockRichCommunicationServices - value of messagingBlockRichCommunicationServices property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • messagingBlockSync

        public Windows10GeneralConfiguration.Builder messagingBlockSync​(Boolean messagingBlockSync)
        “Indicates whether or not to block text message back up and restore and Messaging Everywhere.”
        Parameters:
        messagingBlockSync - value of messagingBlockSync 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)
      • microsoftAccountSignInAssistantSettings

        public Windows10GeneralConfiguration.Builder microsoftAccountSignInAssistantSettings​(SignInAssistantOptions microsoftAccountSignInAssistantSettings)
        “Controls the Microsoft Account Sign-In Assistant (wlidsvc) NT service.”
        Parameters:
        microsoftAccountSignInAssistantSettings - value of microsoftAccountSignInAssistantSettings 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)
      • passwordMinimumAgeInDays

        public Windows10GeneralConfiguration.Builder passwordMinimumAgeInDays​(Integer passwordMinimumAgeInDays)
        “This security setting determines the period of time (in days) that a password must be used before the user can change it. Valid values 0 to 998”
        Parameters:
        passwordMinimumAgeInDays - value of passwordMinimumAgeInDays 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)
      • powerButtonActionOnBattery

        public Windows10GeneralConfiguration.Builder powerButtonActionOnBattery​(PowerActionType powerButtonActionOnBattery)
        “This setting specifies the action that Windows takes when a user presses the Power button while on battery.”
        Parameters:
        powerButtonActionOnBattery - value of powerButtonActionOnBattery property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • powerButtonActionPluggedIn

        public Windows10GeneralConfiguration.Builder powerButtonActionPluggedIn​(PowerActionType powerButtonActionPluggedIn)
        “This setting specifies the action that Windows takes when a user presses the Power button while plugged in.”
        Parameters:
        powerButtonActionPluggedIn - value of powerButtonActionPluggedIn property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • powerHybridSleepOnBattery

        public Windows10GeneralConfiguration.Builder powerHybridSleepOnBattery​(Enablement powerHybridSleepOnBattery)
        “This setting allows you to turn off hybrid sleep while on battery. If you set this setting to disable, a hiberfile is not generated when the system transitions to sleep (Stand By). If you set this setting to enable or do not configure this policy setting, users control this setting.”
        Parameters:
        powerHybridSleepOnBattery - value of powerHybridSleepOnBattery property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • powerHybridSleepPluggedIn

        public Windows10GeneralConfiguration.Builder powerHybridSleepPluggedIn​(Enablement powerHybridSleepPluggedIn)
        “This setting allows you to turn off hybrid sleep while plugged in. If you set this setting to disable, a hiberfile is not generated when the system transitions to sleep (Stand By). If you set this setting to enable or do not configure this policy setting, users control this setting.”
        Parameters:
        powerHybridSleepPluggedIn - value of powerHybridSleepPluggedIn property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • powerLidCloseActionOnBattery

        public Windows10GeneralConfiguration.Builder powerLidCloseActionOnBattery​(PowerActionType powerLidCloseActionOnBattery)
        “This setting specifies the action that Windows takes when a user closes the lid on a mobile PC while on battery.”
        Parameters:
        powerLidCloseActionOnBattery - value of powerLidCloseActionOnBattery property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • powerLidCloseActionPluggedIn

        public Windows10GeneralConfiguration.Builder powerLidCloseActionPluggedIn​(PowerActionType powerLidCloseActionPluggedIn)
        “This setting specifies the action that Windows takes when a user closes the lid on a mobile PC while plugged in.”
        Parameters:
        powerLidCloseActionPluggedIn - value of powerLidCloseActionPluggedIn property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • powerSleepButtonActionOnBattery

        public Windows10GeneralConfiguration.Builder powerSleepButtonActionOnBattery​(PowerActionType powerSleepButtonActionOnBattery)
        “This setting specifies the action that Windows takes when a user presses the Sleep button while on battery.”
        Parameters:
        powerSleepButtonActionOnBattery - value of powerSleepButtonActionOnBattery property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • powerSleepButtonActionPluggedIn

        public Windows10GeneralConfiguration.Builder powerSleepButtonActionPluggedIn​(PowerActionType powerSleepButtonActionPluggedIn)
        “This setting specifies the action that Windows takes when a user presses the Sleep button while plugged in.”
        Parameters:
        powerSleepButtonActionPluggedIn - value of powerSleepButtonActionPluggedIn property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • printerBlockAddition

        public Windows10GeneralConfiguration.Builder printerBlockAddition​(Boolean printerBlockAddition)
        “Prevent user installation of additional printers from printers settings.”
        Parameters:
        printerBlockAddition - value of printerBlockAddition property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • printerDefaultName

        public Windows10GeneralConfiguration.Builder printerDefaultName​(String printerDefaultName)
        “Name (network host name) of an installed printer.”
        Parameters:
        printerDefaultName - value of printerDefaultName property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • printerNames

        public Windows10GeneralConfiguration.Builder printerNames​(List<String> printerNames)
        “Automatically provision printers based on their names (network host names).”
        Parameters:
        printerNames - value of printerNames property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • printerNames

        public Windows10GeneralConfiguration.Builder printerNames​(String... printerNames)
        “Automatically provision printers based on their names (network host names).”
        Parameters:
        printerNames - value of printerNames property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • printerNamesNextLink

        public Windows10GeneralConfiguration.Builder printerNamesNextLink​(String printerNamesNextLink)
        “Automatically provision printers based on their names (network host names).”
        Parameters:
        printerNamesNextLink - value of printerNames@nextLink 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)
      • privacyBlockActivityFeed

        public Windows10GeneralConfiguration.Builder privacyBlockActivityFeed​(Boolean privacyBlockActivityFeed)
        “Blocks the usage of cloud based speech services for Cortana, Dictation, or Store applications.”
        Parameters:
        privacyBlockActivityFeed - value of privacyBlockActivityFeed 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)
      • privacyBlockPublishUserActivities

        public Windows10GeneralConfiguration.Builder privacyBlockPublishUserActivities​(Boolean privacyBlockPublishUserActivities)
        “Blocks the shared experiences/discovery of recently used resources in task switcher etc.”
        Parameters:
        privacyBlockPublishUserActivities - value of privacyBlockPublishUserActivities property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • privacyDisableLaunchExperience

        public Windows10GeneralConfiguration.Builder privacyDisableLaunchExperience​(Boolean privacyDisableLaunchExperience)
        “This policy prevents the privacy experience from launching during user logon for new and upgraded users.​”
        Parameters:
        privacyDisableLaunchExperience - value of privacyDisableLaunchExperience 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)
      • searchBlockWebResults

        public Windows10GeneralConfiguration.Builder searchBlockWebResults​(Boolean searchBlockWebResults)
        “Indicates whether or not to block the web search.”
        Parameters:
        searchBlockWebResults - value of searchBlockWebResults 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)
      • searchDisableLocation

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

        public Windows10GeneralConfiguration.Builder searchDisableUseLocation​(Boolean searchDisableUseLocation)
        “Specifies if search can use location information.”
        Parameters:
        searchDisableUseLocation - value of searchDisableUseLocation 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)
      • securityBlockAzureADJoinedDevicesAutoEncryption

        public Windows10GeneralConfiguration.Builder securityBlockAzureADJoinedDevicesAutoEncryption​(Boolean securityBlockAzureADJoinedDevicesAutoEncryption)
        “Specify whether to allow automatic device encryption during OOBE when the device is Azure AD joined (desktop only).”
        Parameters:
        securityBlockAzureADJoinedDevicesAutoEncryption - value of securityBlockAzureADJoinedDevicesAutoEncryption 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)
      • smartScreenAppInstallControl

        public Windows10GeneralConfiguration.Builder smartScreenAppInstallControl​(AppInstallControlType smartScreenAppInstallControl)
        “Added in Windows 10, version 1703. Allows IT Admins to control whether users are allowed to install apps from places other than the Store.”
        Parameters:
        smartScreenAppInstallControl - value of smartScreenAppInstallControl 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)
      • systemTelemetryProxyServer

        public Windows10GeneralConfiguration.Builder systemTelemetryProxyServer​(String systemTelemetryProxyServer)
        “Gets or sets the fully qualified domain name (FQDN) or IP address of a proxy server to forward Connected User Experiences and Telemetry requests.”
        Parameters:
        systemTelemetryProxyServer - value of systemTelemetryProxyServer property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • taskManagerBlockEndTask

        public Windows10GeneralConfiguration.Builder taskManagerBlockEndTask​(Boolean taskManagerBlockEndTask)
        “Specify whether non-administrators can use Task Manager to end tasks.”
        Parameters:
        taskManagerBlockEndTask - value of taskManagerBlockEndTask 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)
      • uninstallBuiltInApps

        public Windows10GeneralConfiguration.Builder uninstallBuiltInApps​(Boolean uninstallBuiltInApps)
        “Indicates whether or not to uninstall a fixed list of built-in Windows apps.”
        Parameters:
        uninstallBuiltInApps - value of uninstallBuiltInApps 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)
      • windows10AppsForceUpdateSchedule

        public Windows10GeneralConfiguration.Builder windows10AppsForceUpdateSchedule​(Windows10AppsForceUpdateSchedule windows10AppsForceUpdateSchedule)
        “Windows 10 force update schedule for Apps.”
        Parameters:
        windows10AppsForceUpdateSchedule - value of windows10AppsForceUpdateSchedule 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)