Class IosGeneralDeviceConfiguration
- java.lang.Object
-
- odata.msgraph.client.beta.entity.Entity
-
- odata.msgraph.client.beta.entity.DeviceConfiguration
-
- odata.msgraph.client.beta.entity.IosGeneralDeviceConfiguration
-
- All Implemented Interfaces:
com.github.davidmoten.odata.client.ODataEntityType,com.github.davidmoten.odata.client.ODataType
public class IosGeneralDeviceConfiguration extends DeviceConfiguration implements com.github.davidmoten.odata.client.ODataEntityType
“This topic provides descriptions of the declared methods, properties and relationships exposed by the iosGeneralDeviceConfiguration resource.”
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classIosGeneralDeviceConfiguration.Builder
-
Field Summary
-
Fields inherited from class odata.msgraph.client.beta.entity.DeviceConfiguration
createdDateTime, description, deviceManagementApplicabilityRuleDeviceMode, deviceManagementApplicabilityRuleOsEdition, deviceManagementApplicabilityRuleOsVersion, displayName, lastModifiedDateTime, roleScopeTagIds, roleScopeTagIdsNextLink, supportsScopeTags, version
-
Fields inherited from class odata.msgraph.client.beta.entity.Entity
changedFields, contextPath, id, odataType, unmappedFields
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedIosGeneralDeviceConfiguration()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static IosGeneralDeviceConfiguration.BuilderbuilderIosGeneralDeviceConfiguration()Returns a builder which is used to create a new instance of this class (given that this class is immutable).Optional<Boolean>getAccountBlockModification()“Indicates whether or not to allow account modification when the device is in supervised mode.”Optional<Boolean>getActivationLockAllowWhenSupervised()“Indicates whether or not to allow activation lock when the device is in the supervised mode.”Optional<Boolean>getAirDropBlocked()“Indicates whether or not to allow AirDrop when the device is in supervised mode.”Optional<Boolean>getAirDropForceUnmanagedDropTarget()“Indicates whether or not to cause AirDrop to be considered an unmanaged drop target (iOS 9.0 and later).”Optional<Boolean>getAirPlayForcePairingPasswordForOutgoingRequests()“Indicates whether or not to enforce all devices receiving AirPlay requests from this device to use a pairing password.”Optional<Boolean>getAirPrintBlockCredentialsStorage()“Indicates whether or not keychain storage of username and password for Airprint is blocked (iOS 11.0 and later).”Optional<Boolean>getAirPrintBlocked()“Indicates whether or not AirPrint is blocked (iOS 11.0 and later).”Optional<Boolean>getAirPrintBlockiBeaconDiscovery()“Indicates whether or not iBeacon discovery of AirPrint printers is blocked.Optional<Boolean>getAirPrintForceTrustedTLS()“Indicates if trusted certificates are required for TLS printing communication ( iOS 11.0 and later).”Optional<Boolean>getAppClipsBlocked()“Prevents a user from adding any App Clips and removes any existing App Clips on the device.”Optional<Boolean>getAppleNewsBlocked()“Indicates whether or not to block the user from using News when the device is in supervised mode (iOS 9.0 and later).”Optional<Boolean>getApplePersonalizedAdsBlocked()“Limits Apple personalized advertising when true.Optional<Boolean>getAppleWatchBlockPairing()“Indicates whether or not to allow Apple Watch pairing when the device is in supervised mode (iOS 9.0 and later).”Optional<Boolean>getAppleWatchForceWristDetection()“Indicates whether or not to force a paired Apple Watch to use Wrist Detection ( iOS 8.2 and later).”Optional<Boolean>getAppRemovalBlocked()“Indicates if the removal of apps is allowed.”com.github.davidmoten.odata.client.CollectionPage<AppListItem>getAppsSingleAppModeList()“Gets or sets the list of iOS apps allowed to autonomously enter Single App Mode.com.github.davidmoten.odata.client.CollectionPage<AppListItem>getAppsSingleAppModeList(com.github.davidmoten.odata.client.HttpRequestOptions options)“Gets or sets the list of iOS apps allowed to autonomously enter Single App Mode.Optional<Boolean>getAppStoreBlockAutomaticDownloads()“Indicates whether or not to block the automatic downloading of apps purchased on other devices when the device is in supervised mode (iOS 9.0 and later).”Optional<Boolean>getAppStoreBlocked()“Indicates whether or not to block the user from using the App Store.Optional<Boolean>getAppStoreBlockInAppPurchases()“Indicates whether or not to block the user from making in app purchases.”Optional<Boolean>getAppStoreBlockUIAppInstallation()“Indicates whether or not to block the App Store app, not restricting installation through Host apps.Optional<Boolean>getAppStoreRequirePassword()“Indicates whether or not to require a password when using the app store.”com.github.davidmoten.odata.client.CollectionPage<AppListItem>getAppsVisibilityList()“List of apps in the visibility list (either visible/launchable apps list or hidden/unlaunchable apps list, controlled by AppsVisibilityListType) (iOS 9.3 and later).com.github.davidmoten.odata.client.CollectionPage<AppListItem>getAppsVisibilityList(com.github.davidmoten.odata.client.HttpRequestOptions options)“List of apps in the visibility list (either visible/launchable apps list or hidden/unlaunchable apps list, controlled by AppsVisibilityListType) (iOS 9.3 and later).Optional<AppListType>getAppsVisibilityListType()“Type of list that is in the AppsVisibilityList.”Optional<Boolean>getAutoFillForceAuthentication()“Indicates whether or not to force user authentication before autofilling passwords and credit card information in Safari and other apps on supervised devices.”Optional<Boolean>getAutoUnlockBlocked()“Blocks users from unlocking their device with Apple Watch.Optional<Boolean>getBlockSystemAppRemoval()“Indicates whether or not the removal of system apps from the device is blocked on a supervised device (iOS 11.0 and later).”Optional<Boolean>getBluetoothBlockModification()“Indicates whether or not to allow modification of Bluetooth settings when the device is in supervised mode (iOS 10.0 and later).”Optional<Boolean>getCameraBlocked()“Indicates whether or not to block the user from accessing the camera of the device.Optional<Boolean>getCellularBlockDataRoaming()“Indicates whether or not to block data roaming.”Optional<Boolean>getCellularBlockGlobalBackgroundFetchWhileRoaming()“Indicates whether or not to block global background fetch while roaming.”Optional<Boolean>getCellularBlockPerAppDataModification()“Indicates whether or not to allow changes to cellular app data usage settings when the device is in supervised mode.”Optional<Boolean>getCellularBlockPersonalHotspot()“Indicates whether or not to block Personal Hotspot.”Optional<Boolean>getCellularBlockPersonalHotspotModification()“Indicates whether or not to block the user from modifying the personal hotspot setting (iOS 12.2 or later).”Optional<Boolean>getCellularBlockPlanModification()“Indicates whether or not to allow users to change the settings of the cellular plan on a supervised device.”Optional<Boolean>getCellularBlockVoiceRoaming()“Indicates whether or not to block voice roaming.”Optional<Boolean>getCertificatesBlockUntrustedTlsCertificates()“Indicates whether or not to block untrusted TLS certificates.”com.github.davidmoten.odata.client.internal.ChangedFieldsgetChangedFields()Optional<Boolean>getClassroomAppBlockRemoteScreenObservation()“Indicates whether or not to allow remote screen observation by Classroom app when the device is in supervised mode (iOS 9.3 and later).”Optional<Boolean>getClassroomAppForceUnpromptedScreenObservation()“Indicates whether or not to automatically give permission to the teacher of a managed course on the Classroom app to view a student's screen without prompting when the device is in supervised mode.”Optional<Boolean>getClassroomForceAutomaticallyJoinClasses()“Indicates whether or not to automatically give permission to the teacher's requests, without prompting the student, when the device is in supervised mode.”Optional<Boolean>getClassroomForceRequestPermissionToLeaveClasses()“Indicates whether a student enrolled in an unmanaged course via Classroom will request permission from the teacher when attempting to leave the course (iOS 11.Optional<Boolean>getClassroomForceUnpromptedAppAndDeviceLock()“Indicates whether or not to allow the teacher to lock apps or the device without prompting the student.Optional<AppListType>getCompliantAppListType()“List that is in the AppComplianceList.”com.github.davidmoten.odata.client.CollectionPage<AppListItem>getCompliantAppsList()“List of apps in the compliance (either allow list or block list, controlled by CompliantAppListType).com.github.davidmoten.odata.client.CollectionPage<AppListItem>getCompliantAppsList(com.github.davidmoten.odata.client.HttpRequestOptions options)“List of apps in the compliance (either allow list or block list, controlled by CompliantAppListType).Optional<Boolean>getConfigurationProfileBlockChanges()“Indicates whether or not to block the user from installing configuration profiles and certificates interactively when the device is in supervised mode.”Optional<Boolean>getContactsAllowManagedToUnmanagedWrite()“Indicates whether or not managed apps can write contacts to unmanaged contacts accounts (iOS 12.0 and later).”Optional<Boolean>getContactsAllowUnmanagedToManagedRead()“Indicates whether or not unmanaged apps can read from managed contacts accounts (iOS 12.0 or later).”Optional<Boolean>getContinuousPathKeyboardBlocked()“Indicates whether or not to block the continuous path keyboard when the device is supervised (iOS 13 or later).”Optional<Boolean>getDateAndTimeForceSetAutomatically()“Indicates whether or not the Date and Time "Set Automatically" feature is enabled and cannot be turned off by the user (iOS 12.0 and later).”Optional<Boolean>getDefinitionLookupBlocked()“Indicates whether or not to block definition lookup when the device is in supervised mode (iOS 8.1.3 and later ).”Optional<Boolean>getDeviceBlockEnableRestrictions()“Indicates whether or not to allow the user to enables restrictions in the device settings when the device is in supervised mode.”Optional<Boolean>getDeviceBlockEraseContentAndSettings()“Indicates whether or not to allow the use of the 'Erase all content and settings ' option on the device when the device is in supervised mode.”Optional<Boolean>getDeviceBlockNameModification()“Indicates whether or not to allow device name modification when the device is in supervised mode (iOS 9.0 and later).”Optional<Boolean>getDiagnosticDataBlockSubmission()“Indicates whether or not to block diagnostic data submission.”Optional<Boolean>getDiagnosticDataBlockSubmissionModification()“Indicates whether or not to allow diagnostics submission settings modification when the device is in supervised mode (iOS 9.3.2 and later).”Optional<Boolean>getDocumentsBlockManagedDocumentsInUnmanagedApps()“Indicates whether or not to block the user from viewing managed documents in unmanaged apps.”Optional<Boolean>getDocumentsBlockUnmanagedDocumentsInManagedApps()“Indicates whether or not to block the user from viewing unmanaged documents in managed apps.”com.github.davidmoten.odata.client.CollectionPage<String>getEmailInDomainSuffixes()“An email address lacking a suffix that matches any of these strings will be considered out-of-domain.”com.github.davidmoten.odata.client.CollectionPage<String>getEmailInDomainSuffixes(com.github.davidmoten.odata.client.HttpRequestOptions options)“An email address lacking a suffix that matches any of these strings will be considered out-of-domain.”Optional<Boolean>getEnterpriseAppBlockTrust()“Indicates whether or not to block the user from trusting an enterprise app.”Optional<Boolean>getEnterpriseAppBlockTrustModification()“[Deprecated] Configuring this setting and setting the value to 'true' has no effect on the device.”Optional<Boolean>getEnterpriseBookBlockBackup()“Indicates whether or not Enterprise book back up is blocked.”Optional<Boolean>getEnterpriseBookBlockMetadataSync()“Indicates whether or not Enterprise book notes and highlights sync is blocked.”Optional<Boolean>getEsimBlockModification()“Indicates whether or not to allow the addition or removal of cellular plans on the eSIM of a supervised device.”Optional<Boolean>getFaceTimeBlocked()“Indicates whether or not to block the user from using FaceTime.Optional<Boolean>getFilesNetworkDriveAccessBlocked()“Indicates if devices can access files or other resources on a network server using the Server Message Block (SMB) protocol.Optional<Boolean>getFilesUsbDriveAccessBlocked()“Indicates if sevices with access can connect to and open files on a USB drive.Optional<Boolean>getFindMyDeviceInFindMyAppBlocked()“Indicates whether or not to block Find My Device when the device is supervised ( iOS 13 or later).”Optional<Boolean>getFindMyFriendsBlocked()“Indicates whether or not to block changes to Find My Friends when the device is in supervised mode.”Optional<Boolean>getFindMyFriendsInFindMyAppBlocked()“Indicates whether or not to block Find My Friends when the device is supervised (iOS 13 or later).”Optional<Boolean>getGameCenterBlocked()“Indicates whether or not to block the user from using Game Center when the device is in supervised mode.”Optional<Boolean>getGamingBlockGameCenterFriends()“Indicates whether or not to block the user from having friends in Game Center.Optional<Boolean>getGamingBlockMultiplayer()“Indicates whether or not to block the user from using multiplayer gaming.Optional<Boolean>getHostPairingBlocked()“indicates whether or not to allow host pairing to control the devices an iOS device can pair with when the iOS device is in supervised mode.”Optional<Boolean>getIBooksStoreBlocked()“Indicates whether or not to block the user from using the iBooks Store when the device is in supervised mode.”Optional<Boolean>getIBooksStoreBlockErotica()“Indicates whether or not to block the user from downloading media from the iBookstore that has been tagged as erotica.”Optional<Boolean>getICloudBlockActivityContinuation()“Indicates whether or not to block the user from continuing work they started on iOS device to another iOS or macOS device.”Optional<Boolean>getICloudBlockBackup()“Indicates whether or not to block iCloud backup.Optional<Boolean>getICloudBlockDocumentSync()“Indicates whether or not to block iCloud document sync.Optional<Boolean>getICloudBlockManagedAppsSync()“Indicates whether or not to block Managed Apps Cloud Sync.”Optional<Boolean>getICloudBlockPhotoLibrary()“Indicates whether or not to block iCloud Photo Library.”Optional<Boolean>getICloudBlockPhotoStreamSync()“Indicates whether or not to block iCloud Photo Stream Sync.”Optional<Boolean>getICloudBlockSharedPhotoStream()“Indicates whether or not to block Shared Photo Stream.”Optional<Boolean>getICloudRequireEncryptedBackup()“Indicates whether or not to require backups to iCloud be encrypted.”Optional<Boolean>getITunesBlocked()“Indicates whether or not to block the iTunes app.Optional<Boolean>getITunesBlockExplicitContent()“Indicates whether or not to block the user from accessing explicit content in iTunes and the App Store.Optional<Boolean>getITunesBlockMusicService()“Indicates whether or not to block Music service and revert Music app to classic mode when the device is in supervised mode (iOS 9.3 and later and macOS 10.12 and later).”Optional<Boolean>getITunesBlockRadio()“Indicates whether or not to block the user from using iTunes Radio when the device is in supervised mode (iOS 9.3 and later).”Optional<Boolean>getKeyboardBlockAutoCorrect()“Indicates whether or not to block keyboard auto-correction when the device is in supervised mode (iOS 8.1.3 and later).”Optional<Boolean>getKeyboardBlockDictation()“Indicates whether or not to block the user from using dictation input when the device is in supervised mode.”Optional<Boolean>getKeyboardBlockPredictive()“Indicates whether or not to block predictive keyboards when device is in supervised mode (iOS 8.1.3 and later).”Optional<Boolean>getKeyboardBlockShortcuts()“Indicates whether or not to block keyboard shortcuts when the device is in supervised mode (iOS 9.0 and later).”Optional<Boolean>getKeyboardBlockSpellCheck()“Indicates whether or not to block keyboard spell-checking when the device is in supervised mode (iOS 8.1.3 and later).”Optional<Boolean>getKeychainBlockCloudSync()“Indicates whether or not iCloud keychain synchronization is blocked.Optional<Boolean>getKioskModeAllowAssistiveSpeak()“Indicates whether or not to allow assistive speak while in kiosk mode.”Optional<Boolean>getKioskModeAllowAssistiveTouchSettings()“Indicates whether or not to allow access to the Assistive Touch Settings while in kiosk mode.”Optional<Boolean>getKioskModeAllowAutoLock()“Indicates whether or not to allow device auto lock while in kiosk mode.Optional<Boolean>getKioskModeAllowColorInversionSettings()“Indicates whether or not to allow access to the Color Inversion Settings while in kiosk mode.”Optional<Boolean>getKioskModeAllowRingerSwitch()“Indicates whether or not to allow use of the ringer switch while in kiosk mode.Optional<Boolean>getKioskModeAllowScreenRotation()“Indicates whether or not to allow screen rotation while in kiosk mode.Optional<Boolean>getKioskModeAllowSleepButton()“Indicates whether or not to allow use of the sleep button while in kiosk mode.Optional<Boolean>getKioskModeAllowTouchscreen()“Indicates whether or not to allow use of the touchscreen while in kiosk mode.Optional<Boolean>getKioskModeAllowVoiceControlModification()“Indicates whether or not to allow the user to toggle voice control in kiosk mode .”Optional<Boolean>getKioskModeAllowVoiceOverSettings()“Indicates whether or not to allow access to the voice over settings while in kiosk mode.”Optional<Boolean>getKioskModeAllowVolumeButtons()“Indicates whether or not to allow use of the volume buttons while in kiosk mode.Optional<Boolean>getKioskModeAllowZoomSettings()“Indicates whether or not to allow access to the zoom settings while in kiosk mode.”Optional<String>getKioskModeAppStoreUrl()“URL in the app store to the app to use for kiosk mode.Optional<IosKioskModeAppType>getKioskModeAppType()“Type of app to run in kiosk mode.”Optional<Boolean>getKioskModeBlockAutoLock()“Indicates whether or not to block device auto lock while in kiosk mode.”Optional<Boolean>getKioskModeBlockRingerSwitch()“Indicates whether or not to block use of the ringer switch while in kiosk mode.”Optional<Boolean>getKioskModeBlockScreenRotation()“Indicates whether or not to block screen rotation while in kiosk mode.”Optional<Boolean>getKioskModeBlockSleepButton()“Indicates whether or not to block use of the sleep button while in kiosk mode.”Optional<Boolean>getKioskModeBlockTouchscreen()“Indicates whether or not to block use of the touchscreen while in kiosk mode.”Optional<Boolean>getKioskModeBlockVolumeButtons()“Indicates whether or not to block the volume buttons while in Kiosk Mode.”Optional<String>getKioskModeBuiltInAppId()“ID for built-in apps to use for kiosk mode.Optional<Boolean>getKioskModeEnableVoiceControl()“Indicates whether or not to enable voice control in kiosk mode.”Optional<String>getKioskModeManagedAppId()“Managed app id of the app to use for kiosk mode.Optional<Boolean>getKioskModeRequireAssistiveTouch()“Indicates whether or not to require assistive touch while in kiosk mode.”Optional<Boolean>getKioskModeRequireColorInversion()“Indicates whether or not to require color inversion while in kiosk mode.”Optional<Boolean>getKioskModeRequireMonoAudio()“Indicates whether or not to require mono audio while in kiosk mode.”Optional<Boolean>getKioskModeRequireVoiceOver()“Indicates whether or not to require voice over while in kiosk mode.”Optional<Boolean>getKioskModeRequireZoom()“Indicates whether or not to require zoom while in kiosk mode.”Optional<Boolean>getLockScreenBlockControlCenter()“Indicates whether or not to block the user from using control center on the lock screen.”Optional<Boolean>getLockScreenBlockNotificationView()“Indicates whether or not to block the user from using the notification view on the lock screen.”Optional<Boolean>getLockScreenBlockPassbook()“Indicates whether or not to block the user from using passbook when the device is locked.”Optional<Boolean>getLockScreenBlockTodayView()“Indicates whether or not to block the user from using the Today View on the lock screen.”Optional<Boolean>getManagedPasteboardRequired()“Open-in management controls how people share data between unmanaged and managed apps.Optional<RatingAppsType>getMediaContentRatingApps()“Media content rating settings for Apps”Optional<MediaContentRatingAustralia>getMediaContentRatingAustralia()“Media content rating settings for Australia”Optional<MediaContentRatingCanada>getMediaContentRatingCanada()“Media content rating settings for Canada”Optional<MediaContentRatingFrance>getMediaContentRatingFrance()“Media content rating settings for France”Optional<MediaContentRatingGermany>getMediaContentRatingGermany()“Media content rating settings for Germany”Optional<MediaContentRatingIreland>getMediaContentRatingIreland()“Media content rating settings for Ireland”Optional<MediaContentRatingJapan>getMediaContentRatingJapan()“Media content rating settings for Japan”Optional<MediaContentRatingNewZealand>getMediaContentRatingNewZealand()“Media content rating settings for New Zealand”Optional<MediaContentRatingUnitedKingdom>getMediaContentRatingUnitedKingdom()“Media content rating settings for United Kingdom”Optional<MediaContentRatingUnitedStates>getMediaContentRatingUnitedStates()“Media content rating settings for United States”Optional<Boolean>getMessagesBlocked()“Indicates whether or not to block the user from using the Messages app on the supervised device.”com.github.davidmoten.odata.client.CollectionPage<IosNetworkUsageRule>getNetworkUsageRules()“List of managed apps and the network rules that applies to them.com.github.davidmoten.odata.client.CollectionPage<IosNetworkUsageRule>getNetworkUsageRules(com.github.davidmoten.odata.client.HttpRequestOptions options)“List of managed apps and the network rules that applies to them.Optional<Boolean>getNfcBlocked()“Disable NFC to prevent devices from pairing with other NFC-enabled devices.Optional<Boolean>getNotificationsBlockSettingsModification()“Indicates whether or not to allow notifications settings modification (iOS 9.3 and later).”Optional<Boolean>getOnDeviceOnlyDictationForced()“Disables connections to Siri servers so that users can’t use Siri to dictate text.Optional<Boolean>getOnDeviceOnlyTranslationForced()“When set to TRUE, the setting disables connections to Siri servers so that users can’t use Siri to translate text.Optional<Boolean>getPasscodeBlockFingerprintModification()“Block modification of registered Touch ID fingerprints when in supervised mode.”Optional<Boolean>getPasscodeBlockFingerprintUnlock()“Indicates whether or not to block fingerprint unlock.”Optional<Boolean>getPasscodeBlockModification()“Indicates whether or not to allow passcode modification on the supervised device (iOS 9.0 and later).”Optional<Boolean>getPasscodeBlockSimple()“Indicates whether or not to block simple passcodes.”Optional<Integer>getPasscodeExpirationDays()“Number of days before the passcode expires.Optional<Integer>getPasscodeMinimumCharacterSetCount()“Number of character sets a passcode must contain.Optional<Integer>getPasscodeMinimumLength()“Minimum length of passcode.Optional<Integer>getPasscodeMinutesOfInactivityBeforeLock()“Minutes of inactivity before a passcode is required.”Optional<Integer>getPasscodeMinutesOfInactivityBeforeScreenTimeout()“Minutes of inactivity before the screen times out.”Optional<Integer>getPasscodePreviousPasscodeBlockCount()“Number of previous passcodes to block.Optional<Boolean>getPasscodeRequired()“Indicates whether or not to require a passcode.”Optional<RequiredPasswordType>getPasscodeRequiredType()“Type of passcode that is required.”Optional<Integer>getPasscodeSignInFailureCountBeforeWipe()“Number of sign in failures allowed before wiping the device.Optional<Boolean>getPasswordBlockAirDropSharing()“Indicates whether or not to block sharing passwords with the AirDrop passwords feature iOS 12.0 and later).”Optional<Boolean>getPasswordBlockAutoFill()“Indicates if the AutoFill passwords feature is allowed (iOS 12.0 and later).”Optional<Boolean>getPasswordBlockProximityRequests()“Indicates whether or not to block requesting passwords from nearby devices (iOS 12.0 and later).”Optional<Boolean>getPkiBlockOTAUpdates()“Indicates whether or not over-the-air PKI updates are blocked.Optional<Boolean>getPodcastsBlocked()“Indicates whether or not to block the user from using podcasts on the supervised device (iOS 8.0 and later).”Optional<Boolean>getPrivacyForceLimitAdTracking()“Indicates if ad tracking is limited.(iOS 7.0 and later).”Optional<Boolean>getProximityBlockSetupToNewDevice()“Indicates whether or not to enable the prompt to setup nearby devices with a supervised device.”Optional<Boolean>getSafariBlockAutofill()“Indicates whether or not to block the user from using Auto fill in Safari.Optional<Boolean>getSafariBlocked()“Indicates whether or not to block the user from using Safari.Optional<Boolean>getSafariBlockJavaScript()“Indicates whether or not to block JavaScript in Safari.”Optional<Boolean>getSafariBlockPopups()“Indicates whether or not to block popups in Safari.”Optional<WebBrowserCookieSettings>getSafariCookieSettings()“Cookie settings for Safari.”com.github.davidmoten.odata.client.CollectionPage<String>getSafariManagedDomains()“URLs matching the patterns listed here will be considered managed.”com.github.davidmoten.odata.client.CollectionPage<String>getSafariManagedDomains(com.github.davidmoten.odata.client.HttpRequestOptions options)“URLs matching the patterns listed here will be considered managed.”com.github.davidmoten.odata.client.CollectionPage<String>getSafariPasswordAutoFillDomains()“Users can save passwords in Safari only from URLs matching the patterns listed here.com.github.davidmoten.odata.client.CollectionPage<String>getSafariPasswordAutoFillDomains(com.github.davidmoten.odata.client.HttpRequestOptions options)“Users can save passwords in Safari only from URLs matching the patterns listed here.Optional<Boolean>getSafariRequireFraudWarning()“Indicates whether or not to require fraud warning in Safari.”Optional<Boolean>getScreenCaptureBlocked()“Indicates whether or not to block the user from taking Screenshots.”Optional<Boolean>getSharedDeviceBlockTemporarySessions()“Indicates whether or not to block temporary sessions on Shared iPads (iOS 13.4 or later).”Optional<Boolean>getSiriBlocked()“Indicates whether or not to block the user from using Siri.”Optional<Boolean>getSiriBlockedWhenLocked()“Indicates whether or not to block the user from using Siri when locked.”Optional<Boolean>getSiriBlockUserGeneratedContent()“Indicates whether or not to block Siri from querying user-generated content when used on a supervised device.”Optional<Boolean>getSiriRequireProfanityFilter()“Indicates whether or not to prevent Siri from dictating, or speaking profane language on supervised device.”Optional<Integer>getSoftwareUpdatesEnforcedDelayInDays()“Sets how many days a software update will be delyed for a supervised device.Optional<Boolean>getSoftwareUpdatesForceDelayed()“Indicates whether or not to delay user visibility of software updates when the device is in supervised mode.”Optional<Boolean>getSpotlightBlockInternetResults()“Indicates whether or not to block Spotlight search from returning internet results on supervised device.”com.github.davidmoten.odata.client.UnmappedFieldsgetUnmappedFields()Optional<Boolean>getUnpairedExternalBootToRecoveryAllowed()“Allow users to boot devices into recovery mode with unpaired devices.Optional<Boolean>getUsbRestrictedModeBlocked()“Indicates if connecting to USB accessories while the device is locked is allowed (iOS 11.4.1 and later).”Optional<Boolean>getVoiceDialingBlocked()“Indicates whether or not to block voice dialing.”Optional<Boolean>getVpnBlockCreation()“Indicates whether or not the creation of VPN configurations is blocked (iOS 11.0 and later).”Optional<Boolean>getWallpaperBlockModification()“Indicates whether or not to allow wallpaper modification on supervised device ( iOS 9.0 and later) .”Optional<Boolean>getWiFiConnectOnlyToConfiguredNetworks()“Indicates whether or not to force the device to use only Wi-Fi networks from configuration profiles when the device is in supervised mode.Optional<Boolean>getWiFiConnectToAllowedNetworksOnlyForced()“Require devices to use Wi-Fi networks set up via configuration profiles.Optional<Boolean>getWifiPowerOnForced()“Indicates whether or not Wi-Fi remains on, even when device is in airplane mode.StringodataTypeName()IosGeneralDeviceConfigurationpatch()Submits only changed fields for update and returns an immutable copy ofthiswith changed fields reset.voidpostInject(boolean addKeysToContextPath)IosGeneralDeviceConfigurationput()Submits all fields for update and returns an immutable copy ofthiswith changed fields reset (they were ignored anyway).StringtoString()IosGeneralDeviceConfigurationwithAccountBlockModification(Boolean accountBlockModification)Returns an immutable copy ofthiswith just theaccountBlockModificationfield changed.IosGeneralDeviceConfigurationwithActivationLockAllowWhenSupervised(Boolean activationLockAllowWhenSupervised)Returns an immutable copy ofthiswith just theactivationLockAllowWhenSupervisedfield changed.IosGeneralDeviceConfigurationwithAirDropBlocked(Boolean airDropBlocked)Returns an immutable copy ofthiswith just theairDropBlockedfield changed.IosGeneralDeviceConfigurationwithAirDropForceUnmanagedDropTarget(Boolean airDropForceUnmanagedDropTarget)Returns an immutable copy ofthiswith just theairDropForceUnmanagedDropTargetfield changed.IosGeneralDeviceConfigurationwithAirPlayForcePairingPasswordForOutgoingRequests(Boolean airPlayForcePairingPasswordForOutgoingRequests)Returns an immutable copy ofthiswith just theairPlayForcePairingPasswordForOutgoingRequestsfield changed.IosGeneralDeviceConfigurationwithAirPrintBlockCredentialsStorage(Boolean airPrintBlockCredentialsStorage)Returns an immutable copy ofthiswith just theairPrintBlockCredentialsStoragefield changed.IosGeneralDeviceConfigurationwithAirPrintBlocked(Boolean airPrintBlocked)Returns an immutable copy ofthiswith just theairPrintBlockedfield changed.IosGeneralDeviceConfigurationwithAirPrintBlockiBeaconDiscovery(Boolean airPrintBlockiBeaconDiscovery)Returns an immutable copy ofthiswith just theairPrintBlockiBeaconDiscoveryfield changed.IosGeneralDeviceConfigurationwithAirPrintForceTrustedTLS(Boolean airPrintForceTrustedTLS)Returns an immutable copy ofthiswith just theairPrintForceTrustedTLSfield changed.IosGeneralDeviceConfigurationwithAppClipsBlocked(Boolean appClipsBlocked)Returns an immutable copy ofthiswith just theappClipsBlockedfield changed.IosGeneralDeviceConfigurationwithAppleNewsBlocked(Boolean appleNewsBlocked)Returns an immutable copy ofthiswith just theappleNewsBlockedfield changed.IosGeneralDeviceConfigurationwithApplePersonalizedAdsBlocked(Boolean applePersonalizedAdsBlocked)Returns an immutable copy ofthiswith just theapplePersonalizedAdsBlockedfield changed.IosGeneralDeviceConfigurationwithAppleWatchBlockPairing(Boolean appleWatchBlockPairing)Returns an immutable copy ofthiswith just theappleWatchBlockPairingfield changed.IosGeneralDeviceConfigurationwithAppleWatchForceWristDetection(Boolean appleWatchForceWristDetection)Returns an immutable copy ofthiswith just theappleWatchForceWristDetectionfield changed.IosGeneralDeviceConfigurationwithAppRemovalBlocked(Boolean appRemovalBlocked)Returns an immutable copy ofthiswith just theappRemovalBlockedfield changed.IosGeneralDeviceConfigurationwithAppsSingleAppModeList(List<AppListItem> appsSingleAppModeList)Returns an immutable copy ofthiswith just theappsSingleAppModeListfield changed.IosGeneralDeviceConfigurationwithAppStoreBlockAutomaticDownloads(Boolean appStoreBlockAutomaticDownloads)Returns an immutable copy ofthiswith just theappStoreBlockAutomaticDownloadsfield changed.IosGeneralDeviceConfigurationwithAppStoreBlocked(Boolean appStoreBlocked)Returns an immutable copy ofthiswith just theappStoreBlockedfield changed.IosGeneralDeviceConfigurationwithAppStoreBlockInAppPurchases(Boolean appStoreBlockInAppPurchases)Returns an immutable copy ofthiswith just theappStoreBlockInAppPurchasesfield changed.IosGeneralDeviceConfigurationwithAppStoreBlockUIAppInstallation(Boolean appStoreBlockUIAppInstallation)Returns an immutable copy ofthiswith just theappStoreBlockUIAppInstallationfield changed.IosGeneralDeviceConfigurationwithAppStoreRequirePassword(Boolean appStoreRequirePassword)Returns an immutable copy ofthiswith just theappStoreRequirePasswordfield changed.IosGeneralDeviceConfigurationwithAppsVisibilityList(List<AppListItem> appsVisibilityList)Returns an immutable copy ofthiswith just theappsVisibilityListfield changed.IosGeneralDeviceConfigurationwithAppsVisibilityListType(AppListType appsVisibilityListType)Returns an immutable copy ofthiswith just theappsVisibilityListTypefield changed.IosGeneralDeviceConfigurationwithAutoFillForceAuthentication(Boolean autoFillForceAuthentication)Returns an immutable copy ofthiswith just theautoFillForceAuthenticationfield changed.IosGeneralDeviceConfigurationwithAutoUnlockBlocked(Boolean autoUnlockBlocked)Returns an immutable copy ofthiswith just theautoUnlockBlockedfield changed.IosGeneralDeviceConfigurationwithBlockSystemAppRemoval(Boolean blockSystemAppRemoval)Returns an immutable copy ofthiswith just theblockSystemAppRemovalfield changed.IosGeneralDeviceConfigurationwithBluetoothBlockModification(Boolean bluetoothBlockModification)Returns an immutable copy ofthiswith just thebluetoothBlockModificationfield changed.IosGeneralDeviceConfigurationwithCameraBlocked(Boolean cameraBlocked)Returns an immutable copy ofthiswith just thecameraBlockedfield changed.IosGeneralDeviceConfigurationwithCellularBlockDataRoaming(Boolean cellularBlockDataRoaming)Returns an immutable copy ofthiswith just thecellularBlockDataRoamingfield changed.IosGeneralDeviceConfigurationwithCellularBlockGlobalBackgroundFetchWhileRoaming(Boolean cellularBlockGlobalBackgroundFetchWhileRoaming)Returns an immutable copy ofthiswith just thecellularBlockGlobalBackgroundFetchWhileRoamingfield changed.IosGeneralDeviceConfigurationwithCellularBlockPerAppDataModification(Boolean cellularBlockPerAppDataModification)Returns an immutable copy ofthiswith just thecellularBlockPerAppDataModificationfield changed.IosGeneralDeviceConfigurationwithCellularBlockPersonalHotspot(Boolean cellularBlockPersonalHotspot)Returns an immutable copy ofthiswith just thecellularBlockPersonalHotspotfield changed.IosGeneralDeviceConfigurationwithCellularBlockPersonalHotspotModification(Boolean cellularBlockPersonalHotspotModification)Returns an immutable copy ofthiswith just thecellularBlockPersonalHotspotModificationfield changed.IosGeneralDeviceConfigurationwithCellularBlockPlanModification(Boolean cellularBlockPlanModification)Returns an immutable copy ofthiswith just thecellularBlockPlanModificationfield changed.IosGeneralDeviceConfigurationwithCellularBlockVoiceRoaming(Boolean cellularBlockVoiceRoaming)Returns an immutable copy ofthiswith just thecellularBlockVoiceRoamingfield changed.IosGeneralDeviceConfigurationwithCertificatesBlockUntrustedTlsCertificates(Boolean certificatesBlockUntrustedTlsCertificates)Returns an immutable copy ofthiswith just thecertificatesBlockUntrustedTlsCertificatesfield changed.IosGeneralDeviceConfigurationwithClassroomAppBlockRemoteScreenObservation(Boolean classroomAppBlockRemoteScreenObservation)Returns an immutable copy ofthiswith just theclassroomAppBlockRemoteScreenObservationfield changed.IosGeneralDeviceConfigurationwithClassroomAppForceUnpromptedScreenObservation(Boolean classroomAppForceUnpromptedScreenObservation)Returns an immutable copy ofthiswith just theclassroomAppForceUnpromptedScreenObservationfield changed.IosGeneralDeviceConfigurationwithClassroomForceAutomaticallyJoinClasses(Boolean classroomForceAutomaticallyJoinClasses)Returns an immutable copy ofthiswith just theclassroomForceAutomaticallyJoinClassesfield changed.IosGeneralDeviceConfigurationwithClassroomForceRequestPermissionToLeaveClasses(Boolean classroomForceRequestPermissionToLeaveClasses)Returns an immutable copy ofthiswith just theclassroomForceRequestPermissionToLeaveClassesfield changed.IosGeneralDeviceConfigurationwithClassroomForceUnpromptedAppAndDeviceLock(Boolean classroomForceUnpromptedAppAndDeviceLock)Returns an immutable copy ofthiswith just theclassroomForceUnpromptedAppAndDeviceLockfield changed.IosGeneralDeviceConfigurationwithCompliantAppListType(AppListType compliantAppListType)Returns an immutable copy ofthiswith just thecompliantAppListTypefield changed.IosGeneralDeviceConfigurationwithCompliantAppsList(List<AppListItem> compliantAppsList)Returns an immutable copy ofthiswith just thecompliantAppsListfield changed.IosGeneralDeviceConfigurationwithConfigurationProfileBlockChanges(Boolean configurationProfileBlockChanges)Returns an immutable copy ofthiswith just theconfigurationProfileBlockChangesfield changed.IosGeneralDeviceConfigurationwithContactsAllowManagedToUnmanagedWrite(Boolean contactsAllowManagedToUnmanagedWrite)Returns an immutable copy ofthiswith just thecontactsAllowManagedToUnmanagedWritefield changed.IosGeneralDeviceConfigurationwithContactsAllowUnmanagedToManagedRead(Boolean contactsAllowUnmanagedToManagedRead)Returns an immutable copy ofthiswith just thecontactsAllowUnmanagedToManagedReadfield changed.IosGeneralDeviceConfigurationwithContinuousPathKeyboardBlocked(Boolean continuousPathKeyboardBlocked)Returns an immutable copy ofthiswith just thecontinuousPathKeyboardBlockedfield changed.IosGeneralDeviceConfigurationwithDateAndTimeForceSetAutomatically(Boolean dateAndTimeForceSetAutomatically)Returns an immutable copy ofthiswith just thedateAndTimeForceSetAutomaticallyfield changed.IosGeneralDeviceConfigurationwithDefinitionLookupBlocked(Boolean definitionLookupBlocked)Returns an immutable copy ofthiswith just thedefinitionLookupBlockedfield changed.IosGeneralDeviceConfigurationwithDeviceBlockEnableRestrictions(Boolean deviceBlockEnableRestrictions)Returns an immutable copy ofthiswith just thedeviceBlockEnableRestrictionsfield changed.IosGeneralDeviceConfigurationwithDeviceBlockEraseContentAndSettings(Boolean deviceBlockEraseContentAndSettings)Returns an immutable copy ofthiswith just thedeviceBlockEraseContentAndSettingsfield changed.IosGeneralDeviceConfigurationwithDeviceBlockNameModification(Boolean deviceBlockNameModification)Returns an immutable copy ofthiswith just thedeviceBlockNameModificationfield changed.IosGeneralDeviceConfigurationwithDiagnosticDataBlockSubmission(Boolean diagnosticDataBlockSubmission)Returns an immutable copy ofthiswith just thediagnosticDataBlockSubmissionfield changed.IosGeneralDeviceConfigurationwithDiagnosticDataBlockSubmissionModification(Boolean diagnosticDataBlockSubmissionModification)Returns an immutable copy ofthiswith just thediagnosticDataBlockSubmissionModificationfield changed.IosGeneralDeviceConfigurationwithDocumentsBlockManagedDocumentsInUnmanagedApps(Boolean documentsBlockManagedDocumentsInUnmanagedApps)Returns an immutable copy ofthiswith just thedocumentsBlockManagedDocumentsInUnmanagedAppsfield changed.IosGeneralDeviceConfigurationwithDocumentsBlockUnmanagedDocumentsInManagedApps(Boolean documentsBlockUnmanagedDocumentsInManagedApps)Returns an immutable copy ofthiswith just thedocumentsBlockUnmanagedDocumentsInManagedAppsfield changed.IosGeneralDeviceConfigurationwithEmailInDomainSuffixes(List<String> emailInDomainSuffixes)Returns an immutable copy ofthiswith just theemailInDomainSuffixesfield changed.IosGeneralDeviceConfigurationwithEnterpriseAppBlockTrust(Boolean enterpriseAppBlockTrust)Returns an immutable copy ofthiswith just theenterpriseAppBlockTrustfield changed.IosGeneralDeviceConfigurationwithEnterpriseAppBlockTrustModification(Boolean enterpriseAppBlockTrustModification)Returns an immutable copy ofthiswith just theenterpriseAppBlockTrustModificationfield changed.IosGeneralDeviceConfigurationwithEnterpriseBookBlockBackup(Boolean enterpriseBookBlockBackup)Returns an immutable copy ofthiswith just theenterpriseBookBlockBackupfield changed.IosGeneralDeviceConfigurationwithEnterpriseBookBlockMetadataSync(Boolean enterpriseBookBlockMetadataSync)Returns an immutable copy ofthiswith just theenterpriseBookBlockMetadataSyncfield changed.IosGeneralDeviceConfigurationwithEsimBlockModification(Boolean esimBlockModification)Returns an immutable copy ofthiswith just theesimBlockModificationfield changed.IosGeneralDeviceConfigurationwithFaceTimeBlocked(Boolean faceTimeBlocked)Returns an immutable copy ofthiswith just thefaceTimeBlockedfield changed.IosGeneralDeviceConfigurationwithFilesNetworkDriveAccessBlocked(Boolean filesNetworkDriveAccessBlocked)Returns an immutable copy ofthiswith just thefilesNetworkDriveAccessBlockedfield changed.IosGeneralDeviceConfigurationwithFilesUsbDriveAccessBlocked(Boolean filesUsbDriveAccessBlocked)Returns an immutable copy ofthiswith just thefilesUsbDriveAccessBlockedfield changed.IosGeneralDeviceConfigurationwithFindMyDeviceInFindMyAppBlocked(Boolean findMyDeviceInFindMyAppBlocked)Returns an immutable copy ofthiswith just thefindMyDeviceInFindMyAppBlockedfield changed.IosGeneralDeviceConfigurationwithFindMyFriendsBlocked(Boolean findMyFriendsBlocked)Returns an immutable copy ofthiswith just thefindMyFriendsBlockedfield changed.IosGeneralDeviceConfigurationwithFindMyFriendsInFindMyAppBlocked(Boolean findMyFriendsInFindMyAppBlocked)Returns an immutable copy ofthiswith just thefindMyFriendsInFindMyAppBlockedfield changed.IosGeneralDeviceConfigurationwithGameCenterBlocked(Boolean gameCenterBlocked)Returns an immutable copy ofthiswith just thegameCenterBlockedfield changed.IosGeneralDeviceConfigurationwithGamingBlockGameCenterFriends(Boolean gamingBlockGameCenterFriends)Returns an immutable copy ofthiswith just thegamingBlockGameCenterFriendsfield changed.IosGeneralDeviceConfigurationwithGamingBlockMultiplayer(Boolean gamingBlockMultiplayer)Returns an immutable copy ofthiswith just thegamingBlockMultiplayerfield changed.IosGeneralDeviceConfigurationwithHostPairingBlocked(Boolean hostPairingBlocked)Returns an immutable copy ofthiswith just thehostPairingBlockedfield changed.IosGeneralDeviceConfigurationwithIBooksStoreBlocked(Boolean iBooksStoreBlocked)Returns an immutable copy ofthiswith just theiBooksStoreBlockedfield changed.IosGeneralDeviceConfigurationwithIBooksStoreBlockErotica(Boolean iBooksStoreBlockErotica)Returns an immutable copy ofthiswith just theiBooksStoreBlockEroticafield changed.IosGeneralDeviceConfigurationwithICloudBlockActivityContinuation(Boolean iCloudBlockActivityContinuation)Returns an immutable copy ofthiswith just theiCloudBlockActivityContinuationfield changed.IosGeneralDeviceConfigurationwithICloudBlockBackup(Boolean iCloudBlockBackup)Returns an immutable copy ofthiswith just theiCloudBlockBackupfield changed.IosGeneralDeviceConfigurationwithICloudBlockDocumentSync(Boolean iCloudBlockDocumentSync)Returns an immutable copy ofthiswith just theiCloudBlockDocumentSyncfield changed.IosGeneralDeviceConfigurationwithICloudBlockManagedAppsSync(Boolean iCloudBlockManagedAppsSync)Returns an immutable copy ofthiswith just theiCloudBlockManagedAppsSyncfield changed.IosGeneralDeviceConfigurationwithICloudBlockPhotoLibrary(Boolean iCloudBlockPhotoLibrary)Returns an immutable copy ofthiswith just theiCloudBlockPhotoLibraryfield changed.IosGeneralDeviceConfigurationwithICloudBlockPhotoStreamSync(Boolean iCloudBlockPhotoStreamSync)Returns an immutable copy ofthiswith just theiCloudBlockPhotoStreamSyncfield changed.IosGeneralDeviceConfigurationwithICloudBlockSharedPhotoStream(Boolean iCloudBlockSharedPhotoStream)Returns an immutable copy ofthiswith just theiCloudBlockSharedPhotoStreamfield changed.IosGeneralDeviceConfigurationwithICloudRequireEncryptedBackup(Boolean iCloudRequireEncryptedBackup)Returns an immutable copy ofthiswith just theiCloudRequireEncryptedBackupfield changed.IosGeneralDeviceConfigurationwithITunesBlocked(Boolean iTunesBlocked)Returns an immutable copy ofthiswith just theiTunesBlockedfield changed.IosGeneralDeviceConfigurationwithITunesBlockExplicitContent(Boolean iTunesBlockExplicitContent)Returns an immutable copy ofthiswith just theiTunesBlockExplicitContentfield changed.IosGeneralDeviceConfigurationwithITunesBlockMusicService(Boolean iTunesBlockMusicService)Returns an immutable copy ofthiswith just theiTunesBlockMusicServicefield changed.IosGeneralDeviceConfigurationwithITunesBlockRadio(Boolean iTunesBlockRadio)Returns an immutable copy ofthiswith just theiTunesBlockRadiofield changed.IosGeneralDeviceConfigurationwithKeyboardBlockAutoCorrect(Boolean keyboardBlockAutoCorrect)Returns an immutable copy ofthiswith just thekeyboardBlockAutoCorrectfield changed.IosGeneralDeviceConfigurationwithKeyboardBlockDictation(Boolean keyboardBlockDictation)Returns an immutable copy ofthiswith just thekeyboardBlockDictationfield changed.IosGeneralDeviceConfigurationwithKeyboardBlockPredictive(Boolean keyboardBlockPredictive)Returns an immutable copy ofthiswith just thekeyboardBlockPredictivefield changed.IosGeneralDeviceConfigurationwithKeyboardBlockShortcuts(Boolean keyboardBlockShortcuts)Returns an immutable copy ofthiswith just thekeyboardBlockShortcutsfield changed.IosGeneralDeviceConfigurationwithKeyboardBlockSpellCheck(Boolean keyboardBlockSpellCheck)Returns an immutable copy ofthiswith just thekeyboardBlockSpellCheckfield changed.IosGeneralDeviceConfigurationwithKeychainBlockCloudSync(Boolean keychainBlockCloudSync)Returns an immutable copy ofthiswith just thekeychainBlockCloudSyncfield changed.IosGeneralDeviceConfigurationwithKioskModeAllowAssistiveSpeak(Boolean kioskModeAllowAssistiveSpeak)Returns an immutable copy ofthiswith just thekioskModeAllowAssistiveSpeakfield changed.IosGeneralDeviceConfigurationwithKioskModeAllowAssistiveTouchSettings(Boolean kioskModeAllowAssistiveTouchSettings)Returns an immutable copy ofthiswith just thekioskModeAllowAssistiveTouchSettingsfield changed.IosGeneralDeviceConfigurationwithKioskModeAllowAutoLock(Boolean kioskModeAllowAutoLock)Returns an immutable copy ofthiswith just thekioskModeAllowAutoLockfield changed.IosGeneralDeviceConfigurationwithKioskModeAllowColorInversionSettings(Boolean kioskModeAllowColorInversionSettings)Returns an immutable copy ofthiswith just thekioskModeAllowColorInversionSettingsfield changed.IosGeneralDeviceConfigurationwithKioskModeAllowRingerSwitch(Boolean kioskModeAllowRingerSwitch)Returns an immutable copy ofthiswith just thekioskModeAllowRingerSwitchfield changed.IosGeneralDeviceConfigurationwithKioskModeAllowScreenRotation(Boolean kioskModeAllowScreenRotation)Returns an immutable copy ofthiswith just thekioskModeAllowScreenRotationfield changed.IosGeneralDeviceConfigurationwithKioskModeAllowSleepButton(Boolean kioskModeAllowSleepButton)Returns an immutable copy ofthiswith just thekioskModeAllowSleepButtonfield changed.IosGeneralDeviceConfigurationwithKioskModeAllowTouchscreen(Boolean kioskModeAllowTouchscreen)Returns an immutable copy ofthiswith just thekioskModeAllowTouchscreenfield changed.IosGeneralDeviceConfigurationwithKioskModeAllowVoiceControlModification(Boolean kioskModeAllowVoiceControlModification)Returns an immutable copy ofthiswith just thekioskModeAllowVoiceControlModificationfield changed.IosGeneralDeviceConfigurationwithKioskModeAllowVoiceOverSettings(Boolean kioskModeAllowVoiceOverSettings)Returns an immutable copy ofthiswith just thekioskModeAllowVoiceOverSettingsfield changed.IosGeneralDeviceConfigurationwithKioskModeAllowVolumeButtons(Boolean kioskModeAllowVolumeButtons)Returns an immutable copy ofthiswith just thekioskModeAllowVolumeButtonsfield changed.IosGeneralDeviceConfigurationwithKioskModeAllowZoomSettings(Boolean kioskModeAllowZoomSettings)Returns an immutable copy ofthiswith just thekioskModeAllowZoomSettingsfield changed.IosGeneralDeviceConfigurationwithKioskModeAppStoreUrl(String kioskModeAppStoreUrl)Returns an immutable copy ofthiswith just thekioskModeAppStoreUrlfield changed.IosGeneralDeviceConfigurationwithKioskModeAppType(IosKioskModeAppType kioskModeAppType)Returns an immutable copy ofthiswith just thekioskModeAppTypefield changed.IosGeneralDeviceConfigurationwithKioskModeBlockAutoLock(Boolean kioskModeBlockAutoLock)Returns an immutable copy ofthiswith just thekioskModeBlockAutoLockfield changed.IosGeneralDeviceConfigurationwithKioskModeBlockRingerSwitch(Boolean kioskModeBlockRingerSwitch)Returns an immutable copy ofthiswith just thekioskModeBlockRingerSwitchfield changed.IosGeneralDeviceConfigurationwithKioskModeBlockScreenRotation(Boolean kioskModeBlockScreenRotation)Returns an immutable copy ofthiswith just thekioskModeBlockScreenRotationfield changed.IosGeneralDeviceConfigurationwithKioskModeBlockSleepButton(Boolean kioskModeBlockSleepButton)Returns an immutable copy ofthiswith just thekioskModeBlockSleepButtonfield changed.IosGeneralDeviceConfigurationwithKioskModeBlockTouchscreen(Boolean kioskModeBlockTouchscreen)Returns an immutable copy ofthiswith just thekioskModeBlockTouchscreenfield changed.IosGeneralDeviceConfigurationwithKioskModeBlockVolumeButtons(Boolean kioskModeBlockVolumeButtons)Returns an immutable copy ofthiswith just thekioskModeBlockVolumeButtonsfield changed.IosGeneralDeviceConfigurationwithKioskModeBuiltInAppId(String kioskModeBuiltInAppId)Returns an immutable copy ofthiswith just thekioskModeBuiltInAppIdfield changed.IosGeneralDeviceConfigurationwithKioskModeEnableVoiceControl(Boolean kioskModeEnableVoiceControl)Returns an immutable copy ofthiswith just thekioskModeEnableVoiceControlfield changed.IosGeneralDeviceConfigurationwithKioskModeManagedAppId(String kioskModeManagedAppId)Returns an immutable copy ofthiswith just thekioskModeManagedAppIdfield changed.IosGeneralDeviceConfigurationwithKioskModeRequireAssistiveTouch(Boolean kioskModeRequireAssistiveTouch)Returns an immutable copy ofthiswith just thekioskModeRequireAssistiveTouchfield changed.IosGeneralDeviceConfigurationwithKioskModeRequireColorInversion(Boolean kioskModeRequireColorInversion)Returns an immutable copy ofthiswith just thekioskModeRequireColorInversionfield changed.IosGeneralDeviceConfigurationwithKioskModeRequireMonoAudio(Boolean kioskModeRequireMonoAudio)Returns an immutable copy ofthiswith just thekioskModeRequireMonoAudiofield changed.IosGeneralDeviceConfigurationwithKioskModeRequireVoiceOver(Boolean kioskModeRequireVoiceOver)Returns an immutable copy ofthiswith just thekioskModeRequireVoiceOverfield changed.IosGeneralDeviceConfigurationwithKioskModeRequireZoom(Boolean kioskModeRequireZoom)Returns an immutable copy ofthiswith just thekioskModeRequireZoomfield changed.IosGeneralDeviceConfigurationwithLockScreenBlockControlCenter(Boolean lockScreenBlockControlCenter)Returns an immutable copy ofthiswith just thelockScreenBlockControlCenterfield changed.IosGeneralDeviceConfigurationwithLockScreenBlockNotificationView(Boolean lockScreenBlockNotificationView)Returns an immutable copy ofthiswith just thelockScreenBlockNotificationViewfield changed.IosGeneralDeviceConfigurationwithLockScreenBlockPassbook(Boolean lockScreenBlockPassbook)Returns an immutable copy ofthiswith just thelockScreenBlockPassbookfield changed.IosGeneralDeviceConfigurationwithLockScreenBlockTodayView(Boolean lockScreenBlockTodayView)Returns an immutable copy ofthiswith just thelockScreenBlockTodayViewfield changed.IosGeneralDeviceConfigurationwithManagedPasteboardRequired(Boolean managedPasteboardRequired)Returns an immutable copy ofthiswith just themanagedPasteboardRequiredfield changed.IosGeneralDeviceConfigurationwithMediaContentRatingApps(RatingAppsType mediaContentRatingApps)Returns an immutable copy ofthiswith just themediaContentRatingAppsfield changed.IosGeneralDeviceConfigurationwithMediaContentRatingAustralia(MediaContentRatingAustralia mediaContentRatingAustralia)Returns an immutable copy ofthiswith just themediaContentRatingAustraliafield changed.IosGeneralDeviceConfigurationwithMediaContentRatingCanada(MediaContentRatingCanada mediaContentRatingCanada)Returns an immutable copy ofthiswith just themediaContentRatingCanadafield changed.IosGeneralDeviceConfigurationwithMediaContentRatingFrance(MediaContentRatingFrance mediaContentRatingFrance)Returns an immutable copy ofthiswith just themediaContentRatingFrancefield changed.IosGeneralDeviceConfigurationwithMediaContentRatingGermany(MediaContentRatingGermany mediaContentRatingGermany)Returns an immutable copy ofthiswith just themediaContentRatingGermanyfield changed.IosGeneralDeviceConfigurationwithMediaContentRatingIreland(MediaContentRatingIreland mediaContentRatingIreland)Returns an immutable copy ofthiswith just themediaContentRatingIrelandfield changed.IosGeneralDeviceConfigurationwithMediaContentRatingJapan(MediaContentRatingJapan mediaContentRatingJapan)Returns an immutable copy ofthiswith just themediaContentRatingJapanfield changed.IosGeneralDeviceConfigurationwithMediaContentRatingNewZealand(MediaContentRatingNewZealand mediaContentRatingNewZealand)Returns an immutable copy ofthiswith just themediaContentRatingNewZealandfield changed.IosGeneralDeviceConfigurationwithMediaContentRatingUnitedKingdom(MediaContentRatingUnitedKingdom mediaContentRatingUnitedKingdom)Returns an immutable copy ofthiswith just themediaContentRatingUnitedKingdomfield changed.IosGeneralDeviceConfigurationwithMediaContentRatingUnitedStates(MediaContentRatingUnitedStates mediaContentRatingUnitedStates)Returns an immutable copy ofthiswith just themediaContentRatingUnitedStatesfield changed.IosGeneralDeviceConfigurationwithMessagesBlocked(Boolean messagesBlocked)Returns an immutable copy ofthiswith just themessagesBlockedfield changed.IosGeneralDeviceConfigurationwithNetworkUsageRules(List<IosNetworkUsageRule> networkUsageRules)Returns an immutable copy ofthiswith just thenetworkUsageRulesfield changed.IosGeneralDeviceConfigurationwithNfcBlocked(Boolean nfcBlocked)Returns an immutable copy ofthiswith just thenfcBlockedfield changed.IosGeneralDeviceConfigurationwithNotificationsBlockSettingsModification(Boolean notificationsBlockSettingsModification)Returns an immutable copy ofthiswith just thenotificationsBlockSettingsModificationfield changed.IosGeneralDeviceConfigurationwithOnDeviceOnlyDictationForced(Boolean onDeviceOnlyDictationForced)Returns an immutable copy ofthiswith just theonDeviceOnlyDictationForcedfield changed.IosGeneralDeviceConfigurationwithOnDeviceOnlyTranslationForced(Boolean onDeviceOnlyTranslationForced)Returns an immutable copy ofthiswith just theonDeviceOnlyTranslationForcedfield changed.IosGeneralDeviceConfigurationwithPasscodeBlockFingerprintModification(Boolean passcodeBlockFingerprintModification)Returns an immutable copy ofthiswith just thepasscodeBlockFingerprintModificationfield changed.IosGeneralDeviceConfigurationwithPasscodeBlockFingerprintUnlock(Boolean passcodeBlockFingerprintUnlock)Returns an immutable copy ofthiswith just thepasscodeBlockFingerprintUnlockfield changed.IosGeneralDeviceConfigurationwithPasscodeBlockModification(Boolean passcodeBlockModification)Returns an immutable copy ofthiswith just thepasscodeBlockModificationfield changed.IosGeneralDeviceConfigurationwithPasscodeBlockSimple(Boolean passcodeBlockSimple)Returns an immutable copy ofthiswith just thepasscodeBlockSimplefield changed.IosGeneralDeviceConfigurationwithPasscodeExpirationDays(Integer passcodeExpirationDays)Returns an immutable copy ofthiswith just thepasscodeExpirationDaysfield changed.IosGeneralDeviceConfigurationwithPasscodeMinimumCharacterSetCount(Integer passcodeMinimumCharacterSetCount)Returns an immutable copy ofthiswith just thepasscodeMinimumCharacterSetCountfield changed.IosGeneralDeviceConfigurationwithPasscodeMinimumLength(Integer passcodeMinimumLength)Returns an immutable copy ofthiswith just thepasscodeMinimumLengthfield changed.IosGeneralDeviceConfigurationwithPasscodeMinutesOfInactivityBeforeLock(Integer passcodeMinutesOfInactivityBeforeLock)Returns an immutable copy ofthiswith just thepasscodeMinutesOfInactivityBeforeLockfield changed.IosGeneralDeviceConfigurationwithPasscodeMinutesOfInactivityBeforeScreenTimeout(Integer passcodeMinutesOfInactivityBeforeScreenTimeout)Returns an immutable copy ofthiswith just thepasscodeMinutesOfInactivityBeforeScreenTimeoutfield changed.IosGeneralDeviceConfigurationwithPasscodePreviousPasscodeBlockCount(Integer passcodePreviousPasscodeBlockCount)Returns an immutable copy ofthiswith just thepasscodePreviousPasscodeBlockCountfield changed.IosGeneralDeviceConfigurationwithPasscodeRequired(Boolean passcodeRequired)Returns an immutable copy ofthiswith just thepasscodeRequiredfield changed.IosGeneralDeviceConfigurationwithPasscodeRequiredType(RequiredPasswordType passcodeRequiredType)Returns an immutable copy ofthiswith just thepasscodeRequiredTypefield changed.IosGeneralDeviceConfigurationwithPasscodeSignInFailureCountBeforeWipe(Integer passcodeSignInFailureCountBeforeWipe)Returns an immutable copy ofthiswith just thepasscodeSignInFailureCountBeforeWipefield changed.IosGeneralDeviceConfigurationwithPasswordBlockAirDropSharing(Boolean passwordBlockAirDropSharing)Returns an immutable copy ofthiswith just thepasswordBlockAirDropSharingfield changed.IosGeneralDeviceConfigurationwithPasswordBlockAutoFill(Boolean passwordBlockAutoFill)Returns an immutable copy ofthiswith just thepasswordBlockAutoFillfield changed.IosGeneralDeviceConfigurationwithPasswordBlockProximityRequests(Boolean passwordBlockProximityRequests)Returns an immutable copy ofthiswith just thepasswordBlockProximityRequestsfield changed.IosGeneralDeviceConfigurationwithPkiBlockOTAUpdates(Boolean pkiBlockOTAUpdates)Returns an immutable copy ofthiswith just thepkiBlockOTAUpdatesfield changed.IosGeneralDeviceConfigurationwithPodcastsBlocked(Boolean podcastsBlocked)Returns an immutable copy ofthiswith just thepodcastsBlockedfield changed.IosGeneralDeviceConfigurationwithPrivacyForceLimitAdTracking(Boolean privacyForceLimitAdTracking)Returns an immutable copy ofthiswith just theprivacyForceLimitAdTrackingfield changed.IosGeneralDeviceConfigurationwithProximityBlockSetupToNewDevice(Boolean proximityBlockSetupToNewDevice)Returns an immutable copy ofthiswith just theproximityBlockSetupToNewDevicefield changed.IosGeneralDeviceConfigurationwithSafariBlockAutofill(Boolean safariBlockAutofill)Returns an immutable copy ofthiswith just thesafariBlockAutofillfield changed.IosGeneralDeviceConfigurationwithSafariBlocked(Boolean safariBlocked)Returns an immutable copy ofthiswith just thesafariBlockedfield changed.IosGeneralDeviceConfigurationwithSafariBlockJavaScript(Boolean safariBlockJavaScript)Returns an immutable copy ofthiswith just thesafariBlockJavaScriptfield changed.IosGeneralDeviceConfigurationwithSafariBlockPopups(Boolean safariBlockPopups)Returns an immutable copy ofthiswith just thesafariBlockPopupsfield changed.IosGeneralDeviceConfigurationwithSafariCookieSettings(WebBrowserCookieSettings safariCookieSettings)Returns an immutable copy ofthiswith just thesafariCookieSettingsfield changed.IosGeneralDeviceConfigurationwithSafariManagedDomains(List<String> safariManagedDomains)Returns an immutable copy ofthiswith just thesafariManagedDomainsfield changed.IosGeneralDeviceConfigurationwithSafariPasswordAutoFillDomains(List<String> safariPasswordAutoFillDomains)Returns an immutable copy ofthiswith just thesafariPasswordAutoFillDomainsfield changed.IosGeneralDeviceConfigurationwithSafariRequireFraudWarning(Boolean safariRequireFraudWarning)Returns an immutable copy ofthiswith just thesafariRequireFraudWarningfield changed.IosGeneralDeviceConfigurationwithScreenCaptureBlocked(Boolean screenCaptureBlocked)Returns an immutable copy ofthiswith just thescreenCaptureBlockedfield changed.IosGeneralDeviceConfigurationwithSharedDeviceBlockTemporarySessions(Boolean sharedDeviceBlockTemporarySessions)Returns an immutable copy ofthiswith just thesharedDeviceBlockTemporarySessionsfield changed.IosGeneralDeviceConfigurationwithSiriBlocked(Boolean siriBlocked)Returns an immutable copy ofthiswith just thesiriBlockedfield changed.IosGeneralDeviceConfigurationwithSiriBlockedWhenLocked(Boolean siriBlockedWhenLocked)Returns an immutable copy ofthiswith just thesiriBlockedWhenLockedfield changed.IosGeneralDeviceConfigurationwithSiriBlockUserGeneratedContent(Boolean siriBlockUserGeneratedContent)Returns an immutable copy ofthiswith just thesiriBlockUserGeneratedContentfield changed.IosGeneralDeviceConfigurationwithSiriRequireProfanityFilter(Boolean siriRequireProfanityFilter)Returns an immutable copy ofthiswith just thesiriRequireProfanityFilterfield changed.IosGeneralDeviceConfigurationwithSoftwareUpdatesEnforcedDelayInDays(Integer softwareUpdatesEnforcedDelayInDays)Returns an immutable copy ofthiswith just thesoftwareUpdatesEnforcedDelayInDaysfield changed.IosGeneralDeviceConfigurationwithSoftwareUpdatesForceDelayed(Boolean softwareUpdatesForceDelayed)Returns an immutable copy ofthiswith just thesoftwareUpdatesForceDelayedfield changed.IosGeneralDeviceConfigurationwithSpotlightBlockInternetResults(Boolean spotlightBlockInternetResults)Returns an immutable copy ofthiswith just thespotlightBlockInternetResultsfield changed.IosGeneralDeviceConfigurationwithUnmappedField(String name, String value)IosGeneralDeviceConfigurationwithUnpairedExternalBootToRecoveryAllowed(Boolean unpairedExternalBootToRecoveryAllowed)Returns an immutable copy ofthiswith just theunpairedExternalBootToRecoveryAllowedfield changed.IosGeneralDeviceConfigurationwithUsbRestrictedModeBlocked(Boolean usbRestrictedModeBlocked)Returns an immutable copy ofthiswith just theusbRestrictedModeBlockedfield changed.IosGeneralDeviceConfigurationwithVoiceDialingBlocked(Boolean voiceDialingBlocked)Returns an immutable copy ofthiswith just thevoiceDialingBlockedfield changed.IosGeneralDeviceConfigurationwithVpnBlockCreation(Boolean vpnBlockCreation)Returns an immutable copy ofthiswith just thevpnBlockCreationfield changed.IosGeneralDeviceConfigurationwithWallpaperBlockModification(Boolean wallpaperBlockModification)Returns an immutable copy ofthiswith just thewallpaperBlockModificationfield changed.IosGeneralDeviceConfigurationwithWiFiConnectOnlyToConfiguredNetworks(Boolean wiFiConnectOnlyToConfiguredNetworks)Returns an immutable copy ofthiswith just thewiFiConnectOnlyToConfiguredNetworksfield changed.IosGeneralDeviceConfigurationwithWiFiConnectToAllowedNetworksOnlyForced(Boolean wiFiConnectToAllowedNetworksOnlyForced)Returns an immutable copy ofthiswith just thewiFiConnectToAllowedNetworksOnlyForcedfield changed.IosGeneralDeviceConfigurationwithWifiPowerOnForced(Boolean wifiPowerOnForced)Returns an immutable copy ofthiswith just thewifiPowerOnForcedfield changed.-
Methods inherited from class odata.msgraph.client.beta.entity.DeviceConfiguration
assign, assignedAccessMultiModeProfiles, getAssignments, getCreatedDateTime, getDescription, getDeviceManagementApplicabilityRuleDeviceMode, getDeviceManagementApplicabilityRuleOsEdition, getDeviceManagementApplicabilityRuleOsVersion, getDeviceSettingStateSummaries, getDeviceStatuses, getDeviceStatusOverview, getDisplayName, getGroupAssignments, getLastModifiedDateTime, getOmaSettingPlainTextValue, getRoleScopeTagIds, getRoleScopeTagIds, getSupportsScopeTags, getUserStatuses, getUserStatusOverview, getVersion, windowsPrivacyAccessControls, withCreatedDateTime, withDescription, withDeviceManagementApplicabilityRuleDeviceMode, withDeviceManagementApplicabilityRuleOsEdition, withDeviceManagementApplicabilityRuleOsVersion, withDisplayName, withLastModifiedDateTime, withRoleScopeTagIds, withSupportsScopeTags, withVersion
-
-
-
-
Field Detail
-
accountBlockModification
protected Boolean accountBlockModification
-
activationLockAllowWhenSupervised
protected Boolean activationLockAllowWhenSupervised
-
airDropBlocked
protected Boolean airDropBlocked
-
airDropForceUnmanagedDropTarget
protected Boolean airDropForceUnmanagedDropTarget
-
airPlayForcePairingPasswordForOutgoingRequests
protected Boolean airPlayForcePairingPasswordForOutgoingRequests
-
airPrintBlockCredentialsStorage
protected Boolean airPrintBlockCredentialsStorage
-
airPrintBlocked
protected Boolean airPrintBlocked
-
airPrintBlockiBeaconDiscovery
protected Boolean airPrintBlockiBeaconDiscovery
-
airPrintForceTrustedTLS
protected Boolean airPrintForceTrustedTLS
-
appClipsBlocked
protected Boolean appClipsBlocked
-
appleNewsBlocked
protected Boolean appleNewsBlocked
-
applePersonalizedAdsBlocked
protected Boolean applePersonalizedAdsBlocked
-
appleWatchBlockPairing
protected Boolean appleWatchBlockPairing
-
appleWatchForceWristDetection
protected Boolean appleWatchForceWristDetection
-
appRemovalBlocked
protected Boolean appRemovalBlocked
-
appsSingleAppModeList
protected List<AppListItem> appsSingleAppModeList
-
appsSingleAppModeListNextLink
protected String appsSingleAppModeListNextLink
-
appStoreBlockAutomaticDownloads
protected Boolean appStoreBlockAutomaticDownloads
-
appStoreBlocked
protected Boolean appStoreBlocked
-
appStoreBlockInAppPurchases
protected Boolean appStoreBlockInAppPurchases
-
appStoreBlockUIAppInstallation
protected Boolean appStoreBlockUIAppInstallation
-
appStoreRequirePassword
protected Boolean appStoreRequirePassword
-
appsVisibilityList
protected List<AppListItem> appsVisibilityList
-
appsVisibilityListNextLink
protected String appsVisibilityListNextLink
-
appsVisibilityListType
protected AppListType appsVisibilityListType
-
autoFillForceAuthentication
protected Boolean autoFillForceAuthentication
-
autoUnlockBlocked
protected Boolean autoUnlockBlocked
-
blockSystemAppRemoval
protected Boolean blockSystemAppRemoval
-
bluetoothBlockModification
protected Boolean bluetoothBlockModification
-
cameraBlocked
protected Boolean cameraBlocked
-
cellularBlockDataRoaming
protected Boolean cellularBlockDataRoaming
-
cellularBlockGlobalBackgroundFetchWhileRoaming
protected Boolean cellularBlockGlobalBackgroundFetchWhileRoaming
-
cellularBlockPerAppDataModification
protected Boolean cellularBlockPerAppDataModification
-
cellularBlockPersonalHotspot
protected Boolean cellularBlockPersonalHotspot
-
cellularBlockPersonalHotspotModification
protected Boolean cellularBlockPersonalHotspotModification
-
cellularBlockPlanModification
protected Boolean cellularBlockPlanModification
-
cellularBlockVoiceRoaming
protected Boolean cellularBlockVoiceRoaming
-
certificatesBlockUntrustedTlsCertificates
protected Boolean certificatesBlockUntrustedTlsCertificates
-
classroomAppBlockRemoteScreenObservation
protected Boolean classroomAppBlockRemoteScreenObservation
-
classroomAppForceUnpromptedScreenObservation
protected Boolean classroomAppForceUnpromptedScreenObservation
-
classroomForceAutomaticallyJoinClasses
protected Boolean classroomForceAutomaticallyJoinClasses
-
classroomForceRequestPermissionToLeaveClasses
protected Boolean classroomForceRequestPermissionToLeaveClasses
-
classroomForceUnpromptedAppAndDeviceLock
protected Boolean classroomForceUnpromptedAppAndDeviceLock
-
compliantAppListType
protected AppListType compliantAppListType
-
compliantAppsList
protected List<AppListItem> compliantAppsList
-
compliantAppsListNextLink
protected String compliantAppsListNextLink
-
configurationProfileBlockChanges
protected Boolean configurationProfileBlockChanges
-
contactsAllowManagedToUnmanagedWrite
protected Boolean contactsAllowManagedToUnmanagedWrite
-
contactsAllowUnmanagedToManagedRead
protected Boolean contactsAllowUnmanagedToManagedRead
-
continuousPathKeyboardBlocked
protected Boolean continuousPathKeyboardBlocked
-
dateAndTimeForceSetAutomatically
protected Boolean dateAndTimeForceSetAutomatically
-
definitionLookupBlocked
protected Boolean definitionLookupBlocked
-
deviceBlockEnableRestrictions
protected Boolean deviceBlockEnableRestrictions
-
deviceBlockEraseContentAndSettings
protected Boolean deviceBlockEraseContentAndSettings
-
deviceBlockNameModification
protected Boolean deviceBlockNameModification
-
diagnosticDataBlockSubmission
protected Boolean diagnosticDataBlockSubmission
-
diagnosticDataBlockSubmissionModification
protected Boolean diagnosticDataBlockSubmissionModification
-
documentsBlockManagedDocumentsInUnmanagedApps
protected Boolean documentsBlockManagedDocumentsInUnmanagedApps
-
documentsBlockUnmanagedDocumentsInManagedApps
protected Boolean documentsBlockUnmanagedDocumentsInManagedApps
-
emailInDomainSuffixesNextLink
protected String emailInDomainSuffixesNextLink
-
enterpriseAppBlockTrust
protected Boolean enterpriseAppBlockTrust
-
enterpriseAppBlockTrustModification
protected Boolean enterpriseAppBlockTrustModification
-
enterpriseBookBlockBackup
protected Boolean enterpriseBookBlockBackup
-
enterpriseBookBlockMetadataSync
protected Boolean enterpriseBookBlockMetadataSync
-
esimBlockModification
protected Boolean esimBlockModification
-
faceTimeBlocked
protected Boolean faceTimeBlocked
-
filesNetworkDriveAccessBlocked
protected Boolean filesNetworkDriveAccessBlocked
-
filesUsbDriveAccessBlocked
protected Boolean filesUsbDriveAccessBlocked
-
findMyDeviceInFindMyAppBlocked
protected Boolean findMyDeviceInFindMyAppBlocked
-
findMyFriendsBlocked
protected Boolean findMyFriendsBlocked
-
findMyFriendsInFindMyAppBlocked
protected Boolean findMyFriendsInFindMyAppBlocked
-
gameCenterBlocked
protected Boolean gameCenterBlocked
-
gamingBlockGameCenterFriends
protected Boolean gamingBlockGameCenterFriends
-
gamingBlockMultiplayer
protected Boolean gamingBlockMultiplayer
-
hostPairingBlocked
protected Boolean hostPairingBlocked
-
iBooksStoreBlocked
protected Boolean iBooksStoreBlocked
-
iBooksStoreBlockErotica
protected Boolean iBooksStoreBlockErotica
-
iCloudBlockActivityContinuation
protected Boolean iCloudBlockActivityContinuation
-
iCloudBlockBackup
protected Boolean iCloudBlockBackup
-
iCloudBlockDocumentSync
protected Boolean iCloudBlockDocumentSync
-
iCloudBlockManagedAppsSync
protected Boolean iCloudBlockManagedAppsSync
-
iCloudBlockPhotoLibrary
protected Boolean iCloudBlockPhotoLibrary
-
iCloudBlockPhotoStreamSync
protected Boolean iCloudBlockPhotoStreamSync
-
iCloudBlockSharedPhotoStream
protected Boolean iCloudBlockSharedPhotoStream
-
iCloudRequireEncryptedBackup
protected Boolean iCloudRequireEncryptedBackup
-
iTunesBlocked
protected Boolean iTunesBlocked
-
iTunesBlockExplicitContent
protected Boolean iTunesBlockExplicitContent
-
iTunesBlockMusicService
protected Boolean iTunesBlockMusicService
-
iTunesBlockRadio
protected Boolean iTunesBlockRadio
-
keyboardBlockAutoCorrect
protected Boolean keyboardBlockAutoCorrect
-
keyboardBlockDictation
protected Boolean keyboardBlockDictation
-
keyboardBlockPredictive
protected Boolean keyboardBlockPredictive
-
keyboardBlockShortcuts
protected Boolean keyboardBlockShortcuts
-
keyboardBlockSpellCheck
protected Boolean keyboardBlockSpellCheck
-
keychainBlockCloudSync
protected Boolean keychainBlockCloudSync
-
kioskModeAllowAssistiveSpeak
protected Boolean kioskModeAllowAssistiveSpeak
-
kioskModeAllowAssistiveTouchSettings
protected Boolean kioskModeAllowAssistiveTouchSettings
-
kioskModeAllowAutoLock
protected Boolean kioskModeAllowAutoLock
-
kioskModeAllowColorInversionSettings
protected Boolean kioskModeAllowColorInversionSettings
-
kioskModeAllowRingerSwitch
protected Boolean kioskModeAllowRingerSwitch
-
kioskModeAllowScreenRotation
protected Boolean kioskModeAllowScreenRotation
-
kioskModeAllowSleepButton
protected Boolean kioskModeAllowSleepButton
-
kioskModeAllowTouchscreen
protected Boolean kioskModeAllowTouchscreen
-
kioskModeAllowVoiceControlModification
protected Boolean kioskModeAllowVoiceControlModification
-
kioskModeAllowVoiceOverSettings
protected Boolean kioskModeAllowVoiceOverSettings
-
kioskModeAllowVolumeButtons
protected Boolean kioskModeAllowVolumeButtons
-
kioskModeAllowZoomSettings
protected Boolean kioskModeAllowZoomSettings
-
kioskModeAppStoreUrl
protected String kioskModeAppStoreUrl
-
kioskModeAppType
protected IosKioskModeAppType kioskModeAppType
-
kioskModeBlockAutoLock
protected Boolean kioskModeBlockAutoLock
-
kioskModeBlockRingerSwitch
protected Boolean kioskModeBlockRingerSwitch
-
kioskModeBlockScreenRotation
protected Boolean kioskModeBlockScreenRotation
-
kioskModeBlockSleepButton
protected Boolean kioskModeBlockSleepButton
-
kioskModeBlockTouchscreen
protected Boolean kioskModeBlockTouchscreen
-
kioskModeBlockVolumeButtons
protected Boolean kioskModeBlockVolumeButtons
-
kioskModeBuiltInAppId
protected String kioskModeBuiltInAppId
-
kioskModeEnableVoiceControl
protected Boolean kioskModeEnableVoiceControl
-
kioskModeManagedAppId
protected String kioskModeManagedAppId
-
kioskModeRequireAssistiveTouch
protected Boolean kioskModeRequireAssistiveTouch
-
kioskModeRequireColorInversion
protected Boolean kioskModeRequireColorInversion
-
kioskModeRequireMonoAudio
protected Boolean kioskModeRequireMonoAudio
-
kioskModeRequireVoiceOver
protected Boolean kioskModeRequireVoiceOver
-
kioskModeRequireZoom
protected Boolean kioskModeRequireZoom
-
lockScreenBlockControlCenter
protected Boolean lockScreenBlockControlCenter
-
lockScreenBlockNotificationView
protected Boolean lockScreenBlockNotificationView
-
lockScreenBlockPassbook
protected Boolean lockScreenBlockPassbook
-
lockScreenBlockTodayView
protected Boolean lockScreenBlockTodayView
-
managedPasteboardRequired
protected Boolean managedPasteboardRequired
-
mediaContentRatingApps
protected RatingAppsType mediaContentRatingApps
-
mediaContentRatingAustralia
protected MediaContentRatingAustralia mediaContentRatingAustralia
-
mediaContentRatingCanada
protected MediaContentRatingCanada mediaContentRatingCanada
-
mediaContentRatingFrance
protected MediaContentRatingFrance mediaContentRatingFrance
-
mediaContentRatingGermany
protected MediaContentRatingGermany mediaContentRatingGermany
-
mediaContentRatingIreland
protected MediaContentRatingIreland mediaContentRatingIreland
-
mediaContentRatingJapan
protected MediaContentRatingJapan mediaContentRatingJapan
-
mediaContentRatingNewZealand
protected MediaContentRatingNewZealand mediaContentRatingNewZealand
-
mediaContentRatingUnitedKingdom
protected MediaContentRatingUnitedKingdom mediaContentRatingUnitedKingdom
-
mediaContentRatingUnitedStates
protected MediaContentRatingUnitedStates mediaContentRatingUnitedStates
-
messagesBlocked
protected Boolean messagesBlocked
-
networkUsageRules
protected List<IosNetworkUsageRule> networkUsageRules
-
networkUsageRulesNextLink
protected String networkUsageRulesNextLink
-
nfcBlocked
protected Boolean nfcBlocked
-
notificationsBlockSettingsModification
protected Boolean notificationsBlockSettingsModification
-
onDeviceOnlyDictationForced
protected Boolean onDeviceOnlyDictationForced
-
onDeviceOnlyTranslationForced
protected Boolean onDeviceOnlyTranslationForced
-
passcodeBlockFingerprintModification
protected Boolean passcodeBlockFingerprintModification
-
passcodeBlockFingerprintUnlock
protected Boolean passcodeBlockFingerprintUnlock
-
passcodeBlockModification
protected Boolean passcodeBlockModification
-
passcodeBlockSimple
protected Boolean passcodeBlockSimple
-
passcodeExpirationDays
protected Integer passcodeExpirationDays
-
passcodeMinimumCharacterSetCount
protected Integer passcodeMinimumCharacterSetCount
-
passcodeMinimumLength
protected Integer passcodeMinimumLength
-
passcodeMinutesOfInactivityBeforeLock
protected Integer passcodeMinutesOfInactivityBeforeLock
-
passcodeMinutesOfInactivityBeforeScreenTimeout
protected Integer passcodeMinutesOfInactivityBeforeScreenTimeout
-
passcodePreviousPasscodeBlockCount
protected Integer passcodePreviousPasscodeBlockCount
-
passcodeRequired
protected Boolean passcodeRequired
-
passcodeRequiredType
protected RequiredPasswordType passcodeRequiredType
-
passcodeSignInFailureCountBeforeWipe
protected Integer passcodeSignInFailureCountBeforeWipe
-
passwordBlockAirDropSharing
protected Boolean passwordBlockAirDropSharing
-
passwordBlockAutoFill
protected Boolean passwordBlockAutoFill
-
passwordBlockProximityRequests
protected Boolean passwordBlockProximityRequests
-
pkiBlockOTAUpdates
protected Boolean pkiBlockOTAUpdates
-
podcastsBlocked
protected Boolean podcastsBlocked
-
privacyForceLimitAdTracking
protected Boolean privacyForceLimitAdTracking
-
proximityBlockSetupToNewDevice
protected Boolean proximityBlockSetupToNewDevice
-
safariBlockAutofill
protected Boolean safariBlockAutofill
-
safariBlocked
protected Boolean safariBlocked
-
safariBlockJavaScript
protected Boolean safariBlockJavaScript
-
safariBlockPopups
protected Boolean safariBlockPopups
-
safariCookieSettings
protected WebBrowserCookieSettings safariCookieSettings
-
safariManagedDomainsNextLink
protected String safariManagedDomainsNextLink
-
safariPasswordAutoFillDomainsNextLink
protected String safariPasswordAutoFillDomainsNextLink
-
safariRequireFraudWarning
protected Boolean safariRequireFraudWarning
-
screenCaptureBlocked
protected Boolean screenCaptureBlocked
-
sharedDeviceBlockTemporarySessions
protected Boolean sharedDeviceBlockTemporarySessions
-
siriBlocked
protected Boolean siriBlocked
-
siriBlockedWhenLocked
protected Boolean siriBlockedWhenLocked
-
siriBlockUserGeneratedContent
protected Boolean siriBlockUserGeneratedContent
-
siriRequireProfanityFilter
protected Boolean siriRequireProfanityFilter
-
softwareUpdatesEnforcedDelayInDays
protected Integer softwareUpdatesEnforcedDelayInDays
-
softwareUpdatesForceDelayed
protected Boolean softwareUpdatesForceDelayed
-
spotlightBlockInternetResults
protected Boolean spotlightBlockInternetResults
-
unpairedExternalBootToRecoveryAllowed
protected Boolean unpairedExternalBootToRecoveryAllowed
-
usbRestrictedModeBlocked
protected Boolean usbRestrictedModeBlocked
-
voiceDialingBlocked
protected Boolean voiceDialingBlocked
-
vpnBlockCreation
protected Boolean vpnBlockCreation
-
wallpaperBlockModification
protected Boolean wallpaperBlockModification
-
wiFiConnectOnlyToConfiguredNetworks
protected Boolean wiFiConnectOnlyToConfiguredNetworks
-
wiFiConnectToAllowedNetworksOnlyForced
protected Boolean wiFiConnectToAllowedNetworksOnlyForced
-
wifiPowerOnForced
protected Boolean wifiPowerOnForced
-
-
Method Detail
-
odataTypeName
public String odataTypeName()
- Specified by:
odataTypeNamein interfacecom.github.davidmoten.odata.client.ODataType- Overrides:
odataTypeNamein classDeviceConfiguration
-
builderIosGeneralDeviceConfiguration
public static IosGeneralDeviceConfiguration.Builder builderIosGeneralDeviceConfiguration()
Returns a builder which is used to create a new instance of this class (given that this class is immutable).- Returns:
- a new Builder for this class
-
getChangedFields
public com.github.davidmoten.odata.client.internal.ChangedFields getChangedFields()
- Specified by:
getChangedFieldsin interfacecom.github.davidmoten.odata.client.ODataEntityType- Overrides:
getChangedFieldsin classDeviceConfiguration
-
postInject
public void postInject(boolean addKeysToContextPath)
- Specified by:
postInjectin interfacecom.github.davidmoten.odata.client.ODataType- Overrides:
postInjectin classDeviceConfiguration
-
getAccountBlockModification
public Optional<Boolean> getAccountBlockModification()
“Indicates whether or not to allow account modification when the device is in supervised mode.”- Returns:
- property accountBlockModification
-
withAccountBlockModification
public IosGeneralDeviceConfiguration withAccountBlockModification(Boolean accountBlockModification)
Returns an immutable copy ofthiswith just theaccountBlockModificationfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Indicates whether or not to allow account modification when the device is in supervised mode.”
- Parameters:
accountBlockModification- new value ofaccountBlockModificationfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theaccountBlockModificationfield changed
-
getActivationLockAllowWhenSupervised
public Optional<Boolean> getActivationLockAllowWhenSupervised()
“Indicates whether or not to allow activation lock when the device is in the supervised mode.”- Returns:
- property activationLockAllowWhenSupervised
-
withActivationLockAllowWhenSupervised
public IosGeneralDeviceConfiguration withActivationLockAllowWhenSupervised(Boolean activationLockAllowWhenSupervised)
Returns an immutable copy ofthiswith just theactivationLockAllowWhenSupervisedfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Indicates whether or not to allow activation lock when the device is in the supervised mode.”
- Parameters:
activationLockAllowWhenSupervised- new value ofactivationLockAllowWhenSupervisedfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theactivationLockAllowWhenSupervisedfield changed
-
getAirDropBlocked
public Optional<Boolean> getAirDropBlocked()
“Indicates whether or not to allow AirDrop when the device is in supervised mode.”- Returns:
- property airDropBlocked
-
withAirDropBlocked
public IosGeneralDeviceConfiguration withAirDropBlocked(Boolean airDropBlocked)
Returns an immutable copy ofthiswith just theairDropBlockedfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis. patch()is called (if available)on the returned object only the changed fields are submitted.“Indicates whether or not to allow AirDrop when the device is in supervised mode.”
- Parameters:
airDropBlocked- new value ofairDropBlockedfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theairDropBlockedfield changed
-
getAirDropForceUnmanagedDropTarget
public Optional<Boolean> getAirDropForceUnmanagedDropTarget()
“Indicates whether or not to cause AirDrop to be considered an unmanaged drop target (iOS 9.0 and later).”- Returns:
- property airDropForceUnmanagedDropTarget
-
withAirDropForceUnmanagedDropTarget
public IosGeneralDeviceConfiguration withAirDropForceUnmanagedDropTarget(Boolean airDropForceUnmanagedDropTarget)
Returns an immutable copy ofthiswith just theairDropForceUnmanagedDropTargetfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Indicates whether or not to cause AirDrop to be considered an unmanaged drop target (iOS 9.0 and later).”
- Parameters:
airDropForceUnmanagedDropTarget- new value ofairDropForceUnmanagedDropTargetfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theairDropForceUnmanagedDropTargetfield changed
-
getAirPlayForcePairingPasswordForOutgoingRequests
public Optional<Boolean> getAirPlayForcePairingPasswordForOutgoingRequests()
“Indicates whether or not to enforce all devices receiving AirPlay requests from this device to use a pairing password.”- Returns:
- property airPlayForcePairingPasswordForOutgoingRequests
-
withAirPlayForcePairingPasswordForOutgoingRequests
public IosGeneralDeviceConfiguration withAirPlayForcePairingPasswordForOutgoingRequests(Boolean airPlayForcePairingPasswordForOutgoingRequests)
Returns an immutable copy ofthiswith just theairPlayForcePairingPasswordForOutgoingRequestsfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Indicates whether or not to enforce all devices receiving AirPlay requests from this device to use a pairing password.”
- Parameters:
airPlayForcePairingPasswordForOutgoingRequests- new value ofairPlayForcePairingPasswordForOutgoingRequestsfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theairPlayForcePairingPasswordForOutgoingRequestsfield changed
-
getAirPrintBlockCredentialsStorage
public Optional<Boolean> getAirPrintBlockCredentialsStorage()
“Indicates whether or not keychain storage of username and password for Airprint is blocked (iOS 11.0 and later).”- Returns:
- property airPrintBlockCredentialsStorage
-
withAirPrintBlockCredentialsStorage
public IosGeneralDeviceConfiguration withAirPrintBlockCredentialsStorage(Boolean airPrintBlockCredentialsStorage)
Returns an immutable copy ofthiswith just theairPrintBlockCredentialsStoragefield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Indicates whether or not keychain storage of username and password for Airprint is blocked (iOS 11.0 and later).”
- Parameters:
airPrintBlockCredentialsStorage- new value ofairPrintBlockCredentialsStoragefield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theairPrintBlockCredentialsStoragefield changed
-
getAirPrintBlocked
public Optional<Boolean> getAirPrintBlocked()
“Indicates whether or not AirPrint is blocked (iOS 11.0 and later).”- Returns:
- property airPrintBlocked
-
withAirPrintBlocked
public IosGeneralDeviceConfiguration withAirPrintBlocked(Boolean airPrintBlocked)
Returns an immutable copy ofthiswith just theairPrintBlockedfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis. patch()is called (if available)on the returned object only the changed fields are submitted.“Indicates whether or not AirPrint is blocked (iOS 11.0 and later).”
- Parameters:
airPrintBlocked- new value ofairPrintBlockedfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theairPrintBlockedfield changed
-
getAirPrintBlockiBeaconDiscovery
public Optional<Boolean> getAirPrintBlockiBeaconDiscovery()
“Indicates whether or not iBeacon discovery of AirPrint printers is blocked. This prevents spurious AirPrint Bluetooth beacons from phishing for network traffic ( iOS 11.0 and later).”- Returns:
- property airPrintBlockiBeaconDiscovery
-
withAirPrintBlockiBeaconDiscovery
public IosGeneralDeviceConfiguration withAirPrintBlockiBeaconDiscovery(Boolean airPrintBlockiBeaconDiscovery)
Returns an immutable copy ofthiswith just theairPrintBlockiBeaconDiscoveryfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Indicates whether or not iBeacon discovery of AirPrint printers is blocked. This prevents spurious AirPrint Bluetooth beacons from phishing for network traffic ( iOS 11.0 and later).”
- Parameters:
airPrintBlockiBeaconDiscovery- new value ofairPrintBlockiBeaconDiscoveryfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theairPrintBlockiBeaconDiscoveryfield changed
-
getAirPrintForceTrustedTLS
public Optional<Boolean> getAirPrintForceTrustedTLS()
“Indicates if trusted certificates are required for TLS printing communication ( iOS 11.0 and later).”- Returns:
- property airPrintForceTrustedTLS
-
withAirPrintForceTrustedTLS
public IosGeneralDeviceConfiguration withAirPrintForceTrustedTLS(Boolean airPrintForceTrustedTLS)
Returns an immutable copy ofthiswith just theairPrintForceTrustedTLSfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Indicates if trusted certificates are required for TLS printing communication ( iOS 11.0 and later).”
- Parameters:
airPrintForceTrustedTLS- new value ofairPrintForceTrustedTLSfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theairPrintForceTrustedTLSfield changed
-
getAppClipsBlocked
public Optional<Boolean> getAppClipsBlocked()
“Prevents a user from adding any App Clips and removes any existing App Clips on the device.”- Returns:
- property appClipsBlocked
-
withAppClipsBlocked
public IosGeneralDeviceConfiguration withAppClipsBlocked(Boolean appClipsBlocked)
Returns an immutable copy ofthiswith just theappClipsBlockedfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis. patch()is called (if available)on the returned object only the changed fields are submitted.“Prevents a user from adding any App Clips and removes any existing App Clips on the device.”
- Parameters:
appClipsBlocked- new value ofappClipsBlockedfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theappClipsBlockedfield changed
-
getAppleNewsBlocked
public Optional<Boolean> getAppleNewsBlocked()
“Indicates whether or not to block the user from using News when the device is in supervised mode (iOS 9.0 and later).”- Returns:
- property appleNewsBlocked
-
withAppleNewsBlocked
public IosGeneralDeviceConfiguration withAppleNewsBlocked(Boolean appleNewsBlocked)
Returns an immutable copy ofthiswith just theappleNewsBlockedfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis. patch()is called (if available)on the returned object only the changed fields are submitted.“Indicates whether or not to block the user from using News when the device is in supervised mode (iOS 9.0 and later).”
- Parameters:
appleNewsBlocked- new value ofappleNewsBlockedfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theappleNewsBlockedfield changed
-
getApplePersonalizedAdsBlocked
public Optional<Boolean> getApplePersonalizedAdsBlocked()
“Limits Apple personalized advertising when true. Available in iOS 14 and later.”- Returns:
- property applePersonalizedAdsBlocked
-
withApplePersonalizedAdsBlocked
public IosGeneralDeviceConfiguration withApplePersonalizedAdsBlocked(Boolean applePersonalizedAdsBlocked)
Returns an immutable copy ofthiswith just theapplePersonalizedAdsBlockedfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Limits Apple personalized advertising when true. Available in iOS 14 and later.”
- Parameters:
applePersonalizedAdsBlocked- new value ofapplePersonalizedAdsBlockedfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theapplePersonalizedAdsBlockedfield changed
-
getAppleWatchBlockPairing
public Optional<Boolean> getAppleWatchBlockPairing()
“Indicates whether or not to allow Apple Watch pairing when the device is in supervised mode (iOS 9.0 and later).”- Returns:
- property appleWatchBlockPairing
-
withAppleWatchBlockPairing
public IosGeneralDeviceConfiguration withAppleWatchBlockPairing(Boolean appleWatchBlockPairing)
Returns an immutable copy ofthiswith just theappleWatchBlockPairingfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Indicates whether or not to allow Apple Watch pairing when the device is in supervised mode (iOS 9.0 and later).”
- Parameters:
appleWatchBlockPairing- new value ofappleWatchBlockPairingfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theappleWatchBlockPairingfield changed
-
getAppleWatchForceWristDetection
public Optional<Boolean> getAppleWatchForceWristDetection()
“Indicates whether or not to force a paired Apple Watch to use Wrist Detection ( iOS 8.2 and later).”- Returns:
- property appleWatchForceWristDetection
-
withAppleWatchForceWristDetection
public IosGeneralDeviceConfiguration withAppleWatchForceWristDetection(Boolean appleWatchForceWristDetection)
Returns an immutable copy ofthiswith just theappleWatchForceWristDetectionfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Indicates whether or not to force a paired Apple Watch to use Wrist Detection ( iOS 8.2 and later).”
- Parameters:
appleWatchForceWristDetection- new value ofappleWatchForceWristDetectionfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theappleWatchForceWristDetectionfield changed
-
getAppRemovalBlocked
public Optional<Boolean> getAppRemovalBlocked()
“Indicates if the removal of apps is allowed.”- Returns:
- property appRemovalBlocked
-
withAppRemovalBlocked
public IosGeneralDeviceConfiguration withAppRemovalBlocked(Boolean appRemovalBlocked)
Returns an immutable copy ofthiswith just theappRemovalBlockedfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis. patch()is called (if available)on the returned object only the changed fields are submitted.“Indicates if the removal of apps is allowed.”
- Parameters:
appRemovalBlocked- new value ofappRemovalBlockedfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theappRemovalBlockedfield changed
-
getAppsSingleAppModeList
public com.github.davidmoten.odata.client.CollectionPage<AppListItem> getAppsSingleAppModeList()
“Gets or sets the list of iOS apps allowed to autonomously enter Single App Mode. Supervised only. iOS 7.0 and later. This collection can contain a maximum of 500 elements.”- Returns:
- property appsSingleAppModeList
-
withAppsSingleAppModeList
public IosGeneralDeviceConfiguration withAppsSingleAppModeList(List<AppListItem> appsSingleAppModeList)
Returns an immutable copy ofthiswith just theappsSingleAppModeListfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Gets or sets the list of iOS apps allowed to autonomously enter Single App Mode. Supervised only. iOS 7.0 and later. This collection can contain a maximum of 500 elements.”
- Parameters:
appsSingleAppModeList- new value ofappsSingleAppModeListfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theappsSingleAppModeListfield changed
-
getAppsSingleAppModeList
public com.github.davidmoten.odata.client.CollectionPage<AppListItem> getAppsSingleAppModeList(com.github.davidmoten.odata.client.HttpRequestOptions options)
“Gets or sets the list of iOS apps allowed to autonomously enter Single App Mode. Supervised only. iOS 7.0 and later. This collection can contain a maximum of 500 elements.”- Parameters:
options- specify connect and read timeouts- Returns:
- property appsSingleAppModeList
-
getAppStoreBlockAutomaticDownloads
public Optional<Boolean> getAppStoreBlockAutomaticDownloads()
“Indicates whether or not to block the automatic downloading of apps purchased on other devices when the device is in supervised mode (iOS 9.0 and later).”- Returns:
- property appStoreBlockAutomaticDownloads
-
withAppStoreBlockAutomaticDownloads
public IosGeneralDeviceConfiguration withAppStoreBlockAutomaticDownloads(Boolean appStoreBlockAutomaticDownloads)
Returns an immutable copy ofthiswith just theappStoreBlockAutomaticDownloadsfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Indicates whether or not to block the automatic downloading of apps purchased on other devices when the device is in supervised mode (iOS 9.0 and later).”
- Parameters:
appStoreBlockAutomaticDownloads- new value ofappStoreBlockAutomaticDownloadsfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theappStoreBlockAutomaticDownloadsfield changed
-
getAppStoreBlocked
public Optional<Boolean> getAppStoreBlocked()
“Indicates whether or not to block the user from using the App Store. Requires a supervised device for iOS 13 and later.”- Returns:
- property appStoreBlocked
-
withAppStoreBlocked
public IosGeneralDeviceConfiguration withAppStoreBlocked(Boolean appStoreBlocked)
Returns an immutable copy ofthiswith just theappStoreBlockedfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis. patch()is called (if available)on the returned object only the changed fields are submitted.“Indicates whether or not to block the user from using the App Store. Requires a supervised device for iOS 13 and later.”
- Parameters:
appStoreBlocked- new value ofappStoreBlockedfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theappStoreBlockedfield changed
-
getAppStoreBlockInAppPurchases
public Optional<Boolean> getAppStoreBlockInAppPurchases()
“Indicates whether or not to block the user from making in app purchases.”- Returns:
- property appStoreBlockInAppPurchases
-
withAppStoreBlockInAppPurchases
public IosGeneralDeviceConfiguration withAppStoreBlockInAppPurchases(Boolean appStoreBlockInAppPurchases)
Returns an immutable copy ofthiswith just theappStoreBlockInAppPurchasesfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Indicates whether or not to block the user from making in app purchases.”
- Parameters:
appStoreBlockInAppPurchases- new value ofappStoreBlockInAppPurchasesfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theappStoreBlockInAppPurchasesfield changed
-
getAppStoreBlockUIAppInstallation
public Optional<Boolean> getAppStoreBlockUIAppInstallation()
“Indicates whether or not to block the App Store app, not restricting installation through Host apps. Applies to supervised mode only (iOS 9.0 and later).”- Returns:
- property appStoreBlockUIAppInstallation
-
withAppStoreBlockUIAppInstallation
public IosGeneralDeviceConfiguration withAppStoreBlockUIAppInstallation(Boolean appStoreBlockUIAppInstallation)
Returns an immutable copy ofthiswith just theappStoreBlockUIAppInstallationfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Indicates whether or not to block the App Store app, not restricting installation through Host apps. Applies to supervised mode only (iOS 9.0 and later).”
- Parameters:
appStoreBlockUIAppInstallation- new value ofappStoreBlockUIAppInstallationfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theappStoreBlockUIAppInstallationfield changed
-
getAppStoreRequirePassword
public Optional<Boolean> getAppStoreRequirePassword()
“Indicates whether or not to require a password when using the app store.”- Returns:
- property appStoreRequirePassword
-
withAppStoreRequirePassword
public IosGeneralDeviceConfiguration withAppStoreRequirePassword(Boolean appStoreRequirePassword)
Returns an immutable copy ofthiswith just theappStoreRequirePasswordfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Indicates whether or not to require a password when using the app store.”
- Parameters:
appStoreRequirePassword- new value ofappStoreRequirePasswordfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theappStoreRequirePasswordfield changed
-
getAppsVisibilityList
public com.github.davidmoten.odata.client.CollectionPage<AppListItem> getAppsVisibilityList()
“List of apps in the visibility list (either visible/launchable apps list or hidden/unlaunchable apps list, controlled by AppsVisibilityListType) (iOS 9.3 and later). This collection can contain a maximum of 10000 elements.”- Returns:
- property appsVisibilityList
-
withAppsVisibilityList
public IosGeneralDeviceConfiguration withAppsVisibilityList(List<AppListItem> appsVisibilityList)
Returns an immutable copy ofthiswith just theappsVisibilityListfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“List of apps in the visibility list (either visible/launchable apps list or hidden/unlaunchable apps list, controlled by AppsVisibilityListType) (iOS 9.3 and later). This collection can contain a maximum of 10000 elements.”
- Parameters:
appsVisibilityList- new value ofappsVisibilityListfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theappsVisibilityListfield changed
-
getAppsVisibilityList
public com.github.davidmoten.odata.client.CollectionPage<AppListItem> getAppsVisibilityList(com.github.davidmoten.odata.client.HttpRequestOptions options)
“List of apps in the visibility list (either visible/launchable apps list or hidden/unlaunchable apps list, controlled by AppsVisibilityListType) (iOS 9.3 and later). This collection can contain a maximum of 10000 elements.”- Parameters:
options- specify connect and read timeouts- Returns:
- property appsVisibilityList
-
getAppsVisibilityListType
public Optional<AppListType> getAppsVisibilityListType()
“Type of list that is in the AppsVisibilityList.”- Returns:
- property appsVisibilityListType
-
withAppsVisibilityListType
public IosGeneralDeviceConfiguration withAppsVisibilityListType(AppListType appsVisibilityListType)
Returns an immutable copy ofthiswith just theappsVisibilityListTypefield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Type of list that is in the AppsVisibilityList.”
- Parameters:
appsVisibilityListType- new value ofappsVisibilityListTypefield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theappsVisibilityListTypefield changed
-
getAutoFillForceAuthentication
public Optional<Boolean> getAutoFillForceAuthentication()
“Indicates whether or not to force user authentication before autofilling passwords and credit card information in Safari and other apps on supervised devices.”- Returns:
- property autoFillForceAuthentication
-
withAutoFillForceAuthentication
public IosGeneralDeviceConfiguration withAutoFillForceAuthentication(Boolean autoFillForceAuthentication)
Returns an immutable copy ofthiswith just theautoFillForceAuthenticationfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Indicates whether or not to force user authentication before autofilling passwords and credit card information in Safari and other apps on supervised devices.”
- Parameters:
autoFillForceAuthentication- new value ofautoFillForceAuthenticationfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theautoFillForceAuthenticationfield changed
-
getAutoUnlockBlocked
public Optional<Boolean> getAutoUnlockBlocked()
“Blocks users from unlocking their device with Apple Watch. Available for devices running iOS and iPadOS versions 14.5 and later.”- Returns:
- property autoUnlockBlocked
-
withAutoUnlockBlocked
public IosGeneralDeviceConfiguration withAutoUnlockBlocked(Boolean autoUnlockBlocked)
Returns an immutable copy ofthiswith just theautoUnlockBlockedfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis. patch()is called (if available)on the returned object only the changed fields are submitted.“Blocks users from unlocking their device with Apple Watch. Available for devices running iOS and iPadOS versions 14.5 and later.”
- Parameters:
autoUnlockBlocked- new value ofautoUnlockBlockedfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theautoUnlockBlockedfield changed
-
getBlockSystemAppRemoval
public Optional<Boolean> getBlockSystemAppRemoval()
“Indicates whether or not the removal of system apps from the device is blocked on a supervised device (iOS 11.0 and later).”- Returns:
- property blockSystemAppRemoval
-
withBlockSystemAppRemoval
public IosGeneralDeviceConfiguration withBlockSystemAppRemoval(Boolean blockSystemAppRemoval)
Returns an immutable copy ofthiswith just theblockSystemAppRemovalfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Indicates whether or not the removal of system apps from the device is blocked on a supervised device (iOS 11.0 and later).”
- Parameters:
blockSystemAppRemoval- new value ofblockSystemAppRemovalfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theblockSystemAppRemovalfield changed
-
getBluetoothBlockModification
public Optional<Boolean> getBluetoothBlockModification()
“Indicates whether or not to allow modification of Bluetooth settings when the device is in supervised mode (iOS 10.0 and later).”- Returns:
- property bluetoothBlockModification
-
withBluetoothBlockModification
public IosGeneralDeviceConfiguration withBluetoothBlockModification(Boolean bluetoothBlockModification)
Returns an immutable copy ofthiswith just thebluetoothBlockModificationfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Indicates whether or not to allow modification of Bluetooth settings when the device is in supervised mode (iOS 10.0 and later).”
- Parameters:
bluetoothBlockModification- new value ofbluetoothBlockModificationfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thebluetoothBlockModificationfield changed
-
getCameraBlocked
public Optional<Boolean> getCameraBlocked()
“Indicates whether or not to block the user from accessing the camera of the device. Requires a supervised device for iOS 13 and later.”- Returns:
- property cameraBlocked
-
withCameraBlocked
public IosGeneralDeviceConfiguration withCameraBlocked(Boolean cameraBlocked)
Returns an immutable copy ofthiswith just thecameraBlockedfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis. patch()is called (if available)on the returned object only the changed fields are submitted.“Indicates whether or not to block the user from accessing the camera of the device. Requires a supervised device for iOS 13 and later.”
- Parameters:
cameraBlocked- new value ofcameraBlockedfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thecameraBlockedfield changed
-
getCellularBlockDataRoaming
public Optional<Boolean> getCellularBlockDataRoaming()
“Indicates whether or not to block data roaming.”- Returns:
- property cellularBlockDataRoaming
-
withCellularBlockDataRoaming
public IosGeneralDeviceConfiguration withCellularBlockDataRoaming(Boolean cellularBlockDataRoaming)
Returns an immutable copy ofthiswith just thecellularBlockDataRoamingfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Indicates whether or not to block data roaming.”
- Parameters:
cellularBlockDataRoaming- new value ofcellularBlockDataRoamingfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thecellularBlockDataRoamingfield changed
-
getCellularBlockGlobalBackgroundFetchWhileRoaming
public Optional<Boolean> getCellularBlockGlobalBackgroundFetchWhileRoaming()
“Indicates whether or not to block global background fetch while roaming.”- Returns:
- property cellularBlockGlobalBackgroundFetchWhileRoaming
-
withCellularBlockGlobalBackgroundFetchWhileRoaming
public IosGeneralDeviceConfiguration withCellularBlockGlobalBackgroundFetchWhileRoaming(Boolean cellularBlockGlobalBackgroundFetchWhileRoaming)
Returns an immutable copy ofthiswith just thecellularBlockGlobalBackgroundFetchWhileRoamingfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Indicates whether or not to block global background fetch while roaming.”
- Parameters:
cellularBlockGlobalBackgroundFetchWhileRoaming- new value ofcellularBlockGlobalBackgroundFetchWhileRoamingfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thecellularBlockGlobalBackgroundFetchWhileRoamingfield changed
-
getCellularBlockPerAppDataModification
public Optional<Boolean> getCellularBlockPerAppDataModification()
“Indicates whether or not to allow changes to cellular app data usage settings when the device is in supervised mode.”- Returns:
- property cellularBlockPerAppDataModification
-
withCellularBlockPerAppDataModification
public IosGeneralDeviceConfiguration withCellularBlockPerAppDataModification(Boolean cellularBlockPerAppDataModification)
Returns an immutable copy ofthiswith just thecellularBlockPerAppDataModificationfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Indicates whether or not to allow changes to cellular app data usage settings when the device is in supervised mode.”
- Parameters:
cellularBlockPerAppDataModification- new value ofcellularBlockPerAppDataModificationfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thecellularBlockPerAppDataModificationfield changed
-
getCellularBlockPersonalHotspot
public Optional<Boolean> getCellularBlockPersonalHotspot()
“Indicates whether or not to block Personal Hotspot.”- Returns:
- property cellularBlockPersonalHotspot
-
withCellularBlockPersonalHotspot
public IosGeneralDeviceConfiguration withCellularBlockPersonalHotspot(Boolean cellularBlockPersonalHotspot)
Returns an immutable copy ofthiswith just thecellularBlockPersonalHotspotfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Indicates whether or not to block Personal Hotspot.”
- Parameters:
cellularBlockPersonalHotspot- new value ofcellularBlockPersonalHotspotfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thecellularBlockPersonalHotspotfield changed
-
getCellularBlockPersonalHotspotModification
public Optional<Boolean> getCellularBlockPersonalHotspotModification()
“Indicates whether or not to block the user from modifying the personal hotspot setting (iOS 12.2 or later).”- Returns:
- property cellularBlockPersonalHotspotModification
-
withCellularBlockPersonalHotspotModification
public IosGeneralDeviceConfiguration withCellularBlockPersonalHotspotModification(Boolean cellularBlockPersonalHotspotModification)
Returns an immutable copy ofthiswith just thecellularBlockPersonalHotspotModificationfield changed. Field description below . The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Indicates whether or not to block the user from modifying the personal hotspot setting (iOS 12.2 or later).”
- Parameters:
cellularBlockPersonalHotspotModification- new value ofcellularBlockPersonalHotspotModificationfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thecellularBlockPersonalHotspotModificationfield changed
-
getCellularBlockPlanModification
public Optional<Boolean> getCellularBlockPlanModification()
“Indicates whether or not to allow users to change the settings of the cellular plan on a supervised device.”- Returns:
- property cellularBlockPlanModification
-
withCellularBlockPlanModification
public IosGeneralDeviceConfiguration withCellularBlockPlanModification(Boolean cellularBlockPlanModification)
Returns an immutable copy ofthiswith just thecellularBlockPlanModificationfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Indicates whether or not to allow users to change the settings of the cellular plan on a supervised device.”
- Parameters:
cellularBlockPlanModification- new value ofcellularBlockPlanModificationfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thecellularBlockPlanModificationfield changed
-
getCellularBlockVoiceRoaming
public Optional<Boolean> getCellularBlockVoiceRoaming()
“Indicates whether or not to block voice roaming.”- Returns:
- property cellularBlockVoiceRoaming
-
withCellularBlockVoiceRoaming
public IosGeneralDeviceConfiguration withCellularBlockVoiceRoaming(Boolean cellularBlockVoiceRoaming)
Returns an immutable copy ofthiswith just thecellularBlockVoiceRoamingfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Indicates whether or not to block voice roaming.”
- Parameters:
cellularBlockVoiceRoaming- new value ofcellularBlockVoiceRoamingfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thecellularBlockVoiceRoamingfield changed
-
getCertificatesBlockUntrustedTlsCertificates
public Optional<Boolean> getCertificatesBlockUntrustedTlsCertificates()
“Indicates whether or not to block untrusted TLS certificates.”- Returns:
- property certificatesBlockUntrustedTlsCertificates
-
withCertificatesBlockUntrustedTlsCertificates
public IosGeneralDeviceConfiguration withCertificatesBlockUntrustedTlsCertificates(Boolean certificatesBlockUntrustedTlsCertificates)
Returns an immutable copy ofthiswith just thecertificatesBlockUntrustedTlsCertificatesfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Indicates whether or not to block untrusted TLS certificates.”
- Parameters:
certificatesBlockUntrustedTlsCertificates- new value ofcertificatesBlockUntrustedTlsCertificatesfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thecertificatesBlockUntrustedTlsCertificatesfield changed
-
getClassroomAppBlockRemoteScreenObservation
public Optional<Boolean> getClassroomAppBlockRemoteScreenObservation()
“Indicates whether or not to allow remote screen observation by Classroom app when the device is in supervised mode (iOS 9.3 and later).”- Returns:
- property classroomAppBlockRemoteScreenObservation
-
withClassroomAppBlockRemoteScreenObservation
public IosGeneralDeviceConfiguration withClassroomAppBlockRemoteScreenObservation(Boolean classroomAppBlockRemoteScreenObservation)
Returns an immutable copy ofthiswith just theclassroomAppBlockRemoteScreenObservationfield changed. Field description below . The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Indicates whether or not to allow remote screen observation by Classroom app when the device is in supervised mode (iOS 9.3 and later).”
- Parameters:
classroomAppBlockRemoteScreenObservation- new value ofclassroomAppBlockRemoteScreenObservationfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theclassroomAppBlockRemoteScreenObservationfield changed
-
getClassroomAppForceUnpromptedScreenObservation
public Optional<Boolean> getClassroomAppForceUnpromptedScreenObservation()
“Indicates whether or not to automatically give permission to the teacher of a managed course on the Classroom app to view a student's screen without prompting when the device is in supervised mode.”- Returns:
- property classroomAppForceUnpromptedScreenObservation
-
withClassroomAppForceUnpromptedScreenObservation
public IosGeneralDeviceConfiguration withClassroomAppForceUnpromptedScreenObservation(Boolean classroomAppForceUnpromptedScreenObservation)
Returns an immutable copy ofthiswith just theclassroomAppForceUnpromptedScreenObservationfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Indicates whether or not to automatically give permission to the teacher of a managed course on the Classroom app to view a student's screen without prompting when the device is in supervised mode.”
- Parameters:
classroomAppForceUnpromptedScreenObservation- new value ofclassroomAppForceUnpromptedScreenObservationfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theclassroomAppForceUnpromptedScreenObservationfield changed
-
getClassroomForceAutomaticallyJoinClasses
public Optional<Boolean> getClassroomForceAutomaticallyJoinClasses()
“Indicates whether or not to automatically give permission to the teacher's requests, without prompting the student, when the device is in supervised mode.”- Returns:
- property classroomForceAutomaticallyJoinClasses
-
withClassroomForceAutomaticallyJoinClasses
public IosGeneralDeviceConfiguration withClassroomForceAutomaticallyJoinClasses(Boolean classroomForceAutomaticallyJoinClasses)
Returns an immutable copy ofthiswith just theclassroomForceAutomaticallyJoinClassesfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Indicates whether or not to automatically give permission to the teacher's requests, without prompting the student, when the device is in supervised mode.”
- Parameters:
classroomForceAutomaticallyJoinClasses- new value ofclassroomForceAutomaticallyJoinClassesfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theclassroomForceAutomaticallyJoinClassesfield changed
-
getClassroomForceRequestPermissionToLeaveClasses
public Optional<Boolean> getClassroomForceRequestPermissionToLeaveClasses()
“Indicates whether a student enrolled in an unmanaged course via Classroom will request permission from the teacher when attempting to leave the course (iOS 11. 3 and later).”- Returns:
- property classroomForceRequestPermissionToLeaveClasses
-
withClassroomForceRequestPermissionToLeaveClasses
public IosGeneralDeviceConfiguration withClassroomForceRequestPermissionToLeaveClasses(Boolean classroomForceRequestPermissionToLeaveClasses)
Returns an immutable copy ofthiswith just theclassroomForceRequestPermissionToLeaveClassesfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Indicates whether a student enrolled in an unmanaged course via Classroom will request permission from the teacher when attempting to leave the course (iOS 11. 3 and later).”
- Parameters:
classroomForceRequestPermissionToLeaveClasses- new value ofclassroomForceRequestPermissionToLeaveClassesfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theclassroomForceRequestPermissionToLeaveClassesfield changed
-
getClassroomForceUnpromptedAppAndDeviceLock
public Optional<Boolean> getClassroomForceUnpromptedAppAndDeviceLock()
“Indicates whether or not to allow the teacher to lock apps or the device without prompting the student. Supervised only.”- Returns:
- property classroomForceUnpromptedAppAndDeviceLock
-
withClassroomForceUnpromptedAppAndDeviceLock
public IosGeneralDeviceConfiguration withClassroomForceUnpromptedAppAndDeviceLock(Boolean classroomForceUnpromptedAppAndDeviceLock)
Returns an immutable copy ofthiswith just theclassroomForceUnpromptedAppAndDeviceLockfield changed. Field description below . The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Indicates whether or not to allow the teacher to lock apps or the device without prompting the student. Supervised only.”
- Parameters:
classroomForceUnpromptedAppAndDeviceLock- new value ofclassroomForceUnpromptedAppAndDeviceLockfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theclassroomForceUnpromptedAppAndDeviceLockfield changed
-
getCompliantAppListType
public Optional<AppListType> getCompliantAppListType()
“List that is in the AppComplianceList.”- Returns:
- property compliantAppListType
-
withCompliantAppListType
public IosGeneralDeviceConfiguration withCompliantAppListType(AppListType compliantAppListType)
Returns an immutable copy ofthiswith just thecompliantAppListTypefield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“List that is in the AppComplianceList.”
- Parameters:
compliantAppListType- new value ofcompliantAppListTypefield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thecompliantAppListTypefield changed
-
getCompliantAppsList
public com.github.davidmoten.odata.client.CollectionPage<AppListItem> getCompliantAppsList()
“List of apps in the compliance (either allow list or block list, controlled by CompliantAppListType). This collection can contain a maximum of 10000 elements.”- Returns:
- property compliantAppsList
-
withCompliantAppsList
public IosGeneralDeviceConfiguration withCompliantAppsList(List<AppListItem> compliantAppsList)
Returns an immutable copy ofthiswith just thecompliantAppsListfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis. patch()is called (if available)on the returned object only the changed fields are submitted.“List of apps in the compliance (either allow list or block list, controlled by CompliantAppListType). This collection can contain a maximum of 10000 elements.”
- Parameters:
compliantAppsList- new value ofcompliantAppsListfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thecompliantAppsListfield changed
-
getCompliantAppsList
public com.github.davidmoten.odata.client.CollectionPage<AppListItem> getCompliantAppsList(com.github.davidmoten.odata.client.HttpRequestOptions options)
“List of apps in the compliance (either allow list or block list, controlled by CompliantAppListType). This collection can contain a maximum of 10000 elements.”- Parameters:
options- specify connect and read timeouts- Returns:
- property compliantAppsList
-
getConfigurationProfileBlockChanges
public Optional<Boolean> getConfigurationProfileBlockChanges()
“Indicates whether or not to block the user from installing configuration profiles and certificates interactively when the device is in supervised mode.”- Returns:
- property configurationProfileBlockChanges
-
withConfigurationProfileBlockChanges
public IosGeneralDeviceConfiguration withConfigurationProfileBlockChanges(Boolean configurationProfileBlockChanges)
Returns an immutable copy ofthiswith just theconfigurationProfileBlockChangesfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Indicates whether or not to block the user from installing configuration profiles and certificates interactively when the device is in supervised mode.”
- Parameters:
configurationProfileBlockChanges- new value ofconfigurationProfileBlockChangesfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theconfigurationProfileBlockChangesfield changed
-
getContactsAllowManagedToUnmanagedWrite
public Optional<Boolean> getContactsAllowManagedToUnmanagedWrite()
“Indicates whether or not managed apps can write contacts to unmanaged contacts accounts (iOS 12.0 and later).”- Returns:
- property contactsAllowManagedToUnmanagedWrite
-
withContactsAllowManagedToUnmanagedWrite
public IosGeneralDeviceConfiguration withContactsAllowManagedToUnmanagedWrite(Boolean contactsAllowManagedToUnmanagedWrite)
Returns an immutable copy ofthiswith just thecontactsAllowManagedToUnmanagedWritefield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Indicates whether or not managed apps can write contacts to unmanaged contacts accounts (iOS 12.0 and later).”
- Parameters:
contactsAllowManagedToUnmanagedWrite- new value ofcontactsAllowManagedToUnmanagedWritefield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thecontactsAllowManagedToUnmanagedWritefield changed
-
getContactsAllowUnmanagedToManagedRead
public Optional<Boolean> getContactsAllowUnmanagedToManagedRead()
“Indicates whether or not unmanaged apps can read from managed contacts accounts (iOS 12.0 or later).”- Returns:
- property contactsAllowUnmanagedToManagedRead
-
withContactsAllowUnmanagedToManagedRead
public IosGeneralDeviceConfiguration withContactsAllowUnmanagedToManagedRead(Boolean contactsAllowUnmanagedToManagedRead)
Returns an immutable copy ofthiswith just thecontactsAllowUnmanagedToManagedReadfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Indicates whether or not unmanaged apps can read from managed contacts accounts (iOS 12.0 or later).”
- Parameters:
contactsAllowUnmanagedToManagedRead- new value ofcontactsAllowUnmanagedToManagedReadfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thecontactsAllowUnmanagedToManagedReadfield changed
-
getContinuousPathKeyboardBlocked
public Optional<Boolean> getContinuousPathKeyboardBlocked()
“Indicates whether or not to block the continuous path keyboard when the device is supervised (iOS 13 or later).”- Returns:
- property continuousPathKeyboardBlocked
-
withContinuousPathKeyboardBlocked
public IosGeneralDeviceConfiguration withContinuousPathKeyboardBlocked(Boolean continuousPathKeyboardBlocked)
Returns an immutable copy ofthiswith just thecontinuousPathKeyboardBlockedfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Indicates whether or not to block the continuous path keyboard when the device is supervised (iOS 13 or later).”
- Parameters:
continuousPathKeyboardBlocked- new value ofcontinuousPathKeyboardBlockedfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thecontinuousPathKeyboardBlockedfield changed
-
getDateAndTimeForceSetAutomatically
public Optional<Boolean> getDateAndTimeForceSetAutomatically()
“Indicates whether or not the Date and Time "Set Automatically" feature is enabled and cannot be turned off by the user (iOS 12.0 and later).”- Returns:
- property dateAndTimeForceSetAutomatically
-
withDateAndTimeForceSetAutomatically
public IosGeneralDeviceConfiguration withDateAndTimeForceSetAutomatically(Boolean dateAndTimeForceSetAutomatically)
Returns an immutable copy ofthiswith just thedateAndTimeForceSetAutomaticallyfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Indicates whether or not the Date and Time "Set Automatically" feature is enabled and cannot be turned off by the user (iOS 12.0 and later).”
- Parameters:
dateAndTimeForceSetAutomatically- new value ofdateAndTimeForceSetAutomaticallyfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thedateAndTimeForceSetAutomaticallyfield changed
-
getDefinitionLookupBlocked
public Optional<Boolean> getDefinitionLookupBlocked()
“Indicates whether or not to block definition lookup when the device is in supervised mode (iOS 8.1.3 and later ).”- Returns:
- property definitionLookupBlocked
-
withDefinitionLookupBlocked
public IosGeneralDeviceConfiguration withDefinitionLookupBlocked(Boolean definitionLookupBlocked)
Returns an immutable copy ofthiswith just thedefinitionLookupBlockedfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Indicates whether or not to block definition lookup when the device is in supervised mode (iOS 8.1.3 and later ).”
- Parameters:
definitionLookupBlocked- new value ofdefinitionLookupBlockedfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thedefinitionLookupBlockedfield changed
-
getDeviceBlockEnableRestrictions
public Optional<Boolean> getDeviceBlockEnableRestrictions()
“Indicates whether or not to allow the user to enables restrictions in the device settings when the device is in supervised mode.”- Returns:
- property deviceBlockEnableRestrictions
-
withDeviceBlockEnableRestrictions
public IosGeneralDeviceConfiguration withDeviceBlockEnableRestrictions(Boolean deviceBlockEnableRestrictions)
Returns an immutable copy ofthiswith just thedeviceBlockEnableRestrictionsfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Indicates whether or not to allow the user to enables restrictions in the device settings when the device is in supervised mode.”
- Parameters:
deviceBlockEnableRestrictions- new value ofdeviceBlockEnableRestrictionsfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thedeviceBlockEnableRestrictionsfield changed
-
getDeviceBlockEraseContentAndSettings
public Optional<Boolean> getDeviceBlockEraseContentAndSettings()
“Indicates whether or not to allow the use of the 'Erase all content and settings ' option on the device when the device is in supervised mode.”- Returns:
- property deviceBlockEraseContentAndSettings
-
withDeviceBlockEraseContentAndSettings
public IosGeneralDeviceConfiguration withDeviceBlockEraseContentAndSettings(Boolean deviceBlockEraseContentAndSettings)
Returns an immutable copy ofthiswith just thedeviceBlockEraseContentAndSettingsfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Indicates whether or not to allow the use of the 'Erase all content and settings ' option on the device when the device is in supervised mode.”
- Parameters:
deviceBlockEraseContentAndSettings- new value ofdeviceBlockEraseContentAndSettingsfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thedeviceBlockEraseContentAndSettingsfield changed
-
getDeviceBlockNameModification
public Optional<Boolean> getDeviceBlockNameModification()
“Indicates whether or not to allow device name modification when the device is in supervised mode (iOS 9.0 and later).”- Returns:
- property deviceBlockNameModification
-
withDeviceBlockNameModification
public IosGeneralDeviceConfiguration withDeviceBlockNameModification(Boolean deviceBlockNameModification)
Returns an immutable copy ofthiswith just thedeviceBlockNameModificationfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Indicates whether or not to allow device name modification when the device is in supervised mode (iOS 9.0 and later).”
- Parameters:
deviceBlockNameModification- new value ofdeviceBlockNameModificationfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thedeviceBlockNameModificationfield changed
-
getDiagnosticDataBlockSubmission
public Optional<Boolean> getDiagnosticDataBlockSubmission()
“Indicates whether or not to block diagnostic data submission.”- Returns:
- property diagnosticDataBlockSubmission
-
withDiagnosticDataBlockSubmission
public IosGeneralDeviceConfiguration withDiagnosticDataBlockSubmission(Boolean diagnosticDataBlockSubmission)
Returns an immutable copy ofthiswith just thediagnosticDataBlockSubmissionfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Indicates whether or not to block diagnostic data submission.”
- Parameters:
diagnosticDataBlockSubmission- new value ofdiagnosticDataBlockSubmissionfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thediagnosticDataBlockSubmissionfield changed
-
getDiagnosticDataBlockSubmissionModification
public Optional<Boolean> getDiagnosticDataBlockSubmissionModification()
“Indicates whether or not to allow diagnostics submission settings modification when the device is in supervised mode (iOS 9.3.2 and later).”- Returns:
- property diagnosticDataBlockSubmissionModification
-
withDiagnosticDataBlockSubmissionModification
public IosGeneralDeviceConfiguration withDiagnosticDataBlockSubmissionModification(Boolean diagnosticDataBlockSubmissionModification)
Returns an immutable copy ofthiswith just thediagnosticDataBlockSubmissionModificationfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Indicates whether or not to allow diagnostics submission settings modification when the device is in supervised mode (iOS 9.3.2 and later).”
- Parameters:
diagnosticDataBlockSubmissionModification- new value ofdiagnosticDataBlockSubmissionModificationfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thediagnosticDataBlockSubmissionModificationfield changed
-
getDocumentsBlockManagedDocumentsInUnmanagedApps
public Optional<Boolean> getDocumentsBlockManagedDocumentsInUnmanagedApps()
“Indicates whether or not to block the user from viewing managed documents in unmanaged apps.”- Returns:
- property documentsBlockManagedDocumentsInUnmanagedApps
-
withDocumentsBlockManagedDocumentsInUnmanagedApps
public IosGeneralDeviceConfiguration withDocumentsBlockManagedDocumentsInUnmanagedApps(Boolean documentsBlockManagedDocumentsInUnmanagedApps)
Returns an immutable copy ofthiswith just thedocumentsBlockManagedDocumentsInUnmanagedAppsfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Indicates whether or not to block the user from viewing managed documents in unmanaged apps.”
- Parameters:
documentsBlockManagedDocumentsInUnmanagedApps- new value ofdocumentsBlockManagedDocumentsInUnmanagedAppsfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thedocumentsBlockManagedDocumentsInUnmanagedAppsfield changed
-
getDocumentsBlockUnmanagedDocumentsInManagedApps
public Optional<Boolean> getDocumentsBlockUnmanagedDocumentsInManagedApps()
“Indicates whether or not to block the user from viewing unmanaged documents in managed apps.”- Returns:
- property documentsBlockUnmanagedDocumentsInManagedApps
-
withDocumentsBlockUnmanagedDocumentsInManagedApps
public IosGeneralDeviceConfiguration withDocumentsBlockUnmanagedDocumentsInManagedApps(Boolean documentsBlockUnmanagedDocumentsInManagedApps)
Returns an immutable copy ofthiswith just thedocumentsBlockUnmanagedDocumentsInManagedAppsfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Indicates whether or not to block the user from viewing unmanaged documents in managed apps.”
- Parameters:
documentsBlockUnmanagedDocumentsInManagedApps- new value ofdocumentsBlockUnmanagedDocumentsInManagedAppsfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thedocumentsBlockUnmanagedDocumentsInManagedAppsfield changed
-
getEmailInDomainSuffixes
public com.github.davidmoten.odata.client.CollectionPage<String> getEmailInDomainSuffixes()
“An email address lacking a suffix that matches any of these strings will be considered out-of-domain.”- Returns:
- property emailInDomainSuffixes
-
withEmailInDomainSuffixes
public IosGeneralDeviceConfiguration withEmailInDomainSuffixes(List<String> emailInDomainSuffixes)
Returns an immutable copy ofthiswith just theemailInDomainSuffixesfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“An email address lacking a suffix that matches any of these strings will be considered out-of-domain.”
- Parameters:
emailInDomainSuffixes- new value ofemailInDomainSuffixesfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theemailInDomainSuffixesfield changed
-
getEmailInDomainSuffixes
public com.github.davidmoten.odata.client.CollectionPage<String> getEmailInDomainSuffixes(com.github.davidmoten.odata.client.HttpRequestOptions options)
“An email address lacking a suffix that matches any of these strings will be considered out-of-domain.”- Parameters:
options- specify connect and read timeouts- Returns:
- property emailInDomainSuffixes
-
getEnterpriseAppBlockTrust
public Optional<Boolean> getEnterpriseAppBlockTrust()
“Indicates whether or not to block the user from trusting an enterprise app.”- Returns:
- property enterpriseAppBlockTrust
-
withEnterpriseAppBlockTrust
public IosGeneralDeviceConfiguration withEnterpriseAppBlockTrust(Boolean enterpriseAppBlockTrust)
Returns an immutable copy ofthiswith just theenterpriseAppBlockTrustfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Indicates whether or not to block the user from trusting an enterprise app.”
- Parameters:
enterpriseAppBlockTrust- new value ofenterpriseAppBlockTrustfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theenterpriseAppBlockTrustfield changed
-
getEnterpriseAppBlockTrustModification
public Optional<Boolean> getEnterpriseAppBlockTrustModification()
“[Deprecated] Configuring this setting and setting the value to 'true' has no effect on the device.”- Returns:
- property enterpriseAppBlockTrustModification
-
withEnterpriseAppBlockTrustModification
public IosGeneralDeviceConfiguration withEnterpriseAppBlockTrustModification(Boolean enterpriseAppBlockTrustModification)
Returns an immutable copy ofthiswith just theenterpriseAppBlockTrustModificationfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“[Deprecated] Configuring this setting and setting the value to 'true' has no effect on the device.”
- Parameters:
enterpriseAppBlockTrustModification- new value ofenterpriseAppBlockTrustModificationfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theenterpriseAppBlockTrustModificationfield changed
-
getEnterpriseBookBlockBackup
public Optional<Boolean> getEnterpriseBookBlockBackup()
“Indicates whether or not Enterprise book back up is blocked.”- Returns:
- property enterpriseBookBlockBackup
-
withEnterpriseBookBlockBackup
public IosGeneralDeviceConfiguration withEnterpriseBookBlockBackup(Boolean enterpriseBookBlockBackup)
Returns an immutable copy ofthiswith just theenterpriseBookBlockBackupfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Indicates whether or not Enterprise book back up is blocked.”
- Parameters:
enterpriseBookBlockBackup- new value ofenterpriseBookBlockBackupfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theenterpriseBookBlockBackupfield changed
-
getEnterpriseBookBlockMetadataSync
public Optional<Boolean> getEnterpriseBookBlockMetadataSync()
“Indicates whether or not Enterprise book notes and highlights sync is blocked.”- Returns:
- property enterpriseBookBlockMetadataSync
-
withEnterpriseBookBlockMetadataSync
public IosGeneralDeviceConfiguration withEnterpriseBookBlockMetadataSync(Boolean enterpriseBookBlockMetadataSync)
Returns an immutable copy ofthiswith just theenterpriseBookBlockMetadataSyncfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Indicates whether or not Enterprise book notes and highlights sync is blocked.”
- Parameters:
enterpriseBookBlockMetadataSync- new value ofenterpriseBookBlockMetadataSyncfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theenterpriseBookBlockMetadataSyncfield changed
-
getEsimBlockModification
public Optional<Boolean> getEsimBlockModification()
“Indicates whether or not to allow the addition or removal of cellular plans on the eSIM of a supervised device.”- Returns:
- property esimBlockModification
-
withEsimBlockModification
public IosGeneralDeviceConfiguration withEsimBlockModification(Boolean esimBlockModification)
Returns an immutable copy ofthiswith just theesimBlockModificationfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Indicates whether or not to allow the addition or removal of cellular plans on the eSIM of a supervised device.”
- Parameters:
esimBlockModification- new value ofesimBlockModificationfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theesimBlockModificationfield changed
-
getFaceTimeBlocked
public Optional<Boolean> getFaceTimeBlocked()
“Indicates whether or not to block the user from using FaceTime. Requires a supervised device for iOS 13 and later.”- Returns:
- property faceTimeBlocked
-
withFaceTimeBlocked
public IosGeneralDeviceConfiguration withFaceTimeBlocked(Boolean faceTimeBlocked)
Returns an immutable copy ofthiswith just thefaceTimeBlockedfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis. patch()is called (if available)on the returned object only the changed fields are submitted.“Indicates whether or not to block the user from using FaceTime. Requires a supervised device for iOS 13 and later.”
- Parameters:
faceTimeBlocked- new value offaceTimeBlockedfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thefaceTimeBlockedfield changed
-
getFilesNetworkDriveAccessBlocked
public Optional<Boolean> getFilesNetworkDriveAccessBlocked()
“Indicates if devices can access files or other resources on a network server using the Server Message Block (SMB) protocol. Available for devices running iOS and iPadOS, versions 13.0 and later.”- Returns:
- property filesNetworkDriveAccessBlocked
-
withFilesNetworkDriveAccessBlocked
public IosGeneralDeviceConfiguration withFilesNetworkDriveAccessBlocked(Boolean filesNetworkDriveAccessBlocked)
Returns an immutable copy ofthiswith just thefilesNetworkDriveAccessBlockedfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Indicates if devices can access files or other resources on a network server using the Server Message Block (SMB) protocol. Available for devices running iOS and iPadOS, versions 13.0 and later.”
- Parameters:
filesNetworkDriveAccessBlocked- new value offilesNetworkDriveAccessBlockedfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thefilesNetworkDriveAccessBlockedfield changed
-
getFilesUsbDriveAccessBlocked
public Optional<Boolean> getFilesUsbDriveAccessBlocked()
“Indicates if sevices with access can connect to and open files on a USB drive. Available for devices running iOS and iPadOS, versions 13.0 and later.”- Returns:
- property filesUsbDriveAccessBlocked
-
withFilesUsbDriveAccessBlocked
public IosGeneralDeviceConfiguration withFilesUsbDriveAccessBlocked(Boolean filesUsbDriveAccessBlocked)
Returns an immutable copy ofthiswith just thefilesUsbDriveAccessBlockedfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Indicates if sevices with access can connect to and open files on a USB drive. Available for devices running iOS and iPadOS, versions 13.0 and later.”
- Parameters:
filesUsbDriveAccessBlocked- new value offilesUsbDriveAccessBlockedfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thefilesUsbDriveAccessBlockedfield changed
-
getFindMyDeviceInFindMyAppBlocked
public Optional<Boolean> getFindMyDeviceInFindMyAppBlocked()
“Indicates whether or not to block Find My Device when the device is supervised ( iOS 13 or later).”- Returns:
- property findMyDeviceInFindMyAppBlocked
-
withFindMyDeviceInFindMyAppBlocked
public IosGeneralDeviceConfiguration withFindMyDeviceInFindMyAppBlocked(Boolean findMyDeviceInFindMyAppBlocked)
Returns an immutable copy ofthiswith just thefindMyDeviceInFindMyAppBlockedfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Indicates whether or not to block Find My Device when the device is supervised ( iOS 13 or later).”
- Parameters:
findMyDeviceInFindMyAppBlocked- new value offindMyDeviceInFindMyAppBlockedfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thefindMyDeviceInFindMyAppBlockedfield changed
-
getFindMyFriendsBlocked
public Optional<Boolean> getFindMyFriendsBlocked()
“Indicates whether or not to block changes to Find My Friends when the device is in supervised mode.”- Returns:
- property findMyFriendsBlocked
-
withFindMyFriendsBlocked
public IosGeneralDeviceConfiguration withFindMyFriendsBlocked(Boolean findMyFriendsBlocked)
Returns an immutable copy ofthiswith just thefindMyFriendsBlockedfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Indicates whether or not to block changes to Find My Friends when the device is in supervised mode.”
- Parameters:
findMyFriendsBlocked- new value offindMyFriendsBlockedfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thefindMyFriendsBlockedfield changed
-
getFindMyFriendsInFindMyAppBlocked
public Optional<Boolean> getFindMyFriendsInFindMyAppBlocked()
“Indicates whether or not to block Find My Friends when the device is supervised (iOS 13 or later).”- Returns:
- property findMyFriendsInFindMyAppBlocked
-
withFindMyFriendsInFindMyAppBlocked
public IosGeneralDeviceConfiguration withFindMyFriendsInFindMyAppBlocked(Boolean findMyFriendsInFindMyAppBlocked)
Returns an immutable copy ofthiswith just thefindMyFriendsInFindMyAppBlockedfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Indicates whether or not to block Find My Friends when the device is supervised (iOS 13 or later).”
- Parameters:
findMyFriendsInFindMyAppBlocked- new value offindMyFriendsInFindMyAppBlockedfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thefindMyFriendsInFindMyAppBlockedfield changed
-
getGameCenterBlocked
public Optional<Boolean> getGameCenterBlocked()
“Indicates whether or not to block the user from using Game Center when the device is in supervised mode.”- Returns:
- property gameCenterBlocked
-
withGameCenterBlocked
public IosGeneralDeviceConfiguration withGameCenterBlocked(Boolean gameCenterBlocked)
Returns an immutable copy ofthiswith just thegameCenterBlockedfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis. patch()is called (if available)on the returned object only the changed fields are submitted.“Indicates whether or not to block the user from using Game Center when the device is in supervised mode.”
- Parameters:
gameCenterBlocked- new value ofgameCenterBlockedfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thegameCenterBlockedfield changed
-
getGamingBlockGameCenterFriends
public Optional<Boolean> getGamingBlockGameCenterFriends()
“Indicates whether or not to block the user from having friends in Game Center. Requires a supervised device for iOS 13 and later.”- Returns:
- property gamingBlockGameCenterFriends
-
withGamingBlockGameCenterFriends
public IosGeneralDeviceConfiguration withGamingBlockGameCenterFriends(Boolean gamingBlockGameCenterFriends)
Returns an immutable copy ofthiswith just thegamingBlockGameCenterFriendsfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Indicates whether or not to block the user from having friends in Game Center. Requires a supervised device for iOS 13 and later.”
- Parameters:
gamingBlockGameCenterFriends- new value ofgamingBlockGameCenterFriendsfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thegamingBlockGameCenterFriendsfield changed
-
getGamingBlockMultiplayer
public Optional<Boolean> getGamingBlockMultiplayer()
“Indicates whether or not to block the user from using multiplayer gaming. Requires a supervised device for iOS 13 and later.”- Returns:
- property gamingBlockMultiplayer
-
withGamingBlockMultiplayer
public IosGeneralDeviceConfiguration withGamingBlockMultiplayer(Boolean gamingBlockMultiplayer)
Returns an immutable copy ofthiswith just thegamingBlockMultiplayerfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Indicates whether or not to block the user from using multiplayer gaming. Requires a supervised device for iOS 13 and later.”
- Parameters:
gamingBlockMultiplayer- new value ofgamingBlockMultiplayerfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thegamingBlockMultiplayerfield changed
-
getHostPairingBlocked
public Optional<Boolean> getHostPairingBlocked()
“indicates whether or not to allow host pairing to control the devices an iOS device can pair with when the iOS device is in supervised mode.”- Returns:
- property hostPairingBlocked
-
withHostPairingBlocked
public IosGeneralDeviceConfiguration withHostPairingBlocked(Boolean hostPairingBlocked)
Returns an immutable copy ofthiswith just thehostPairingBlockedfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“indicates whether or not to allow host pairing to control the devices an iOS device can pair with when the iOS device is in supervised mode.”
- Parameters:
hostPairingBlocked- new value ofhostPairingBlockedfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thehostPairingBlockedfield changed
-
getIBooksStoreBlocked
public Optional<Boolean> getIBooksStoreBlocked()
“Indicates whether or not to block the user from using the iBooks Store when the device is in supervised mode.”- Returns:
- property iBooksStoreBlocked
-
withIBooksStoreBlocked
public IosGeneralDeviceConfiguration withIBooksStoreBlocked(Boolean iBooksStoreBlocked)
Returns an immutable copy ofthiswith just theiBooksStoreBlockedfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Indicates whether or not to block the user from using the iBooks Store when the device is in supervised mode.”
- Parameters:
iBooksStoreBlocked- new value ofiBooksStoreBlockedfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theiBooksStoreBlockedfield changed
-
getIBooksStoreBlockErotica
public Optional<Boolean> getIBooksStoreBlockErotica()
“Indicates whether or not to block the user from downloading media from the iBookstore that has been tagged as erotica.”- Returns:
- property iBooksStoreBlockErotica
-
withIBooksStoreBlockErotica
public IosGeneralDeviceConfiguration withIBooksStoreBlockErotica(Boolean iBooksStoreBlockErotica)
Returns an immutable copy ofthiswith just theiBooksStoreBlockEroticafield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Indicates whether or not to block the user from downloading media from the iBookstore that has been tagged as erotica.”
- Parameters:
iBooksStoreBlockErotica- new value ofiBooksStoreBlockEroticafield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theiBooksStoreBlockEroticafield changed
-
getICloudBlockActivityContinuation
public Optional<Boolean> getICloudBlockActivityContinuation()
“Indicates whether or not to block the user from continuing work they started on iOS device to another iOS or macOS device.”- Returns:
- property iCloudBlockActivityContinuation
-
withICloudBlockActivityContinuation
public IosGeneralDeviceConfiguration withICloudBlockActivityContinuation(Boolean iCloudBlockActivityContinuation)
Returns an immutable copy ofthiswith just theiCloudBlockActivityContinuationfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Indicates whether or not to block the user from continuing work they started on iOS device to another iOS or macOS device.”
- Parameters:
iCloudBlockActivityContinuation- new value ofiCloudBlockActivityContinuationfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theiCloudBlockActivityContinuationfield changed
-
getICloudBlockBackup
public Optional<Boolean> getICloudBlockBackup()
“Indicates whether or not to block iCloud backup. Requires a supervised device for iOS 13 and later.”- Returns:
- property iCloudBlockBackup
-
withICloudBlockBackup
public IosGeneralDeviceConfiguration withICloudBlockBackup(Boolean iCloudBlockBackup)
Returns an immutable copy ofthiswith just theiCloudBlockBackupfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis. patch()is called (if available)on the returned object only the changed fields are submitted.“Indicates whether or not to block iCloud backup. Requires a supervised device for iOS 13 and later.”
- Parameters:
iCloudBlockBackup- new value ofiCloudBlockBackupfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theiCloudBlockBackupfield changed
-
getICloudBlockDocumentSync
public Optional<Boolean> getICloudBlockDocumentSync()
“Indicates whether or not to block iCloud document sync. Requires a supervised device for iOS 13 and later.”- Returns:
- property iCloudBlockDocumentSync
-
withICloudBlockDocumentSync
public IosGeneralDeviceConfiguration withICloudBlockDocumentSync(Boolean iCloudBlockDocumentSync)
Returns an immutable copy ofthiswith just theiCloudBlockDocumentSyncfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Indicates whether or not to block iCloud document sync. Requires a supervised device for iOS 13 and later.”
- Parameters:
iCloudBlockDocumentSync- new value ofiCloudBlockDocumentSyncfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theiCloudBlockDocumentSyncfield changed
-
getICloudBlockManagedAppsSync
public Optional<Boolean> getICloudBlockManagedAppsSync()
“Indicates whether or not to block Managed Apps Cloud Sync.”- Returns:
- property iCloudBlockManagedAppsSync
-
withICloudBlockManagedAppsSync
public IosGeneralDeviceConfiguration withICloudBlockManagedAppsSync(Boolean iCloudBlockManagedAppsSync)
Returns an immutable copy ofthiswith just theiCloudBlockManagedAppsSyncfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Indicates whether or not to block Managed Apps Cloud Sync.”
- Parameters:
iCloudBlockManagedAppsSync- new value ofiCloudBlockManagedAppsSyncfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theiCloudBlockManagedAppsSyncfield changed
-
getICloudBlockPhotoLibrary
public Optional<Boolean> getICloudBlockPhotoLibrary()
“Indicates whether or not to block iCloud Photo Library.”- Returns:
- property iCloudBlockPhotoLibrary
-
withICloudBlockPhotoLibrary
public IosGeneralDeviceConfiguration withICloudBlockPhotoLibrary(Boolean iCloudBlockPhotoLibrary)
Returns an immutable copy ofthiswith just theiCloudBlockPhotoLibraryfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Indicates whether or not to block iCloud Photo Library.”
- Parameters:
iCloudBlockPhotoLibrary- new value ofiCloudBlockPhotoLibraryfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theiCloudBlockPhotoLibraryfield changed
-
getICloudBlockPhotoStreamSync
public Optional<Boolean> getICloudBlockPhotoStreamSync()
“Indicates whether or not to block iCloud Photo Stream Sync.”- Returns:
- property iCloudBlockPhotoStreamSync
-
withICloudBlockPhotoStreamSync
public IosGeneralDeviceConfiguration withICloudBlockPhotoStreamSync(Boolean iCloudBlockPhotoStreamSync)
Returns an immutable copy ofthiswith just theiCloudBlockPhotoStreamSyncfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Indicates whether or not to block iCloud Photo Stream Sync.”
- Parameters:
iCloudBlockPhotoStreamSync- new value ofiCloudBlockPhotoStreamSyncfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theiCloudBlockPhotoStreamSyncfield changed
-
getICloudBlockSharedPhotoStream
public Optional<Boolean> getICloudBlockSharedPhotoStream()
“Indicates whether or not to block Shared Photo Stream.”- Returns:
- property iCloudBlockSharedPhotoStream
-
withICloudBlockSharedPhotoStream
public IosGeneralDeviceConfiguration withICloudBlockSharedPhotoStream(Boolean iCloudBlockSharedPhotoStream)
Returns an immutable copy ofthiswith just theiCloudBlockSharedPhotoStreamfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Indicates whether or not to block Shared Photo Stream.”
- Parameters:
iCloudBlockSharedPhotoStream- new value ofiCloudBlockSharedPhotoStreamfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theiCloudBlockSharedPhotoStreamfield changed
-
getICloudRequireEncryptedBackup
public Optional<Boolean> getICloudRequireEncryptedBackup()
“Indicates whether or not to require backups to iCloud be encrypted.”- Returns:
- property iCloudRequireEncryptedBackup
-
withICloudRequireEncryptedBackup
public IosGeneralDeviceConfiguration withICloudRequireEncryptedBackup(Boolean iCloudRequireEncryptedBackup)
Returns an immutable copy ofthiswith just theiCloudRequireEncryptedBackupfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Indicates whether or not to require backups to iCloud be encrypted.”
- Parameters:
iCloudRequireEncryptedBackup- new value ofiCloudRequireEncryptedBackupfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theiCloudRequireEncryptedBackupfield changed
-
getITunesBlocked
public Optional<Boolean> getITunesBlocked()
“Indicates whether or not to block the iTunes app. Requires a supervised device for iOS 13 and later.”- Returns:
- property iTunesBlocked
-
withITunesBlocked
public IosGeneralDeviceConfiguration withITunesBlocked(Boolean iTunesBlocked)
Returns an immutable copy ofthiswith just theiTunesBlockedfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis. patch()is called (if available)on the returned object only the changed fields are submitted.“Indicates whether or not to block the iTunes app. Requires a supervised device for iOS 13 and later.”
- Parameters:
iTunesBlocked- new value ofiTunesBlockedfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theiTunesBlockedfield changed
-
getITunesBlockExplicitContent
public Optional<Boolean> getITunesBlockExplicitContent()
“Indicates whether or not to block the user from accessing explicit content in iTunes and the App Store. Requires a supervised device for iOS 13 and later.”- Returns:
- property iTunesBlockExplicitContent
-
withITunesBlockExplicitContent
public IosGeneralDeviceConfiguration withITunesBlockExplicitContent(Boolean iTunesBlockExplicitContent)
Returns an immutable copy ofthiswith just theiTunesBlockExplicitContentfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Indicates whether or not to block the user from accessing explicit content in iTunes and the App Store. Requires a supervised device for iOS 13 and later.”
- Parameters:
iTunesBlockExplicitContent- new value ofiTunesBlockExplicitContentfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theiTunesBlockExplicitContentfield changed
-
getITunesBlockMusicService
public Optional<Boolean> getITunesBlockMusicService()
“Indicates whether or not to block Music service and revert Music app to classic mode when the device is in supervised mode (iOS 9.3 and later and macOS 10.12 and later).”- Returns:
- property iTunesBlockMusicService
-
withITunesBlockMusicService
public IosGeneralDeviceConfiguration withITunesBlockMusicService(Boolean iTunesBlockMusicService)
Returns an immutable copy ofthiswith just theiTunesBlockMusicServicefield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Indicates whether or not to block Music service and revert Music app to classic mode when the device is in supervised mode (iOS 9.3 and later and macOS 10.12 and later).”
- Parameters:
iTunesBlockMusicService- new value ofiTunesBlockMusicServicefield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theiTunesBlockMusicServicefield changed
-
getITunesBlockRadio
public Optional<Boolean> getITunesBlockRadio()
“Indicates whether or not to block the user from using iTunes Radio when the device is in supervised mode (iOS 9.3 and later).”- Returns:
- property iTunesBlockRadio
-
withITunesBlockRadio
public IosGeneralDeviceConfiguration withITunesBlockRadio(Boolean iTunesBlockRadio)
Returns an immutable copy ofthiswith just theiTunesBlockRadiofield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis. patch()is called (if available)on the returned object only the changed fields are submitted.“Indicates whether or not to block the user from using iTunes Radio when the device is in supervised mode (iOS 9.3 and later).”
- Parameters:
iTunesBlockRadio- new value ofiTunesBlockRadiofield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theiTunesBlockRadiofield changed
-
getKeyboardBlockAutoCorrect
public Optional<Boolean> getKeyboardBlockAutoCorrect()
“Indicates whether or not to block keyboard auto-correction when the device is in supervised mode (iOS 8.1.3 and later).”- Returns:
- property keyboardBlockAutoCorrect
-
withKeyboardBlockAutoCorrect
public IosGeneralDeviceConfiguration withKeyboardBlockAutoCorrect(Boolean keyboardBlockAutoCorrect)
Returns an immutable copy ofthiswith just thekeyboardBlockAutoCorrectfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Indicates whether or not to block keyboard auto-correction when the device is in supervised mode (iOS 8.1.3 and later).”
- Parameters:
keyboardBlockAutoCorrect- new value ofkeyboardBlockAutoCorrectfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thekeyboardBlockAutoCorrectfield changed
-
getKeyboardBlockDictation
public Optional<Boolean> getKeyboardBlockDictation()
“Indicates whether or not to block the user from using dictation input when the device is in supervised mode.”- Returns:
- property keyboardBlockDictation
-
withKeyboardBlockDictation
public IosGeneralDeviceConfiguration withKeyboardBlockDictation(Boolean keyboardBlockDictation)
Returns an immutable copy ofthiswith just thekeyboardBlockDictationfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Indicates whether or not to block the user from using dictation input when the device is in supervised mode.”
- Parameters:
keyboardBlockDictation- new value ofkeyboardBlockDictationfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thekeyboardBlockDictationfield changed
-
getKeyboardBlockPredictive
public Optional<Boolean> getKeyboardBlockPredictive()
“Indicates whether or not to block predictive keyboards when device is in supervised mode (iOS 8.1.3 and later).”- Returns:
- property keyboardBlockPredictive
-
withKeyboardBlockPredictive
public IosGeneralDeviceConfiguration withKeyboardBlockPredictive(Boolean keyboardBlockPredictive)
Returns an immutable copy ofthiswith just thekeyboardBlockPredictivefield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Indicates whether or not to block predictive keyboards when device is in supervised mode (iOS 8.1.3 and later).”
- Parameters:
keyboardBlockPredictive- new value ofkeyboardBlockPredictivefield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thekeyboardBlockPredictivefield changed
-
getKeyboardBlockShortcuts
public Optional<Boolean> getKeyboardBlockShortcuts()
“Indicates whether or not to block keyboard shortcuts when the device is in supervised mode (iOS 9.0 and later).”- Returns:
- property keyboardBlockShortcuts
-
withKeyboardBlockShortcuts
public IosGeneralDeviceConfiguration withKeyboardBlockShortcuts(Boolean keyboardBlockShortcuts)
Returns an immutable copy ofthiswith just thekeyboardBlockShortcutsfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Indicates whether or not to block keyboard shortcuts when the device is in supervised mode (iOS 9.0 and later).”
- Parameters:
keyboardBlockShortcuts- new value ofkeyboardBlockShortcutsfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thekeyboardBlockShortcutsfield changed
-
getKeyboardBlockSpellCheck
public Optional<Boolean> getKeyboardBlockSpellCheck()
“Indicates whether or not to block keyboard spell-checking when the device is in supervised mode (iOS 8.1.3 and later).”- Returns:
- property keyboardBlockSpellCheck
-
withKeyboardBlockSpellCheck
public IosGeneralDeviceConfiguration withKeyboardBlockSpellCheck(Boolean keyboardBlockSpellCheck)
Returns an immutable copy ofthiswith just thekeyboardBlockSpellCheckfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Indicates whether or not to block keyboard spell-checking when the device is in supervised mode (iOS 8.1.3 and later).”
- Parameters:
keyboardBlockSpellCheck- new value ofkeyboardBlockSpellCheckfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thekeyboardBlockSpellCheckfield changed
-
getKeychainBlockCloudSync
public Optional<Boolean> getKeychainBlockCloudSync()
“Indicates whether or not iCloud keychain synchronization is blocked. Requires a supervised device for iOS 13 and later.”- Returns:
- property keychainBlockCloudSync
-
withKeychainBlockCloudSync
public IosGeneralDeviceConfiguration withKeychainBlockCloudSync(Boolean keychainBlockCloudSync)
Returns an immutable copy ofthiswith just thekeychainBlockCloudSyncfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Indicates whether or not iCloud keychain synchronization is blocked. Requires a supervised device for iOS 13 and later.”
- Parameters:
keychainBlockCloudSync- new value ofkeychainBlockCloudSyncfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thekeychainBlockCloudSyncfield changed
-
getKioskModeAllowAssistiveSpeak
public Optional<Boolean> getKioskModeAllowAssistiveSpeak()
“Indicates whether or not to allow assistive speak while in kiosk mode.”- Returns:
- property kioskModeAllowAssistiveSpeak
-
withKioskModeAllowAssistiveSpeak
public IosGeneralDeviceConfiguration withKioskModeAllowAssistiveSpeak(Boolean kioskModeAllowAssistiveSpeak)
Returns an immutable copy ofthiswith just thekioskModeAllowAssistiveSpeakfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Indicates whether or not to allow assistive speak while in kiosk mode.”
- Parameters:
kioskModeAllowAssistiveSpeak- new value ofkioskModeAllowAssistiveSpeakfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thekioskModeAllowAssistiveSpeakfield changed
-
getKioskModeAllowAssistiveTouchSettings
public Optional<Boolean> getKioskModeAllowAssistiveTouchSettings()
“Indicates whether or not to allow access to the Assistive Touch Settings while in kiosk mode.”- Returns:
- property kioskModeAllowAssistiveTouchSettings
-
withKioskModeAllowAssistiveTouchSettings
public IosGeneralDeviceConfiguration withKioskModeAllowAssistiveTouchSettings(Boolean kioskModeAllowAssistiveTouchSettings)
Returns an immutable copy ofthiswith just thekioskModeAllowAssistiveTouchSettingsfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Indicates whether or not to allow access to the Assistive Touch Settings while in kiosk mode.”
- Parameters:
kioskModeAllowAssistiveTouchSettings- new value ofkioskModeAllowAssistiveTouchSettingsfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thekioskModeAllowAssistiveTouchSettingsfield changed
-
getKioskModeAllowAutoLock
public Optional<Boolean> getKioskModeAllowAutoLock()
“Indicates whether or not to allow device auto lock while in kiosk mode. This property's functionality is redundant with the OS default and is deprecated. Use KioskModeBlockAutoLock instead.”- Returns:
- property kioskModeAllowAutoLock
-
withKioskModeAllowAutoLock
public IosGeneralDeviceConfiguration withKioskModeAllowAutoLock(Boolean kioskModeAllowAutoLock)
Returns an immutable copy ofthiswith just thekioskModeAllowAutoLockfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Indicates whether or not to allow device auto lock while in kiosk mode. This property's functionality is redundant with the OS default and is deprecated. Use KioskModeBlockAutoLock instead.”
- Parameters:
kioskModeAllowAutoLock- new value ofkioskModeAllowAutoLockfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thekioskModeAllowAutoLockfield changed
-
getKioskModeAllowColorInversionSettings
public Optional<Boolean> getKioskModeAllowColorInversionSettings()
“Indicates whether or not to allow access to the Color Inversion Settings while in kiosk mode.”- Returns:
- property kioskModeAllowColorInversionSettings
-
withKioskModeAllowColorInversionSettings
public IosGeneralDeviceConfiguration withKioskModeAllowColorInversionSettings(Boolean kioskModeAllowColorInversionSettings)
Returns an immutable copy ofthiswith just thekioskModeAllowColorInversionSettingsfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Indicates whether or not to allow access to the Color Inversion Settings while in kiosk mode.”
- Parameters:
kioskModeAllowColorInversionSettings- new value ofkioskModeAllowColorInversionSettingsfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thekioskModeAllowColorInversionSettingsfield changed
-
getKioskModeAllowRingerSwitch
public Optional<Boolean> getKioskModeAllowRingerSwitch()
“Indicates whether or not to allow use of the ringer switch while in kiosk mode. This property's functionality is redundant with the OS default and is deprecated . Use KioskModeBlockRingerSwitch instead.”- Returns:
- property kioskModeAllowRingerSwitch
-
withKioskModeAllowRingerSwitch
public IosGeneralDeviceConfiguration withKioskModeAllowRingerSwitch(Boolean kioskModeAllowRingerSwitch)
Returns an immutable copy ofthiswith just thekioskModeAllowRingerSwitchfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Indicates whether or not to allow use of the ringer switch while in kiosk mode. This property's functionality is redundant with the OS default and is deprecated . Use KioskModeBlockRingerSwitch instead.”
- Parameters:
kioskModeAllowRingerSwitch- new value ofkioskModeAllowRingerSwitchfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thekioskModeAllowRingerSwitchfield changed
-
getKioskModeAllowScreenRotation
public Optional<Boolean> getKioskModeAllowScreenRotation()
“Indicates whether or not to allow screen rotation while in kiosk mode. This property's functionality is redundant with the OS default and is deprecated. Use KioskModeBlockScreenRotation instead.”- Returns:
- property kioskModeAllowScreenRotation
-
withKioskModeAllowScreenRotation
public IosGeneralDeviceConfiguration withKioskModeAllowScreenRotation(Boolean kioskModeAllowScreenRotation)
Returns an immutable copy ofthiswith just thekioskModeAllowScreenRotationfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Indicates whether or not to allow screen rotation while in kiosk mode. This property's functionality is redundant with the OS default and is deprecated. Use KioskModeBlockScreenRotation instead.”
- Parameters:
kioskModeAllowScreenRotation- new value ofkioskModeAllowScreenRotationfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thekioskModeAllowScreenRotationfield changed
-
getKioskModeAllowSleepButton
public Optional<Boolean> getKioskModeAllowSleepButton()
“Indicates whether or not to allow use of the sleep button while in kiosk mode. This property's functionality is redundant with the OS default and is deprecated . Use KioskModeBlockSleepButton instead.”- Returns:
- property kioskModeAllowSleepButton
-
withKioskModeAllowSleepButton
public IosGeneralDeviceConfiguration withKioskModeAllowSleepButton(Boolean kioskModeAllowSleepButton)
Returns an immutable copy ofthiswith just thekioskModeAllowSleepButtonfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Indicates whether or not to allow use of the sleep button while in kiosk mode. This property's functionality is redundant with the OS default and is deprecated . Use KioskModeBlockSleepButton instead.”
- Parameters:
kioskModeAllowSleepButton- new value ofkioskModeAllowSleepButtonfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thekioskModeAllowSleepButtonfield changed
-
getKioskModeAllowTouchscreen
public Optional<Boolean> getKioskModeAllowTouchscreen()
“Indicates whether or not to allow use of the touchscreen while in kiosk mode. This property's functionality is redundant with the OS default and is deprecated . Use KioskModeBlockTouchscreen instead.”- Returns:
- property kioskModeAllowTouchscreen
-
withKioskModeAllowTouchscreen
public IosGeneralDeviceConfiguration withKioskModeAllowTouchscreen(Boolean kioskModeAllowTouchscreen)
Returns an immutable copy ofthiswith just thekioskModeAllowTouchscreenfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Indicates whether or not to allow use of the touchscreen while in kiosk mode. This property's functionality is redundant with the OS default and is deprecated . Use KioskModeBlockTouchscreen instead.”
- Parameters:
kioskModeAllowTouchscreen- new value ofkioskModeAllowTouchscreenfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thekioskModeAllowTouchscreenfield changed
-
getKioskModeAllowVoiceControlModification
public Optional<Boolean> getKioskModeAllowVoiceControlModification()
“Indicates whether or not to allow the user to toggle voice control in kiosk mode .”- Returns:
- property kioskModeAllowVoiceControlModification
-
withKioskModeAllowVoiceControlModification
public IosGeneralDeviceConfiguration withKioskModeAllowVoiceControlModification(Boolean kioskModeAllowVoiceControlModification)
Returns an immutable copy ofthiswith just thekioskModeAllowVoiceControlModificationfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Indicates whether or not to allow the user to toggle voice control in kiosk mode .”
- Parameters:
kioskModeAllowVoiceControlModification- new value ofkioskModeAllowVoiceControlModificationfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thekioskModeAllowVoiceControlModificationfield changed
-
getKioskModeAllowVoiceOverSettings
public Optional<Boolean> getKioskModeAllowVoiceOverSettings()
“Indicates whether or not to allow access to the voice over settings while in kiosk mode.”- Returns:
- property kioskModeAllowVoiceOverSettings
-
withKioskModeAllowVoiceOverSettings
public IosGeneralDeviceConfiguration withKioskModeAllowVoiceOverSettings(Boolean kioskModeAllowVoiceOverSettings)
Returns an immutable copy ofthiswith just thekioskModeAllowVoiceOverSettingsfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Indicates whether or not to allow access to the voice over settings while in kiosk mode.”
- Parameters:
kioskModeAllowVoiceOverSettings- new value ofkioskModeAllowVoiceOverSettingsfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thekioskModeAllowVoiceOverSettingsfield changed
-
getKioskModeAllowVolumeButtons
public Optional<Boolean> getKioskModeAllowVolumeButtons()
“Indicates whether or not to allow use of the volume buttons while in kiosk mode. This property's functionality is redundant with the OS default and is deprecated . Use KioskModeBlockVolumeButtons instead.”- Returns:
- property kioskModeAllowVolumeButtons
-
withKioskModeAllowVolumeButtons
public IosGeneralDeviceConfiguration withKioskModeAllowVolumeButtons(Boolean kioskModeAllowVolumeButtons)
Returns an immutable copy ofthiswith just thekioskModeAllowVolumeButtonsfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Indicates whether or not to allow use of the volume buttons while in kiosk mode. This property's functionality is redundant with the OS default and is deprecated . Use KioskModeBlockVolumeButtons instead.”
- Parameters:
kioskModeAllowVolumeButtons- new value ofkioskModeAllowVolumeButtonsfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thekioskModeAllowVolumeButtonsfield changed
-
getKioskModeAllowZoomSettings
public Optional<Boolean> getKioskModeAllowZoomSettings()
“Indicates whether or not to allow access to the zoom settings while in kiosk mode.”- Returns:
- property kioskModeAllowZoomSettings
-
withKioskModeAllowZoomSettings
public IosGeneralDeviceConfiguration withKioskModeAllowZoomSettings(Boolean kioskModeAllowZoomSettings)
Returns an immutable copy ofthiswith just thekioskModeAllowZoomSettingsfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Indicates whether or not to allow access to the zoom settings while in kiosk mode.”
- Parameters:
kioskModeAllowZoomSettings- new value ofkioskModeAllowZoomSettingsfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thekioskModeAllowZoomSettingsfield changed
-
getKioskModeAppStoreUrl
public Optional<String> getKioskModeAppStoreUrl()
“URL in the app store to the app to use for kiosk mode. Use if KioskModeManagedAppId is not known.”- Returns:
- property kioskModeAppStoreUrl
-
withKioskModeAppStoreUrl
public IosGeneralDeviceConfiguration withKioskModeAppStoreUrl(String kioskModeAppStoreUrl)
Returns an immutable copy ofthiswith just thekioskModeAppStoreUrlfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“URL in the app store to the app to use for kiosk mode. Use if KioskModeManagedAppId is not known.”
- Parameters:
kioskModeAppStoreUrl- new value ofkioskModeAppStoreUrlfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thekioskModeAppStoreUrlfield changed
-
getKioskModeAppType
public Optional<IosKioskModeAppType> getKioskModeAppType()
“Type of app to run in kiosk mode.”- Returns:
- property kioskModeAppType
-
withKioskModeAppType
public IosGeneralDeviceConfiguration withKioskModeAppType(IosKioskModeAppType kioskModeAppType)
Returns an immutable copy ofthiswith just thekioskModeAppTypefield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis. patch()is called (if available)on the returned object only the changed fields are submitted.“Type of app to run in kiosk mode.”
- Parameters:
kioskModeAppType- new value ofkioskModeAppTypefield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thekioskModeAppTypefield changed
-
getKioskModeBlockAutoLock
public Optional<Boolean> getKioskModeBlockAutoLock()
“Indicates whether or not to block device auto lock while in kiosk mode.”- Returns:
- property kioskModeBlockAutoLock
-
withKioskModeBlockAutoLock
public IosGeneralDeviceConfiguration withKioskModeBlockAutoLock(Boolean kioskModeBlockAutoLock)
Returns an immutable copy ofthiswith just thekioskModeBlockAutoLockfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Indicates whether or not to block device auto lock while in kiosk mode.”
- Parameters:
kioskModeBlockAutoLock- new value ofkioskModeBlockAutoLockfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thekioskModeBlockAutoLockfield changed
-
getKioskModeBlockRingerSwitch
public Optional<Boolean> getKioskModeBlockRingerSwitch()
“Indicates whether or not to block use of the ringer switch while in kiosk mode.”- Returns:
- property kioskModeBlockRingerSwitch
-
withKioskModeBlockRingerSwitch
public IosGeneralDeviceConfiguration withKioskModeBlockRingerSwitch(Boolean kioskModeBlockRingerSwitch)
Returns an immutable copy ofthiswith just thekioskModeBlockRingerSwitchfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Indicates whether or not to block use of the ringer switch while in kiosk mode.”
- Parameters:
kioskModeBlockRingerSwitch- new value ofkioskModeBlockRingerSwitchfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thekioskModeBlockRingerSwitchfield changed
-
getKioskModeBlockScreenRotation
public Optional<Boolean> getKioskModeBlockScreenRotation()
“Indicates whether or not to block screen rotation while in kiosk mode.”- Returns:
- property kioskModeBlockScreenRotation
-
withKioskModeBlockScreenRotation
public IosGeneralDeviceConfiguration withKioskModeBlockScreenRotation(Boolean kioskModeBlockScreenRotation)
Returns an immutable copy ofthiswith just thekioskModeBlockScreenRotationfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Indicates whether or not to block screen rotation while in kiosk mode.”
- Parameters:
kioskModeBlockScreenRotation- new value ofkioskModeBlockScreenRotationfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thekioskModeBlockScreenRotationfield changed
-
getKioskModeBlockSleepButton
public Optional<Boolean> getKioskModeBlockSleepButton()
“Indicates whether or not to block use of the sleep button while in kiosk mode.”- Returns:
- property kioskModeBlockSleepButton
-
withKioskModeBlockSleepButton
public IosGeneralDeviceConfiguration withKioskModeBlockSleepButton(Boolean kioskModeBlockSleepButton)
Returns an immutable copy ofthiswith just thekioskModeBlockSleepButtonfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Indicates whether or not to block use of the sleep button while in kiosk mode.”
- Parameters:
kioskModeBlockSleepButton- new value ofkioskModeBlockSleepButtonfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thekioskModeBlockSleepButtonfield changed
-
getKioskModeBlockTouchscreen
public Optional<Boolean> getKioskModeBlockTouchscreen()
“Indicates whether or not to block use of the touchscreen while in kiosk mode.”- Returns:
- property kioskModeBlockTouchscreen
-
withKioskModeBlockTouchscreen
public IosGeneralDeviceConfiguration withKioskModeBlockTouchscreen(Boolean kioskModeBlockTouchscreen)
Returns an immutable copy ofthiswith just thekioskModeBlockTouchscreenfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Indicates whether or not to block use of the touchscreen while in kiosk mode.”
- Parameters:
kioskModeBlockTouchscreen- new value ofkioskModeBlockTouchscreenfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thekioskModeBlockTouchscreenfield changed
-
getKioskModeBlockVolumeButtons
public Optional<Boolean> getKioskModeBlockVolumeButtons()
“Indicates whether or not to block the volume buttons while in Kiosk Mode.”- Returns:
- property kioskModeBlockVolumeButtons
-
withKioskModeBlockVolumeButtons
public IosGeneralDeviceConfiguration withKioskModeBlockVolumeButtons(Boolean kioskModeBlockVolumeButtons)
Returns an immutable copy ofthiswith just thekioskModeBlockVolumeButtonsfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Indicates whether or not to block the volume buttons while in Kiosk Mode.”
- Parameters:
kioskModeBlockVolumeButtons- new value ofkioskModeBlockVolumeButtonsfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thekioskModeBlockVolumeButtonsfield changed
-
getKioskModeBuiltInAppId
public Optional<String> getKioskModeBuiltInAppId()
“ID for built-in apps to use for kiosk mode. Used when KioskModeManagedAppId and KioskModeAppStoreUrl are not set.”- Returns:
- property kioskModeBuiltInAppId
-
withKioskModeBuiltInAppId
public IosGeneralDeviceConfiguration withKioskModeBuiltInAppId(String kioskModeBuiltInAppId)
Returns an immutable copy ofthiswith just thekioskModeBuiltInAppIdfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“ID for built-in apps to use for kiosk mode. Used when KioskModeManagedAppId and KioskModeAppStoreUrl are not set.”
- Parameters:
kioskModeBuiltInAppId- new value ofkioskModeBuiltInAppIdfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thekioskModeBuiltInAppIdfield changed
-
getKioskModeEnableVoiceControl
public Optional<Boolean> getKioskModeEnableVoiceControl()
“Indicates whether or not to enable voice control in kiosk mode.”- Returns:
- property kioskModeEnableVoiceControl
-
withKioskModeEnableVoiceControl
public IosGeneralDeviceConfiguration withKioskModeEnableVoiceControl(Boolean kioskModeEnableVoiceControl)
Returns an immutable copy ofthiswith just thekioskModeEnableVoiceControlfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Indicates whether or not to enable voice control in kiosk mode.”
- Parameters:
kioskModeEnableVoiceControl- new value ofkioskModeEnableVoiceControlfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thekioskModeEnableVoiceControlfield changed
-
getKioskModeManagedAppId
public Optional<String> getKioskModeManagedAppId()
“Managed app id of the app to use for kiosk mode. If KioskModeManagedAppId is specified then KioskModeAppStoreUrl will be ignored.”- Returns:
- property kioskModeManagedAppId
-
withKioskModeManagedAppId
public IosGeneralDeviceConfiguration withKioskModeManagedAppId(String kioskModeManagedAppId)
Returns an immutable copy ofthiswith just thekioskModeManagedAppIdfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Managed app id of the app to use for kiosk mode. If KioskModeManagedAppId is specified then KioskModeAppStoreUrl will be ignored.”
- Parameters:
kioskModeManagedAppId- new value ofkioskModeManagedAppIdfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thekioskModeManagedAppIdfield changed
-
getKioskModeRequireAssistiveTouch
public Optional<Boolean> getKioskModeRequireAssistiveTouch()
“Indicates whether or not to require assistive touch while in kiosk mode.”- Returns:
- property kioskModeRequireAssistiveTouch
-
withKioskModeRequireAssistiveTouch
public IosGeneralDeviceConfiguration withKioskModeRequireAssistiveTouch(Boolean kioskModeRequireAssistiveTouch)
Returns an immutable copy ofthiswith just thekioskModeRequireAssistiveTouchfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Indicates whether or not to require assistive touch while in kiosk mode.”
- Parameters:
kioskModeRequireAssistiveTouch- new value ofkioskModeRequireAssistiveTouchfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thekioskModeRequireAssistiveTouchfield changed
-
getKioskModeRequireColorInversion
public Optional<Boolean> getKioskModeRequireColorInversion()
“Indicates whether or not to require color inversion while in kiosk mode.”- Returns:
- property kioskModeRequireColorInversion
-
withKioskModeRequireColorInversion
public IosGeneralDeviceConfiguration withKioskModeRequireColorInversion(Boolean kioskModeRequireColorInversion)
Returns an immutable copy ofthiswith just thekioskModeRequireColorInversionfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Indicates whether or not to require color inversion while in kiosk mode.”
- Parameters:
kioskModeRequireColorInversion- new value ofkioskModeRequireColorInversionfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thekioskModeRequireColorInversionfield changed
-
getKioskModeRequireMonoAudio
public Optional<Boolean> getKioskModeRequireMonoAudio()
“Indicates whether or not to require mono audio while in kiosk mode.”- Returns:
- property kioskModeRequireMonoAudio
-
withKioskModeRequireMonoAudio
public IosGeneralDeviceConfiguration withKioskModeRequireMonoAudio(Boolean kioskModeRequireMonoAudio)
Returns an immutable copy ofthiswith just thekioskModeRequireMonoAudiofield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Indicates whether or not to require mono audio while in kiosk mode.”
- Parameters:
kioskModeRequireMonoAudio- new value ofkioskModeRequireMonoAudiofield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thekioskModeRequireMonoAudiofield changed
-
getKioskModeRequireVoiceOver
public Optional<Boolean> getKioskModeRequireVoiceOver()
“Indicates whether or not to require voice over while in kiosk mode.”- Returns:
- property kioskModeRequireVoiceOver
-
withKioskModeRequireVoiceOver
public IosGeneralDeviceConfiguration withKioskModeRequireVoiceOver(Boolean kioskModeRequireVoiceOver)
Returns an immutable copy ofthiswith just thekioskModeRequireVoiceOverfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Indicates whether or not to require voice over while in kiosk mode.”
- Parameters:
kioskModeRequireVoiceOver- new value ofkioskModeRequireVoiceOverfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thekioskModeRequireVoiceOverfield changed
-
getKioskModeRequireZoom
public Optional<Boolean> getKioskModeRequireZoom()
“Indicates whether or not to require zoom while in kiosk mode.”- Returns:
- property kioskModeRequireZoom
-
withKioskModeRequireZoom
public IosGeneralDeviceConfiguration withKioskModeRequireZoom(Boolean kioskModeRequireZoom)
Returns an immutable copy ofthiswith just thekioskModeRequireZoomfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Indicates whether or not to require zoom while in kiosk mode.”
- Parameters:
kioskModeRequireZoom- new value ofkioskModeRequireZoomfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thekioskModeRequireZoomfield changed
-
getLockScreenBlockControlCenter
public Optional<Boolean> getLockScreenBlockControlCenter()
“Indicates whether or not to block the user from using control center on the lock screen.”- Returns:
- property lockScreenBlockControlCenter
-
withLockScreenBlockControlCenter
public IosGeneralDeviceConfiguration withLockScreenBlockControlCenter(Boolean lockScreenBlockControlCenter)
Returns an immutable copy ofthiswith just thelockScreenBlockControlCenterfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Indicates whether or not to block the user from using control center on the lock screen.”
- Parameters:
lockScreenBlockControlCenter- new value oflockScreenBlockControlCenterfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thelockScreenBlockControlCenterfield changed
-
getLockScreenBlockNotificationView
public Optional<Boolean> getLockScreenBlockNotificationView()
“Indicates whether or not to block the user from using the notification view on the lock screen.”- Returns:
- property lockScreenBlockNotificationView
-
withLockScreenBlockNotificationView
public IosGeneralDeviceConfiguration withLockScreenBlockNotificationView(Boolean lockScreenBlockNotificationView)
Returns an immutable copy ofthiswith just thelockScreenBlockNotificationViewfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Indicates whether or not to block the user from using the notification view on the lock screen.”
- Parameters:
lockScreenBlockNotificationView- new value oflockScreenBlockNotificationViewfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thelockScreenBlockNotificationViewfield changed
-
getLockScreenBlockPassbook
public Optional<Boolean> getLockScreenBlockPassbook()
“Indicates whether or not to block the user from using passbook when the device is locked.”- Returns:
- property lockScreenBlockPassbook
-
withLockScreenBlockPassbook
public IosGeneralDeviceConfiguration withLockScreenBlockPassbook(Boolean lockScreenBlockPassbook)
Returns an immutable copy ofthiswith just thelockScreenBlockPassbookfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Indicates whether or not to block the user from using passbook when the device is locked.”
- Parameters:
lockScreenBlockPassbook- new value oflockScreenBlockPassbookfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thelockScreenBlockPassbookfield changed
-
getLockScreenBlockTodayView
public Optional<Boolean> getLockScreenBlockTodayView()
“Indicates whether or not to block the user from using the Today View on the lock screen.”- Returns:
- property lockScreenBlockTodayView
-
withLockScreenBlockTodayView
public IosGeneralDeviceConfiguration withLockScreenBlockTodayView(Boolean lockScreenBlockTodayView)
Returns an immutable copy ofthiswith just thelockScreenBlockTodayViewfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Indicates whether or not to block the user from using the Today View on the lock screen.”
- Parameters:
lockScreenBlockTodayView- new value oflockScreenBlockTodayViewfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thelockScreenBlockTodayViewfield changed
-
getManagedPasteboardRequired
public Optional<Boolean> getManagedPasteboardRequired()
“Open-in management controls how people share data between unmanaged and managed apps. Setting this to true enforces copy/paste restrictions based on how you configured <b>Block viewing corporate documents in unmanaged apps </b> and <b> Block viewing non-corporate documents in corporate apps.</b>”- Returns:
- property managedPasteboardRequired
-
withManagedPasteboardRequired
public IosGeneralDeviceConfiguration withManagedPasteboardRequired(Boolean managedPasteboardRequired)
Returns an immutable copy ofthiswith just themanagedPasteboardRequiredfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Open-in management controls how people share data between unmanaged and managed apps. Setting this to true enforces copy/paste restrictions based on how you configured <b>Block viewing corporate documents in unmanaged apps </b> and <b> Block viewing non-corporate documents in corporate apps.</b>”
- Parameters:
managedPasteboardRequired- new value ofmanagedPasteboardRequiredfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just themanagedPasteboardRequiredfield changed
-
getMediaContentRatingApps
public Optional<RatingAppsType> getMediaContentRatingApps()
“Media content rating settings for Apps”- Returns:
- property mediaContentRatingApps
-
withMediaContentRatingApps
public IosGeneralDeviceConfiguration withMediaContentRatingApps(RatingAppsType mediaContentRatingApps)
Returns an immutable copy ofthiswith just themediaContentRatingAppsfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Media content rating settings for Apps”
- Parameters:
mediaContentRatingApps- new value ofmediaContentRatingAppsfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just themediaContentRatingAppsfield changed
-
getMediaContentRatingAustralia
public Optional<MediaContentRatingAustralia> getMediaContentRatingAustralia()
“Media content rating settings for Australia”- Returns:
- property mediaContentRatingAustralia
-
withMediaContentRatingAustralia
public IosGeneralDeviceConfiguration withMediaContentRatingAustralia(MediaContentRatingAustralia mediaContentRatingAustralia)
Returns an immutable copy ofthiswith just themediaContentRatingAustraliafield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Media content rating settings for Australia”
- Parameters:
mediaContentRatingAustralia- new value ofmediaContentRatingAustraliafield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just themediaContentRatingAustraliafield changed
-
getMediaContentRatingCanada
public Optional<MediaContentRatingCanada> getMediaContentRatingCanada()
“Media content rating settings for Canada”- Returns:
- property mediaContentRatingCanada
-
withMediaContentRatingCanada
public IosGeneralDeviceConfiguration withMediaContentRatingCanada(MediaContentRatingCanada mediaContentRatingCanada)
Returns an immutable copy ofthiswith just themediaContentRatingCanadafield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Media content rating settings for Canada”
- Parameters:
mediaContentRatingCanada- new value ofmediaContentRatingCanadafield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just themediaContentRatingCanadafield changed
-
getMediaContentRatingFrance
public Optional<MediaContentRatingFrance> getMediaContentRatingFrance()
“Media content rating settings for France”- Returns:
- property mediaContentRatingFrance
-
withMediaContentRatingFrance
public IosGeneralDeviceConfiguration withMediaContentRatingFrance(MediaContentRatingFrance mediaContentRatingFrance)
Returns an immutable copy ofthiswith just themediaContentRatingFrancefield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Media content rating settings for France”
- Parameters:
mediaContentRatingFrance- new value ofmediaContentRatingFrancefield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just themediaContentRatingFrancefield changed
-
getMediaContentRatingGermany
public Optional<MediaContentRatingGermany> getMediaContentRatingGermany()
“Media content rating settings for Germany”- Returns:
- property mediaContentRatingGermany
-
withMediaContentRatingGermany
public IosGeneralDeviceConfiguration withMediaContentRatingGermany(MediaContentRatingGermany mediaContentRatingGermany)
Returns an immutable copy ofthiswith just themediaContentRatingGermanyfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Media content rating settings for Germany”
- Parameters:
mediaContentRatingGermany- new value ofmediaContentRatingGermanyfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just themediaContentRatingGermanyfield changed
-
getMediaContentRatingIreland
public Optional<MediaContentRatingIreland> getMediaContentRatingIreland()
“Media content rating settings for Ireland”- Returns:
- property mediaContentRatingIreland
-
withMediaContentRatingIreland
public IosGeneralDeviceConfiguration withMediaContentRatingIreland(MediaContentRatingIreland mediaContentRatingIreland)
Returns an immutable copy ofthiswith just themediaContentRatingIrelandfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Media content rating settings for Ireland”
- Parameters:
mediaContentRatingIreland- new value ofmediaContentRatingIrelandfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just themediaContentRatingIrelandfield changed
-
getMediaContentRatingJapan
public Optional<MediaContentRatingJapan> getMediaContentRatingJapan()
“Media content rating settings for Japan”- Returns:
- property mediaContentRatingJapan
-
withMediaContentRatingJapan
public IosGeneralDeviceConfiguration withMediaContentRatingJapan(MediaContentRatingJapan mediaContentRatingJapan)
Returns an immutable copy ofthiswith just themediaContentRatingJapanfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Media content rating settings for Japan”
- Parameters:
mediaContentRatingJapan- new value ofmediaContentRatingJapanfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just themediaContentRatingJapanfield changed
-
getMediaContentRatingNewZealand
public Optional<MediaContentRatingNewZealand> getMediaContentRatingNewZealand()
“Media content rating settings for New Zealand”- Returns:
- property mediaContentRatingNewZealand
-
withMediaContentRatingNewZealand
public IosGeneralDeviceConfiguration withMediaContentRatingNewZealand(MediaContentRatingNewZealand mediaContentRatingNewZealand)
Returns an immutable copy ofthiswith just themediaContentRatingNewZealandfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Media content rating settings for New Zealand”
- Parameters:
mediaContentRatingNewZealand- new value ofmediaContentRatingNewZealandfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just themediaContentRatingNewZealandfield changed
-
getMediaContentRatingUnitedKingdom
public Optional<MediaContentRatingUnitedKingdom> getMediaContentRatingUnitedKingdom()
“Media content rating settings for United Kingdom”- Returns:
- property mediaContentRatingUnitedKingdom
-
withMediaContentRatingUnitedKingdom
public IosGeneralDeviceConfiguration withMediaContentRatingUnitedKingdom(MediaContentRatingUnitedKingdom mediaContentRatingUnitedKingdom)
Returns an immutable copy ofthiswith just themediaContentRatingUnitedKingdomfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Media content rating settings for United Kingdom”
- Parameters:
mediaContentRatingUnitedKingdom- new value ofmediaContentRatingUnitedKingdomfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just themediaContentRatingUnitedKingdomfield changed
-
getMediaContentRatingUnitedStates
public Optional<MediaContentRatingUnitedStates> getMediaContentRatingUnitedStates()
“Media content rating settings for United States”- Returns:
- property mediaContentRatingUnitedStates
-
withMediaContentRatingUnitedStates
public IosGeneralDeviceConfiguration withMediaContentRatingUnitedStates(MediaContentRatingUnitedStates mediaContentRatingUnitedStates)
Returns an immutable copy ofthiswith just themediaContentRatingUnitedStatesfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Media content rating settings for United States”
- Parameters:
mediaContentRatingUnitedStates- new value ofmediaContentRatingUnitedStatesfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just themediaContentRatingUnitedStatesfield changed
-
getMessagesBlocked
public Optional<Boolean> getMessagesBlocked()
“Indicates whether or not to block the user from using the Messages app on the supervised device.”- Returns:
- property messagesBlocked
-
withMessagesBlocked
public IosGeneralDeviceConfiguration withMessagesBlocked(Boolean messagesBlocked)
Returns an immutable copy ofthiswith just themessagesBlockedfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis. patch()is called (if available)on the returned object only the changed fields are submitted.“Indicates whether or not to block the user from using the Messages app on the supervised device.”
- Parameters:
messagesBlocked- new value ofmessagesBlockedfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just themessagesBlockedfield changed
-
getNetworkUsageRules
public com.github.davidmoten.odata.client.CollectionPage<IosNetworkUsageRule> getNetworkUsageRules()
“List of managed apps and the network rules that applies to them. This collection can contain a maximum of 1000 elements.”- Returns:
- property networkUsageRules
-
withNetworkUsageRules
public IosGeneralDeviceConfiguration withNetworkUsageRules(List<IosNetworkUsageRule> networkUsageRules)
Returns an immutable copy ofthiswith just thenetworkUsageRulesfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis. patch()is called (if available)on the returned object only the changed fields are submitted.“List of managed apps and the network rules that applies to them. This collection can contain a maximum of 1000 elements.”
- Parameters:
networkUsageRules- new value ofnetworkUsageRulesfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thenetworkUsageRulesfield changed
-
getNetworkUsageRules
public com.github.davidmoten.odata.client.CollectionPage<IosNetworkUsageRule> getNetworkUsageRules(com.github.davidmoten.odata.client.HttpRequestOptions options)
“List of managed apps and the network rules that applies to them. This collection can contain a maximum of 1000 elements.”- Parameters:
options- specify connect and read timeouts- Returns:
- property networkUsageRules
-
getNfcBlocked
public Optional<Boolean> getNfcBlocked()
“Disable NFC to prevent devices from pairing with other NFC-enabled devices. Available for iOS/iPadOS devices running 14.2 and later.”- Returns:
- property nfcBlocked
-
withNfcBlocked
public IosGeneralDeviceConfiguration withNfcBlocked(Boolean nfcBlocked)
Returns an immutable copy ofthiswith just thenfcBlockedfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Disable NFC to prevent devices from pairing with other NFC-enabled devices. Available for iOS/iPadOS devices running 14.2 and later.”
- Parameters:
nfcBlocked- new value ofnfcBlockedfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thenfcBlockedfield changed
-
getNotificationsBlockSettingsModification
public Optional<Boolean> getNotificationsBlockSettingsModification()
“Indicates whether or not to allow notifications settings modification (iOS 9.3 and later).”- Returns:
- property notificationsBlockSettingsModification
-
withNotificationsBlockSettingsModification
public IosGeneralDeviceConfiguration withNotificationsBlockSettingsModification(Boolean notificationsBlockSettingsModification)
Returns an immutable copy ofthiswith just thenotificationsBlockSettingsModificationfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Indicates whether or not to allow notifications settings modification (iOS 9.3 and later).”
- Parameters:
notificationsBlockSettingsModification- new value ofnotificationsBlockSettingsModificationfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thenotificationsBlockSettingsModificationfield changed
-
getOnDeviceOnlyDictationForced
public Optional<Boolean> getOnDeviceOnlyDictationForced()
“Disables connections to Siri servers so that users can’t use Siri to dictate text. Available for devices running iOS and iPadOS versions 14.5 and later.”- Returns:
- property onDeviceOnlyDictationForced
-
withOnDeviceOnlyDictationForced
public IosGeneralDeviceConfiguration withOnDeviceOnlyDictationForced(Boolean onDeviceOnlyDictationForced)
Returns an immutable copy ofthiswith just theonDeviceOnlyDictationForcedfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Disables connections to Siri servers so that users can’t use Siri to dictate text. Available for devices running iOS and iPadOS versions 14.5 and later.”
- Parameters:
onDeviceOnlyDictationForced- new value ofonDeviceOnlyDictationForcedfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theonDeviceOnlyDictationForcedfield changed
-
getOnDeviceOnlyTranslationForced
public Optional<Boolean> getOnDeviceOnlyTranslationForced()
“When set to TRUE, the setting disables connections to Siri servers so that users can’t use Siri to translate text. When set to FALSE, the setting allows connections to to Siri servers to users can use Siri to translate text. Available for devices running iOS and iPadOS versions 15.0 and later.”- Returns:
- property onDeviceOnlyTranslationForced
-
withOnDeviceOnlyTranslationForced
public IosGeneralDeviceConfiguration withOnDeviceOnlyTranslationForced(Boolean onDeviceOnlyTranslationForced)
Returns an immutable copy ofthiswith just theonDeviceOnlyTranslationForcedfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“When set to TRUE, the setting disables connections to Siri servers so that users can’t use Siri to translate text. When set to FALSE, the setting allows connections to to Siri servers to users can use Siri to translate text. Available for devices running iOS and iPadOS versions 15.0 and later.”
- Parameters:
onDeviceOnlyTranslationForced- new value ofonDeviceOnlyTranslationForcedfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theonDeviceOnlyTranslationForcedfield changed
-
getPasscodeBlockFingerprintModification
public Optional<Boolean> getPasscodeBlockFingerprintModification()
“Block modification of registered Touch ID fingerprints when in supervised mode.”- Returns:
- property passcodeBlockFingerprintModification
-
withPasscodeBlockFingerprintModification
public IosGeneralDeviceConfiguration withPasscodeBlockFingerprintModification(Boolean passcodeBlockFingerprintModification)
Returns an immutable copy ofthiswith just thepasscodeBlockFingerprintModificationfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Block modification of registered Touch ID fingerprints when in supervised mode.”
- Parameters:
passcodeBlockFingerprintModification- new value ofpasscodeBlockFingerprintModificationfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thepasscodeBlockFingerprintModificationfield changed
-
getPasscodeBlockFingerprintUnlock
public Optional<Boolean> getPasscodeBlockFingerprintUnlock()
“Indicates whether or not to block fingerprint unlock.”- Returns:
- property passcodeBlockFingerprintUnlock
-
withPasscodeBlockFingerprintUnlock
public IosGeneralDeviceConfiguration withPasscodeBlockFingerprintUnlock(Boolean passcodeBlockFingerprintUnlock)
Returns an immutable copy ofthiswith just thepasscodeBlockFingerprintUnlockfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Indicates whether or not to block fingerprint unlock.”
- Parameters:
passcodeBlockFingerprintUnlock- new value ofpasscodeBlockFingerprintUnlockfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thepasscodeBlockFingerprintUnlockfield changed
-
getPasscodeBlockModification
public Optional<Boolean> getPasscodeBlockModification()
“Indicates whether or not to allow passcode modification on the supervised device (iOS 9.0 and later).”- Returns:
- property passcodeBlockModification
-
withPasscodeBlockModification
public IosGeneralDeviceConfiguration withPasscodeBlockModification(Boolean passcodeBlockModification)
Returns an immutable copy ofthiswith just thepasscodeBlockModificationfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Indicates whether or not to allow passcode modification on the supervised device (iOS 9.0 and later).”
- Parameters:
passcodeBlockModification- new value ofpasscodeBlockModificationfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thepasscodeBlockModificationfield changed
-
getPasscodeBlockSimple
public Optional<Boolean> getPasscodeBlockSimple()
“Indicates whether or not to block simple passcodes.”- Returns:
- property passcodeBlockSimple
-
withPasscodeBlockSimple
public IosGeneralDeviceConfiguration withPasscodeBlockSimple(Boolean passcodeBlockSimple)
Returns an immutable copy ofthiswith just thepasscodeBlockSimplefield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Indicates whether or not to block simple passcodes.”
- Parameters:
passcodeBlockSimple- new value ofpasscodeBlockSimplefield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thepasscodeBlockSimplefield changed
-
getPasscodeExpirationDays
public Optional<Integer> getPasscodeExpirationDays()
“Number of days before the passcode expires. Valid values 1 to 65535”- Returns:
- property passcodeExpirationDays
-
withPasscodeExpirationDays
public IosGeneralDeviceConfiguration withPasscodeExpirationDays(Integer passcodeExpirationDays)
Returns an immutable copy ofthiswith just thepasscodeExpirationDaysfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Number of days before the passcode expires. Valid values 1 to 65535”
- Parameters:
passcodeExpirationDays- new value ofpasscodeExpirationDaysfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thepasscodeExpirationDaysfield changed
-
getPasscodeMinimumCharacterSetCount
public Optional<Integer> getPasscodeMinimumCharacterSetCount()
“Number of character sets a passcode must contain. Valid values 0 to 4”- Returns:
- property passcodeMinimumCharacterSetCount
-
withPasscodeMinimumCharacterSetCount
public IosGeneralDeviceConfiguration withPasscodeMinimumCharacterSetCount(Integer passcodeMinimumCharacterSetCount)
Returns an immutable copy ofthiswith just thepasscodeMinimumCharacterSetCountfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Number of character sets a passcode must contain. Valid values 0 to 4”
- Parameters:
passcodeMinimumCharacterSetCount- new value ofpasscodeMinimumCharacterSetCountfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thepasscodeMinimumCharacterSetCountfield changed
-
getPasscodeMinimumLength
public Optional<Integer> getPasscodeMinimumLength()
“Minimum length of passcode. Valid values 4 to 14”- Returns:
- property passcodeMinimumLength
-
withPasscodeMinimumLength
public IosGeneralDeviceConfiguration withPasscodeMinimumLength(Integer passcodeMinimumLength)
Returns an immutable copy ofthiswith just thepasscodeMinimumLengthfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Minimum length of passcode. Valid values 4 to 14”
- Parameters:
passcodeMinimumLength- new value ofpasscodeMinimumLengthfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thepasscodeMinimumLengthfield changed
-
getPasscodeMinutesOfInactivityBeforeLock
public Optional<Integer> getPasscodeMinutesOfInactivityBeforeLock()
“Minutes of inactivity before a passcode is required.”- Returns:
- property passcodeMinutesOfInactivityBeforeLock
-
withPasscodeMinutesOfInactivityBeforeLock
public IosGeneralDeviceConfiguration withPasscodeMinutesOfInactivityBeforeLock(Integer passcodeMinutesOfInactivityBeforeLock)
Returns an immutable copy ofthiswith just thepasscodeMinutesOfInactivityBeforeLockfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Minutes of inactivity before a passcode is required.”
- Parameters:
passcodeMinutesOfInactivityBeforeLock- new value ofpasscodeMinutesOfInactivityBeforeLockfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thepasscodeMinutesOfInactivityBeforeLockfield changed
-
getPasscodeMinutesOfInactivityBeforeScreenTimeout
public Optional<Integer> getPasscodeMinutesOfInactivityBeforeScreenTimeout()
“Minutes of inactivity before the screen times out.”- Returns:
- property passcodeMinutesOfInactivityBeforeScreenTimeout
-
withPasscodeMinutesOfInactivityBeforeScreenTimeout
public IosGeneralDeviceConfiguration withPasscodeMinutesOfInactivityBeforeScreenTimeout(Integer passcodeMinutesOfInactivityBeforeScreenTimeout)
Returns an immutable copy ofthiswith just thepasscodeMinutesOfInactivityBeforeScreenTimeoutfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Minutes of inactivity before the screen times out.”
- Parameters:
passcodeMinutesOfInactivityBeforeScreenTimeout- new value ofpasscodeMinutesOfInactivityBeforeScreenTimeoutfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thepasscodeMinutesOfInactivityBeforeScreenTimeoutfield changed
-
getPasscodePreviousPasscodeBlockCount
public Optional<Integer> getPasscodePreviousPasscodeBlockCount()
“Number of previous passcodes to block. Valid values 1 to 24”- Returns:
- property passcodePreviousPasscodeBlockCount
-
withPasscodePreviousPasscodeBlockCount
public IosGeneralDeviceConfiguration withPasscodePreviousPasscodeBlockCount(Integer passcodePreviousPasscodeBlockCount)
Returns an immutable copy ofthiswith just thepasscodePreviousPasscodeBlockCountfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Number of previous passcodes to block. Valid values 1 to 24”
- Parameters:
passcodePreviousPasscodeBlockCount- new value ofpasscodePreviousPasscodeBlockCountfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thepasscodePreviousPasscodeBlockCountfield changed
-
getPasscodeRequired
public Optional<Boolean> getPasscodeRequired()
“Indicates whether or not to require a passcode.”- Returns:
- property passcodeRequired
-
withPasscodeRequired
public IosGeneralDeviceConfiguration withPasscodeRequired(Boolean passcodeRequired)
Returns an immutable copy ofthiswith just thepasscodeRequiredfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis. patch()is called (if available)on the returned object only the changed fields are submitted.“Indicates whether or not to require a passcode.”
- Parameters:
passcodeRequired- new value ofpasscodeRequiredfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thepasscodeRequiredfield changed
-
getPasscodeRequiredType
public Optional<RequiredPasswordType> getPasscodeRequiredType()
“Type of passcode that is required.”- Returns:
- property passcodeRequiredType
-
withPasscodeRequiredType
public IosGeneralDeviceConfiguration withPasscodeRequiredType(RequiredPasswordType passcodeRequiredType)
Returns an immutable copy ofthiswith just thepasscodeRequiredTypefield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Type of passcode that is required.”
- Parameters:
passcodeRequiredType- new value ofpasscodeRequiredTypefield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thepasscodeRequiredTypefield changed
-
getPasscodeSignInFailureCountBeforeWipe
public Optional<Integer> getPasscodeSignInFailureCountBeforeWipe()
“Number of sign in failures allowed before wiping the device. Valid values 2 to 11”- Returns:
- property passcodeSignInFailureCountBeforeWipe
-
withPasscodeSignInFailureCountBeforeWipe
public IosGeneralDeviceConfiguration withPasscodeSignInFailureCountBeforeWipe(Integer passcodeSignInFailureCountBeforeWipe)
Returns an immutable copy ofthiswith just thepasscodeSignInFailureCountBeforeWipefield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Number of sign in failures allowed before wiping the device. Valid values 2 to 11”
- Parameters:
passcodeSignInFailureCountBeforeWipe- new value ofpasscodeSignInFailureCountBeforeWipefield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thepasscodeSignInFailureCountBeforeWipefield changed
-
getPasswordBlockAirDropSharing
public Optional<Boolean> getPasswordBlockAirDropSharing()
“Indicates whether or not to block sharing passwords with the AirDrop passwords feature iOS 12.0 and later).”- Returns:
- property passwordBlockAirDropSharing
-
withPasswordBlockAirDropSharing
public IosGeneralDeviceConfiguration withPasswordBlockAirDropSharing(Boolean passwordBlockAirDropSharing)
Returns an immutable copy ofthiswith just thepasswordBlockAirDropSharingfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Indicates whether or not to block sharing passwords with the AirDrop passwords feature iOS 12.0 and later).”
- Parameters:
passwordBlockAirDropSharing- new value ofpasswordBlockAirDropSharingfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thepasswordBlockAirDropSharingfield changed
-
getPasswordBlockAutoFill
public Optional<Boolean> getPasswordBlockAutoFill()
“Indicates if the AutoFill passwords feature is allowed (iOS 12.0 and later).”- Returns:
- property passwordBlockAutoFill
-
withPasswordBlockAutoFill
public IosGeneralDeviceConfiguration withPasswordBlockAutoFill(Boolean passwordBlockAutoFill)
Returns an immutable copy ofthiswith just thepasswordBlockAutoFillfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Indicates if the AutoFill passwords feature is allowed (iOS 12.0 and later).”
- Parameters:
passwordBlockAutoFill- new value ofpasswordBlockAutoFillfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thepasswordBlockAutoFillfield changed
-
getPasswordBlockProximityRequests
public Optional<Boolean> getPasswordBlockProximityRequests()
“Indicates whether or not to block requesting passwords from nearby devices (iOS 12.0 and later).”- Returns:
- property passwordBlockProximityRequests
-
withPasswordBlockProximityRequests
public IosGeneralDeviceConfiguration withPasswordBlockProximityRequests(Boolean passwordBlockProximityRequests)
Returns an immutable copy ofthiswith just thepasswordBlockProximityRequestsfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Indicates whether or not to block requesting passwords from nearby devices (iOS 12.0 and later).”
- Parameters:
passwordBlockProximityRequests- new value ofpasswordBlockProximityRequestsfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thepasswordBlockProximityRequestsfield changed
-
getPkiBlockOTAUpdates
public Optional<Boolean> getPkiBlockOTAUpdates()
“Indicates whether or not over-the-air PKI updates are blocked. Setting this restriction to false does not disable CRL and OCSP checks (iOS 7.0 and later).”- Returns:
- property pkiBlockOTAUpdates
-
withPkiBlockOTAUpdates
public IosGeneralDeviceConfiguration withPkiBlockOTAUpdates(Boolean pkiBlockOTAUpdates)
Returns an immutable copy ofthiswith just thepkiBlockOTAUpdatesfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Indicates whether or not over-the-air PKI updates are blocked. Setting this restriction to false does not disable CRL and OCSP checks (iOS 7.0 and later).”
- Parameters:
pkiBlockOTAUpdates- new value ofpkiBlockOTAUpdatesfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thepkiBlockOTAUpdatesfield changed
-
getPodcastsBlocked
public Optional<Boolean> getPodcastsBlocked()
“Indicates whether or not to block the user from using podcasts on the supervised device (iOS 8.0 and later).”- Returns:
- property podcastsBlocked
-
withPodcastsBlocked
public IosGeneralDeviceConfiguration withPodcastsBlocked(Boolean podcastsBlocked)
Returns an immutable copy ofthiswith just thepodcastsBlockedfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis. patch()is called (if available)on the returned object only the changed fields are submitted.“Indicates whether or not to block the user from using podcasts on the supervised device (iOS 8.0 and later).”
- Parameters:
podcastsBlocked- new value ofpodcastsBlockedfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thepodcastsBlockedfield changed
-
getPrivacyForceLimitAdTracking
public Optional<Boolean> getPrivacyForceLimitAdTracking()
“Indicates if ad tracking is limited.(iOS 7.0 and later).”- Returns:
- property privacyForceLimitAdTracking
-
withPrivacyForceLimitAdTracking
public IosGeneralDeviceConfiguration withPrivacyForceLimitAdTracking(Boolean privacyForceLimitAdTracking)
Returns an immutable copy ofthiswith just theprivacyForceLimitAdTrackingfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Indicates if ad tracking is limited.(iOS 7.0 and later).”
- Parameters:
privacyForceLimitAdTracking- new value ofprivacyForceLimitAdTrackingfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theprivacyForceLimitAdTrackingfield changed
-
getProximityBlockSetupToNewDevice
public Optional<Boolean> getProximityBlockSetupToNewDevice()
“Indicates whether or not to enable the prompt to setup nearby devices with a supervised device.”- Returns:
- property proximityBlockSetupToNewDevice
-
withProximityBlockSetupToNewDevice
public IosGeneralDeviceConfiguration withProximityBlockSetupToNewDevice(Boolean proximityBlockSetupToNewDevice)
Returns an immutable copy ofthiswith just theproximityBlockSetupToNewDevicefield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Indicates whether or not to enable the prompt to setup nearby devices with a supervised device.”
- Parameters:
proximityBlockSetupToNewDevice- new value ofproximityBlockSetupToNewDevicefield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theproximityBlockSetupToNewDevicefield changed
-
getSafariBlockAutofill
public Optional<Boolean> getSafariBlockAutofill()
“Indicates whether or not to block the user from using Auto fill in Safari. Requires a supervised device for iOS 13 and later.”- Returns:
- property safariBlockAutofill
-
withSafariBlockAutofill
public IosGeneralDeviceConfiguration withSafariBlockAutofill(Boolean safariBlockAutofill)
Returns an immutable copy ofthiswith just thesafariBlockAutofillfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Indicates whether or not to block the user from using Auto fill in Safari. Requires a supervised device for iOS 13 and later.”
- Parameters:
safariBlockAutofill- new value ofsafariBlockAutofillfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thesafariBlockAutofillfield changed
-
getSafariBlocked
public Optional<Boolean> getSafariBlocked()
“Indicates whether or not to block the user from using Safari. Requires a supervised device for iOS 13 and later.”- Returns:
- property safariBlocked
-
withSafariBlocked
public IosGeneralDeviceConfiguration withSafariBlocked(Boolean safariBlocked)
Returns an immutable copy ofthiswith just thesafariBlockedfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis. patch()is called (if available)on the returned object only the changed fields are submitted.“Indicates whether or not to block the user from using Safari. Requires a supervised device for iOS 13 and later.”
- Parameters:
safariBlocked- new value ofsafariBlockedfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thesafariBlockedfield changed
-
getSafariBlockJavaScript
public Optional<Boolean> getSafariBlockJavaScript()
“Indicates whether or not to block JavaScript in Safari.”- Returns:
- property safariBlockJavaScript
-
withSafariBlockJavaScript
public IosGeneralDeviceConfiguration withSafariBlockJavaScript(Boolean safariBlockJavaScript)
Returns an immutable copy ofthiswith just thesafariBlockJavaScriptfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Indicates whether or not to block JavaScript in Safari.”
- Parameters:
safariBlockJavaScript- new value ofsafariBlockJavaScriptfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thesafariBlockJavaScriptfield changed
-
getSafariBlockPopups
public Optional<Boolean> getSafariBlockPopups()
“Indicates whether or not to block popups in Safari.”- Returns:
- property safariBlockPopups
-
withSafariBlockPopups
public IosGeneralDeviceConfiguration withSafariBlockPopups(Boolean safariBlockPopups)
Returns an immutable copy ofthiswith just thesafariBlockPopupsfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis. patch()is called (if available)on the returned object only the changed fields are submitted.“Indicates whether or not to block popups in Safari.”
- Parameters:
safariBlockPopups- new value ofsafariBlockPopupsfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thesafariBlockPopupsfield changed
-
getSafariCookieSettings
public Optional<WebBrowserCookieSettings> getSafariCookieSettings()
“Cookie settings for Safari.”- Returns:
- property safariCookieSettings
-
withSafariCookieSettings
public IosGeneralDeviceConfiguration withSafariCookieSettings(WebBrowserCookieSettings safariCookieSettings)
Returns an immutable copy ofthiswith just thesafariCookieSettingsfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Cookie settings for Safari.”
- Parameters:
safariCookieSettings- new value ofsafariCookieSettingsfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thesafariCookieSettingsfield changed
-
getSafariManagedDomains
public com.github.davidmoten.odata.client.CollectionPage<String> getSafariManagedDomains()
“URLs matching the patterns listed here will be considered managed.”- Returns:
- property safariManagedDomains
-
withSafariManagedDomains
public IosGeneralDeviceConfiguration withSafariManagedDomains(List<String> safariManagedDomains)
Returns an immutable copy ofthiswith just thesafariManagedDomainsfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“URLs matching the patterns listed here will be considered managed.”
- Parameters:
safariManagedDomains- new value ofsafariManagedDomainsfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thesafariManagedDomainsfield changed
-
getSafariManagedDomains
public com.github.davidmoten.odata.client.CollectionPage<String> getSafariManagedDomains(com.github.davidmoten.odata.client.HttpRequestOptions options)
“URLs matching the patterns listed here will be considered managed.”- Parameters:
options- specify connect and read timeouts- Returns:
- property safariManagedDomains
-
getSafariPasswordAutoFillDomains
public com.github.davidmoten.odata.client.CollectionPage<String> getSafariPasswordAutoFillDomains()
“Users can save passwords in Safari only from URLs matching the patterns listed here. Applies to devices in supervised mode (iOS 9.3 and later).”- Returns:
- property safariPasswordAutoFillDomains
-
withSafariPasswordAutoFillDomains
public IosGeneralDeviceConfiguration withSafariPasswordAutoFillDomains(List<String> safariPasswordAutoFillDomains)
Returns an immutable copy ofthiswith just thesafariPasswordAutoFillDomainsfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Users can save passwords in Safari only from URLs matching the patterns listed here. Applies to devices in supervised mode (iOS 9.3 and later).”
- Parameters:
safariPasswordAutoFillDomains- new value ofsafariPasswordAutoFillDomainsfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thesafariPasswordAutoFillDomainsfield changed
-
getSafariPasswordAutoFillDomains
public com.github.davidmoten.odata.client.CollectionPage<String> getSafariPasswordAutoFillDomains(com.github.davidmoten.odata.client.HttpRequestOptions options)
“Users can save passwords in Safari only from URLs matching the patterns listed here. Applies to devices in supervised mode (iOS 9.3 and later).”- Parameters:
options- specify connect and read timeouts- Returns:
- property safariPasswordAutoFillDomains
-
getSafariRequireFraudWarning
public Optional<Boolean> getSafariRequireFraudWarning()
“Indicates whether or not to require fraud warning in Safari.”- Returns:
- property safariRequireFraudWarning
-
withSafariRequireFraudWarning
public IosGeneralDeviceConfiguration withSafariRequireFraudWarning(Boolean safariRequireFraudWarning)
Returns an immutable copy ofthiswith just thesafariRequireFraudWarningfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Indicates whether or not to require fraud warning in Safari.”
- Parameters:
safariRequireFraudWarning- new value ofsafariRequireFraudWarningfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thesafariRequireFraudWarningfield changed
-
getScreenCaptureBlocked
public Optional<Boolean> getScreenCaptureBlocked()
“Indicates whether or not to block the user from taking Screenshots.”- Returns:
- property screenCaptureBlocked
-
withScreenCaptureBlocked
public IosGeneralDeviceConfiguration withScreenCaptureBlocked(Boolean screenCaptureBlocked)
Returns an immutable copy ofthiswith just thescreenCaptureBlockedfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Indicates whether or not to block the user from taking Screenshots.”
- Parameters:
screenCaptureBlocked- new value ofscreenCaptureBlockedfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thescreenCaptureBlockedfield changed
-
getSharedDeviceBlockTemporarySessions
public Optional<Boolean> getSharedDeviceBlockTemporarySessions()
“Indicates whether or not to block temporary sessions on Shared iPads (iOS 13.4 or later).”- Returns:
- property sharedDeviceBlockTemporarySessions
-
withSharedDeviceBlockTemporarySessions
public IosGeneralDeviceConfiguration withSharedDeviceBlockTemporarySessions(Boolean sharedDeviceBlockTemporarySessions)
Returns an immutable copy ofthiswith just thesharedDeviceBlockTemporarySessionsfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Indicates whether or not to block temporary sessions on Shared iPads (iOS 13.4 or later).”
- Parameters:
sharedDeviceBlockTemporarySessions- new value ofsharedDeviceBlockTemporarySessionsfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thesharedDeviceBlockTemporarySessionsfield changed
-
getSiriBlocked
public Optional<Boolean> getSiriBlocked()
“Indicates whether or not to block the user from using Siri.”- Returns:
- property siriBlocked
-
withSiriBlocked
public IosGeneralDeviceConfiguration withSiriBlocked(Boolean siriBlocked)
Returns an immutable copy ofthiswith just thesiriBlockedfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis. patch()is called (if available)on the returned object only the changed fields are submitted.“Indicates whether or not to block the user from using Siri.”
- Parameters:
siriBlocked- new value ofsiriBlockedfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thesiriBlockedfield changed
-
getSiriBlockedWhenLocked
public Optional<Boolean> getSiriBlockedWhenLocked()
“Indicates whether or not to block the user from using Siri when locked.”- Returns:
- property siriBlockedWhenLocked
-
withSiriBlockedWhenLocked
public IosGeneralDeviceConfiguration withSiriBlockedWhenLocked(Boolean siriBlockedWhenLocked)
Returns an immutable copy ofthiswith just thesiriBlockedWhenLockedfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Indicates whether or not to block the user from using Siri when locked.”
- Parameters:
siriBlockedWhenLocked- new value ofsiriBlockedWhenLockedfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thesiriBlockedWhenLockedfield changed
-
getSiriBlockUserGeneratedContent
public Optional<Boolean> getSiriBlockUserGeneratedContent()
“Indicates whether or not to block Siri from querying user-generated content when used on a supervised device.”- Returns:
- property siriBlockUserGeneratedContent
-
withSiriBlockUserGeneratedContent
public IosGeneralDeviceConfiguration withSiriBlockUserGeneratedContent(Boolean siriBlockUserGeneratedContent)
Returns an immutable copy ofthiswith just thesiriBlockUserGeneratedContentfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Indicates whether or not to block Siri from querying user-generated content when used on a supervised device.”
- Parameters:
siriBlockUserGeneratedContent- new value ofsiriBlockUserGeneratedContentfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thesiriBlockUserGeneratedContentfield changed
-
getSiriRequireProfanityFilter
public Optional<Boolean> getSiriRequireProfanityFilter()
“Indicates whether or not to prevent Siri from dictating, or speaking profane language on supervised device.”- Returns:
- property siriRequireProfanityFilter
-
withSiriRequireProfanityFilter
public IosGeneralDeviceConfiguration withSiriRequireProfanityFilter(Boolean siriRequireProfanityFilter)
Returns an immutable copy ofthiswith just thesiriRequireProfanityFilterfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Indicates whether or not to prevent Siri from dictating, or speaking profane language on supervised device.”
- Parameters:
siriRequireProfanityFilter- new value ofsiriRequireProfanityFilterfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thesiriRequireProfanityFilterfield changed
-
getSoftwareUpdatesEnforcedDelayInDays
public Optional<Integer> getSoftwareUpdatesEnforcedDelayInDays()
“Sets how many days a software update will be delyed for a supervised device. Valid values 0 to 90”- Returns:
- property softwareUpdatesEnforcedDelayInDays
-
withSoftwareUpdatesEnforcedDelayInDays
public IosGeneralDeviceConfiguration withSoftwareUpdatesEnforcedDelayInDays(Integer softwareUpdatesEnforcedDelayInDays)
Returns an immutable copy ofthiswith just thesoftwareUpdatesEnforcedDelayInDaysfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Sets how many days a software update will be delyed for a supervised device. Valid values 0 to 90”
- Parameters:
softwareUpdatesEnforcedDelayInDays- new value ofsoftwareUpdatesEnforcedDelayInDaysfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thesoftwareUpdatesEnforcedDelayInDaysfield changed
-
getSoftwareUpdatesForceDelayed
public Optional<Boolean> getSoftwareUpdatesForceDelayed()
“Indicates whether or not to delay user visibility of software updates when the device is in supervised mode.”- Returns:
- property softwareUpdatesForceDelayed
-
withSoftwareUpdatesForceDelayed
public IosGeneralDeviceConfiguration withSoftwareUpdatesForceDelayed(Boolean softwareUpdatesForceDelayed)
Returns an immutable copy ofthiswith just thesoftwareUpdatesForceDelayedfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Indicates whether or not to delay user visibility of software updates when the device is in supervised mode.”
- Parameters:
softwareUpdatesForceDelayed- new value ofsoftwareUpdatesForceDelayedfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thesoftwareUpdatesForceDelayedfield changed
-
getSpotlightBlockInternetResults
public Optional<Boolean> getSpotlightBlockInternetResults()
“Indicates whether or not to block Spotlight search from returning internet results on supervised device.”- Returns:
- property spotlightBlockInternetResults
-
withSpotlightBlockInternetResults
public IosGeneralDeviceConfiguration withSpotlightBlockInternetResults(Boolean spotlightBlockInternetResults)
Returns an immutable copy ofthiswith just thespotlightBlockInternetResultsfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Indicates whether or not to block Spotlight search from returning internet results on supervised device.”
- Parameters:
spotlightBlockInternetResults- new value ofspotlightBlockInternetResultsfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thespotlightBlockInternetResultsfield changed
-
getUnpairedExternalBootToRecoveryAllowed
public Optional<Boolean> getUnpairedExternalBootToRecoveryAllowed()
“Allow users to boot devices into recovery mode with unpaired devices. Available for devices running iOS and iPadOS versions 14.5 and later.”- Returns:
- property unpairedExternalBootToRecoveryAllowed
-
withUnpairedExternalBootToRecoveryAllowed
public IosGeneralDeviceConfiguration withUnpairedExternalBootToRecoveryAllowed(Boolean unpairedExternalBootToRecoveryAllowed)
Returns an immutable copy ofthiswith just theunpairedExternalBootToRecoveryAllowedfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Allow users to boot devices into recovery mode with unpaired devices. Available for devices running iOS and iPadOS versions 14.5 and later.”
- Parameters:
unpairedExternalBootToRecoveryAllowed- new value ofunpairedExternalBootToRecoveryAllowedfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theunpairedExternalBootToRecoveryAllowedfield changed
-
getUsbRestrictedModeBlocked
public Optional<Boolean> getUsbRestrictedModeBlocked()
“Indicates if connecting to USB accessories while the device is locked is allowed (iOS 11.4.1 and later).”- Returns:
- property usbRestrictedModeBlocked
-
withUsbRestrictedModeBlocked
public IosGeneralDeviceConfiguration withUsbRestrictedModeBlocked(Boolean usbRestrictedModeBlocked)
Returns an immutable copy ofthiswith just theusbRestrictedModeBlockedfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Indicates if connecting to USB accessories while the device is locked is allowed (iOS 11.4.1 and later).”
- Parameters:
usbRestrictedModeBlocked- new value ofusbRestrictedModeBlockedfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theusbRestrictedModeBlockedfield changed
-
getVoiceDialingBlocked
public Optional<Boolean> getVoiceDialingBlocked()
“Indicates whether or not to block voice dialing.”- Returns:
- property voiceDialingBlocked
-
withVoiceDialingBlocked
public IosGeneralDeviceConfiguration withVoiceDialingBlocked(Boolean voiceDialingBlocked)
Returns an immutable copy ofthiswith just thevoiceDialingBlockedfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Indicates whether or not to block voice dialing.”
- Parameters:
voiceDialingBlocked- new value ofvoiceDialingBlockedfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thevoiceDialingBlockedfield changed
-
getVpnBlockCreation
public Optional<Boolean> getVpnBlockCreation()
“Indicates whether or not the creation of VPN configurations is blocked (iOS 11.0 and later).”- Returns:
- property vpnBlockCreation
-
withVpnBlockCreation
public IosGeneralDeviceConfiguration withVpnBlockCreation(Boolean vpnBlockCreation)
Returns an immutable copy ofthiswith just thevpnBlockCreationfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis. patch()is called (if available)on the returned object only the changed fields are submitted.“Indicates whether or not the creation of VPN configurations is blocked (iOS 11.0 and later).”
- Parameters:
vpnBlockCreation- new value ofvpnBlockCreationfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thevpnBlockCreationfield changed
-
getWallpaperBlockModification
public Optional<Boolean> getWallpaperBlockModification()
“Indicates whether or not to allow wallpaper modification on supervised device ( iOS 9.0 and later) .”- Returns:
- property wallpaperBlockModification
-
withWallpaperBlockModification
public IosGeneralDeviceConfiguration withWallpaperBlockModification(Boolean wallpaperBlockModification)
Returns an immutable copy ofthiswith just thewallpaperBlockModificationfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Indicates whether or not to allow wallpaper modification on supervised device ( iOS 9.0 and later) .”
- Parameters:
wallpaperBlockModification- new value ofwallpaperBlockModificationfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thewallpaperBlockModificationfield changed
-
getWiFiConnectOnlyToConfiguredNetworks
public Optional<Boolean> getWiFiConnectOnlyToConfiguredNetworks()
“Indicates whether or not to force the device to use only Wi-Fi networks from configuration profiles when the device is in supervised mode. Available for devices running iOS and iPadOS versions 14.4 and earlier. Devices running 14.5+ should use the setting, “WiFiConnectToAllowedNetworksOnlyForced.”- Returns:
- property wiFiConnectOnlyToConfiguredNetworks
-
withWiFiConnectOnlyToConfiguredNetworks
public IosGeneralDeviceConfiguration withWiFiConnectOnlyToConfiguredNetworks(Boolean wiFiConnectOnlyToConfiguredNetworks)
Returns an immutable copy ofthiswith just thewiFiConnectOnlyToConfiguredNetworksfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Indicates whether or not to force the device to use only Wi-Fi networks from configuration profiles when the device is in supervised mode. Available for devices running iOS and iPadOS versions 14.4 and earlier. Devices running 14.5+ should use the setting, “WiFiConnectToAllowedNetworksOnlyForced.”
- Parameters:
wiFiConnectOnlyToConfiguredNetworks- new value ofwiFiConnectOnlyToConfiguredNetworksfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thewiFiConnectOnlyToConfiguredNetworksfield changed
-
getWiFiConnectToAllowedNetworksOnlyForced
public Optional<Boolean> getWiFiConnectToAllowedNetworksOnlyForced()
“Require devices to use Wi-Fi networks set up via configuration profiles. Available for devices running iOS and iPadOS versions 14.5 and later.”- Returns:
- property wiFiConnectToAllowedNetworksOnlyForced
-
withWiFiConnectToAllowedNetworksOnlyForced
public IosGeneralDeviceConfiguration withWiFiConnectToAllowedNetworksOnlyForced(Boolean wiFiConnectToAllowedNetworksOnlyForced)
Returns an immutable copy ofthiswith just thewiFiConnectToAllowedNetworksOnlyForcedfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“Require devices to use Wi-Fi networks set up via configuration profiles. Available for devices running iOS and iPadOS versions 14.5 and later.”
- Parameters:
wiFiConnectToAllowedNetworksOnlyForced- new value ofwiFiConnectToAllowedNetworksOnlyForcedfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thewiFiConnectToAllowedNetworksOnlyForcedfield changed
-
getWifiPowerOnForced
public Optional<Boolean> getWifiPowerOnForced()
“Indicates whether or not Wi-Fi remains on, even when device is in airplane mode. Available for devices running iOS and iPadOS, versions 13.0 and later.”- Returns:
- property wifiPowerOnForced
-
withWifiPowerOnForced
public IosGeneralDeviceConfiguration withWifiPowerOnForced(Boolean wifiPowerOnForced)
Returns an immutable copy ofthiswith just thewifiPowerOnForcedfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis. patch()is called (if available)on the returned object only the changed fields are submitted.“Indicates whether or not Wi-Fi remains on, even when device is in airplane mode. Available for devices running iOS and iPadOS, versions 13.0 and later.”
- Parameters:
wifiPowerOnForced- new value ofwifiPowerOnForcedfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thewifiPowerOnForcedfield changed
-
withUnmappedField
public IosGeneralDeviceConfiguration withUnmappedField(String name, String value)
- Overrides:
withUnmappedFieldin classDeviceConfiguration
-
getUnmappedFields
public com.github.davidmoten.odata.client.UnmappedFields getUnmappedFields()
- Specified by:
getUnmappedFieldsin interfacecom.github.davidmoten.odata.client.ODataType- Overrides:
getUnmappedFieldsin classDeviceConfiguration
-
patch
public IosGeneralDeviceConfiguration patch()
Submits only changed fields for update and returns an immutable copy ofthiswith changed fields reset.- Overrides:
patchin classDeviceConfiguration- Returns:
- a copy of
thiswith changed fields reset - Throws:
com.github.davidmoten.odata.client.ClientException- if HTTP response is not as expected
-
put
public IosGeneralDeviceConfiguration put()
Submits all fields for update and returns an immutable copy ofthiswith changed fields reset (they were ignored anyway).- Overrides:
putin classDeviceConfiguration- Returns:
- a copy of
thiswith changed fields reset - Throws:
com.github.davidmoten.odata.client.ClientException- if HTTP response is not as expected
-
toString
public String toString()
- Overrides:
toStringin classDeviceConfiguration
-
-