Class DepIOSEnrollmentProfile
- java.lang.Object
-
- odata.msgraph.client.beta.entity.Entity
-
- odata.msgraph.client.beta.entity.EnrollmentProfile
-
- odata.msgraph.client.beta.entity.DepEnrollmentBaseProfile
-
- odata.msgraph.client.beta.entity.DepIOSEnrollmentProfile
-
- All Implemented Interfaces:
com.github.davidmoten.odata.client.ODataEntityType,com.github.davidmoten.odata.client.ODataType
public class DepIOSEnrollmentProfile extends DepEnrollmentBaseProfile implements com.github.davidmoten.odata.client.ODataEntityType
“The DepIOSEnrollmentProfile resource represents an Apple Device Enrollment Program (DEP) enrollment profile specific to iOS configuration. This type of profile must be assigned to Apple DEP serial numbers before the corresponding devices can enroll via DEP.”
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classDepIOSEnrollmentProfile.Builder
-
Field Summary
-
Fields inherited from class odata.msgraph.client.beta.entity.DepEnrollmentBaseProfile
appleIdDisabled, applePayDisabled, configurationWebUrl, deviceNameTemplate, diagnosticsDisabled, displayToneSetupDisabled, isDefault, isMandatory, locationDisabled, privacyPaneDisabled, profileRemovalDisabled, restoreBlocked, screenTimeScreenDisabled, siriDisabled, supervisedModeEnabled, supportDepartment, supportPhoneNumber, termsAndConditionsDisabled, touchIdDisabled
-
Fields inherited from class odata.msgraph.client.beta.entity.EnrollmentProfile
configurationEndpointUrl, description, displayName, enableAuthenticationViaCompanyPortal, requireCompanyPortalOnSetupAssistantEnrolledDevices, requiresUserAuthentication
-
Fields inherited from class odata.msgraph.client.beta.entity.Entity
changedFields, contextPath, id, odataType, unmappedFields
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedDepIOSEnrollmentProfile()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static DepIOSEnrollmentProfile.BuilderbuilderDepIOSEnrollmentProfile()Returns a builder which is used to create a new instance of this class (given that this class is immutable).Optional<Boolean>getAppearanceScreenDisabled()“Indicates if Apperance screen is disabled”Optional<Boolean>getAwaitDeviceConfiguredConfirmation()“Indicates if the device will need to wait for configured confirmation”Optional<String>getCarrierActivationUrl()“Carrier URL for activating device eSIM.”com.github.davidmoten.odata.client.internal.ChangedFieldsgetChangedFields()Optional<String>getCompanyPortalVppTokenId()“If set, indicates which Vpp token should be used to deploy the Company Portal w/ device licensing.Optional<Boolean>getDeviceToDeviceMigrationDisabled()“Indicates if Device To Device Migration is disabled”Optional<Boolean>getEnableSharedIPad()“This indicates whether the device is to be enrolled in a mode which enables multi user scenarios.Optional<Boolean>getEnableSingleAppEnrollmentMode()“Tells the device to enable single app mode and apply app-lock during enrollment.Optional<Boolean>getExpressLanguageScreenDisabled()“Indicates if Express Language screen is disabled”Optional<Boolean>getForceTemporarySession()“Indicates if temporary sessions is enabled”Optional<Boolean>getHomeButtonScreenDisabled()“Indicates if home button sensitivity screen is disabled”Optional<Boolean>getIMessageAndFaceTimeScreenDisabled()“Indicates if iMessage and FaceTime screen is disabled”Optional<ITunesPairingMode>getITunesPairingMode()“Indicates the iTunes pairing mode”com.github.davidmoten.odata.client.CollectionPage<ManagementCertificateWithThumbprint>getManagementCertificates()“Management certificates for Apple Configurator”com.github.davidmoten.odata.client.CollectionPage<ManagementCertificateWithThumbprint>getManagementCertificates(com.github.davidmoten.odata.client.HttpRequestOptions options)“Management certificates for Apple Configurator”Optional<Boolean>getOnBoardingScreenDisabled()“Indicates if onboarding setup screen is disabled”Optional<Boolean>getPassCodeDisabled()“Indicates if Passcode setup pane is disabled”Optional<Integer>getPasscodeLockGracePeriodInSeconds()“Indicates timeout before locked screen requires the user to enter the device passocde to unlock it”Optional<Boolean>getPreferredLanguageScreenDisabled()“Indicates if Preferred language screen is disabled”Optional<Boolean>getRestoreCompletedScreenDisabled()“Indicates if Weclome screen is disabled”Optional<Boolean>getRestoreFromAndroidDisabled()“Indicates if Restore from Android is disabled”Optional<Integer>getSharedIPadMaximumUserCount()“This specifies the maximum number of users that can use a shared iPad.Optional<Boolean>getSimSetupScreenDisabled()“Indicates if the SIMSetup screen is disabled”Optional<Boolean>getSoftwareUpdateScreenDisabled()“Indicates if the mandatory sofware update screen is disabled”Optional<Integer>getTemporarySessionTimeoutInSeconds()“Indicates timeout of temporary session”com.github.davidmoten.odata.client.UnmappedFieldsgetUnmappedFields()Optional<Boolean>getUpdateCompleteScreenDisabled()“Indicates if Weclome screen is disabled”Optional<Integer>getUserSessionTimeoutInSeconds()“Indicates timeout of temporary session”Optional<Boolean>getWatchMigrationScreenDisabled()“Indicates if the watch migration screen is disabled”Optional<Boolean>getWelcomeScreenDisabled()“Indicates if Weclome screen is disabled”Optional<Boolean>getZoomDisabled()“Indicates if zoom setup pane is disabled”StringodataTypeName()DepIOSEnrollmentProfilepatch()Submits only changed fields for update and returns an immutable copy ofthiswith changed fields reset.voidpostInject(boolean addKeysToContextPath)DepIOSEnrollmentProfileput()Submits all fields for update and returns an immutable copy ofthiswith changed fields reset (they were ignored anyway).StringtoString()DepIOSEnrollmentProfilewithAppearanceScreenDisabled(Boolean appearanceScreenDisabled)Returns an immutable copy ofthiswith just theappearanceScreenDisabledfield changed.DepIOSEnrollmentProfilewithAwaitDeviceConfiguredConfirmation(Boolean awaitDeviceConfiguredConfirmation)Returns an immutable copy ofthiswith just theawaitDeviceConfiguredConfirmationfield changed.DepIOSEnrollmentProfilewithCarrierActivationUrl(String carrierActivationUrl)Returns an immutable copy ofthiswith just thecarrierActivationUrlfield changed.DepIOSEnrollmentProfilewithCompanyPortalVppTokenId(String companyPortalVppTokenId)Returns an immutable copy ofthiswith just thecompanyPortalVppTokenIdfield changed.DepIOSEnrollmentProfilewithDeviceToDeviceMigrationDisabled(Boolean deviceToDeviceMigrationDisabled)Returns an immutable copy ofthiswith just thedeviceToDeviceMigrationDisabledfield changed.DepIOSEnrollmentProfilewithEnableSharedIPad(Boolean enableSharedIPad)Returns an immutable copy ofthiswith just theenableSharedIPadfield changed.DepIOSEnrollmentProfilewithEnableSingleAppEnrollmentMode(Boolean enableSingleAppEnrollmentMode)Returns an immutable copy ofthiswith just theenableSingleAppEnrollmentModefield changed.DepIOSEnrollmentProfilewithExpressLanguageScreenDisabled(Boolean expressLanguageScreenDisabled)Returns an immutable copy ofthiswith just theexpressLanguageScreenDisabledfield changed.DepIOSEnrollmentProfilewithForceTemporarySession(Boolean forceTemporarySession)Returns an immutable copy ofthiswith just theforceTemporarySessionfield changed.DepIOSEnrollmentProfilewithHomeButtonScreenDisabled(Boolean homeButtonScreenDisabled)Returns an immutable copy ofthiswith just thehomeButtonScreenDisabledfield changed.DepIOSEnrollmentProfilewithIMessageAndFaceTimeScreenDisabled(Boolean iMessageAndFaceTimeScreenDisabled)Returns an immutable copy ofthiswith just theiMessageAndFaceTimeScreenDisabledfield changed.DepIOSEnrollmentProfilewithITunesPairingMode(ITunesPairingMode iTunesPairingMode)Returns an immutable copy ofthiswith just theiTunesPairingModefield changed.DepIOSEnrollmentProfilewithManagementCertificates(List<ManagementCertificateWithThumbprint> managementCertificates)Returns an immutable copy ofthiswith just themanagementCertificatesfield changed.DepIOSEnrollmentProfilewithOnBoardingScreenDisabled(Boolean onBoardingScreenDisabled)Returns an immutable copy ofthiswith just theonBoardingScreenDisabledfield changed.DepIOSEnrollmentProfilewithPassCodeDisabled(Boolean passCodeDisabled)Returns an immutable copy ofthiswith just thepassCodeDisabledfield changed.DepIOSEnrollmentProfilewithPasscodeLockGracePeriodInSeconds(Integer passcodeLockGracePeriodInSeconds)Returns an immutable copy ofthiswith just thepasscodeLockGracePeriodInSecondsfield changed.DepIOSEnrollmentProfilewithPreferredLanguageScreenDisabled(Boolean preferredLanguageScreenDisabled)Returns an immutable copy ofthiswith just thepreferredLanguageScreenDisabledfield changed.DepIOSEnrollmentProfilewithRestoreCompletedScreenDisabled(Boolean restoreCompletedScreenDisabled)Returns an immutable copy ofthiswith just therestoreCompletedScreenDisabledfield changed.DepIOSEnrollmentProfilewithRestoreFromAndroidDisabled(Boolean restoreFromAndroidDisabled)Returns an immutable copy ofthiswith just therestoreFromAndroidDisabledfield changed.DepIOSEnrollmentProfilewithSharedIPadMaximumUserCount(Integer sharedIPadMaximumUserCount)Returns an immutable copy ofthiswith just thesharedIPadMaximumUserCountfield changed.DepIOSEnrollmentProfilewithSimSetupScreenDisabled(Boolean simSetupScreenDisabled)Returns an immutable copy ofthiswith just thesimSetupScreenDisabledfield changed.DepIOSEnrollmentProfilewithSoftwareUpdateScreenDisabled(Boolean softwareUpdateScreenDisabled)Returns an immutable copy ofthiswith just thesoftwareUpdateScreenDisabledfield changed.DepIOSEnrollmentProfilewithTemporarySessionTimeoutInSeconds(Integer temporarySessionTimeoutInSeconds)Returns an immutable copy ofthiswith just thetemporarySessionTimeoutInSecondsfield changed.DepIOSEnrollmentProfilewithUnmappedField(String name, String value)DepIOSEnrollmentProfilewithUpdateCompleteScreenDisabled(Boolean updateCompleteScreenDisabled)Returns an immutable copy ofthiswith just theupdateCompleteScreenDisabledfield changed.DepIOSEnrollmentProfilewithUserSessionTimeoutInSeconds(Integer userSessionTimeoutInSeconds)Returns an immutable copy ofthiswith just theuserSessionTimeoutInSecondsfield changed.DepIOSEnrollmentProfilewithWatchMigrationScreenDisabled(Boolean watchMigrationScreenDisabled)Returns an immutable copy ofthiswith just thewatchMigrationScreenDisabledfield changed.DepIOSEnrollmentProfilewithWelcomeScreenDisabled(Boolean welcomeScreenDisabled)Returns an immutable copy ofthiswith just thewelcomeScreenDisabledfield changed.DepIOSEnrollmentProfilewithZoomDisabled(Boolean zoomDisabled)Returns an immutable copy ofthiswith just thezoomDisabledfield changed.-
Methods inherited from class odata.msgraph.client.beta.entity.DepEnrollmentBaseProfile
getAppleIdDisabled, getApplePayDisabled, getConfigurationWebUrl, getDeviceNameTemplate, getDiagnosticsDisabled, getDisplayToneSetupDisabled, getIsDefault, getIsMandatory, getLocationDisabled, getPrivacyPaneDisabled, getProfileRemovalDisabled, getRestoreBlocked, getScreenTimeScreenDisabled, getSiriDisabled, getSupervisedModeEnabled, getSupportDepartment, getSupportPhoneNumber, getTermsAndConditionsDisabled, getTouchIdDisabled, withAppleIdDisabled, withApplePayDisabled, withConfigurationWebUrl, withDeviceNameTemplate, withDiagnosticsDisabled, withDisplayToneSetupDisabled, withIsDefault, withIsMandatory, withLocationDisabled, withPrivacyPaneDisabled, withProfileRemovalDisabled, withRestoreBlocked, withScreenTimeScreenDisabled, withSiriDisabled, withSupervisedModeEnabled, withSupportDepartment, withSupportPhoneNumber, withTermsAndConditionsDisabled, withTouchIdDisabled
-
Methods inherited from class odata.msgraph.client.beta.entity.EnrollmentProfile
builderEnrollmentProfile, exportMobileConfig, getConfigurationEndpointUrl, getDescription, getDisplayName, getEnableAuthenticationViaCompanyPortal, getRequireCompanyPortalOnSetupAssistantEnrolledDevices, getRequiresUserAuthentication, setDefaultProfile, updateDeviceProfileAssignment, withConfigurationEndpointUrl, withDescription, withDisplayName, withEnableAuthenticationViaCompanyPortal, withRequireCompanyPortalOnSetupAssistantEnrolledDevices, withRequiresUserAuthentication
-
-
-
-
Field Detail
-
appearanceScreenDisabled
protected Boolean appearanceScreenDisabled
-
awaitDeviceConfiguredConfirmation
protected Boolean awaitDeviceConfiguredConfirmation
-
carrierActivationUrl
protected String carrierActivationUrl
-
companyPortalVppTokenId
protected String companyPortalVppTokenId
-
deviceToDeviceMigrationDisabled
protected Boolean deviceToDeviceMigrationDisabled
-
enableSharedIPad
protected Boolean enableSharedIPad
-
enableSingleAppEnrollmentMode
protected Boolean enableSingleAppEnrollmentMode
-
expressLanguageScreenDisabled
protected Boolean expressLanguageScreenDisabled
-
forceTemporarySession
protected Boolean forceTemporarySession
-
homeButtonScreenDisabled
protected Boolean homeButtonScreenDisabled
-
iMessageAndFaceTimeScreenDisabled
protected Boolean iMessageAndFaceTimeScreenDisabled
-
iTunesPairingMode
protected ITunesPairingMode iTunesPairingMode
-
managementCertificates
protected List<ManagementCertificateWithThumbprint> managementCertificates
-
managementCertificatesNextLink
protected String managementCertificatesNextLink
-
onBoardingScreenDisabled
protected Boolean onBoardingScreenDisabled
-
passCodeDisabled
protected Boolean passCodeDisabled
-
passcodeLockGracePeriodInSeconds
protected Integer passcodeLockGracePeriodInSeconds
-
preferredLanguageScreenDisabled
protected Boolean preferredLanguageScreenDisabled
-
restoreCompletedScreenDisabled
protected Boolean restoreCompletedScreenDisabled
-
restoreFromAndroidDisabled
protected Boolean restoreFromAndroidDisabled
-
sharedIPadMaximumUserCount
protected Integer sharedIPadMaximumUserCount
-
simSetupScreenDisabled
protected Boolean simSetupScreenDisabled
-
softwareUpdateScreenDisabled
protected Boolean softwareUpdateScreenDisabled
-
temporarySessionTimeoutInSeconds
protected Integer temporarySessionTimeoutInSeconds
-
updateCompleteScreenDisabled
protected Boolean updateCompleteScreenDisabled
-
userSessionTimeoutInSeconds
protected Integer userSessionTimeoutInSeconds
-
watchMigrationScreenDisabled
protected Boolean watchMigrationScreenDisabled
-
welcomeScreenDisabled
protected Boolean welcomeScreenDisabled
-
zoomDisabled
protected Boolean zoomDisabled
-
-
Method Detail
-
odataTypeName
public String odataTypeName()
- Specified by:
odataTypeNamein interfacecom.github.davidmoten.odata.client.ODataType- Overrides:
odataTypeNamein classDepEnrollmentBaseProfile
-
builderDepIOSEnrollmentProfile
public static DepIOSEnrollmentProfile.Builder builderDepIOSEnrollmentProfile()
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 classDepEnrollmentBaseProfile
-
postInject
public void postInject(boolean addKeysToContextPath)
- Specified by:
postInjectin interfacecom.github.davidmoten.odata.client.ODataType- Overrides:
postInjectin classDepEnrollmentBaseProfile
-
getAppearanceScreenDisabled
public Optional<Boolean> getAppearanceScreenDisabled()
“Indicates if Apperance screen is disabled”- Returns:
- property appearanceScreenDisabled
-
withAppearanceScreenDisabled
public DepIOSEnrollmentProfile withAppearanceScreenDisabled(Boolean appearanceScreenDisabled)
Returns an immutable copy ofthiswith just theappearanceScreenDisabledfield 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 Apperance screen is disabled”
- Parameters:
appearanceScreenDisabled- new value ofappearanceScreenDisabledfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theappearanceScreenDisabledfield changed
-
getAwaitDeviceConfiguredConfirmation
public Optional<Boolean> getAwaitDeviceConfiguredConfirmation()
“Indicates if the device will need to wait for configured confirmation”- Returns:
- property awaitDeviceConfiguredConfirmation
-
withAwaitDeviceConfiguredConfirmation
public DepIOSEnrollmentProfile withAwaitDeviceConfiguredConfirmation(Boolean awaitDeviceConfiguredConfirmation)
Returns an immutable copy ofthiswith just theawaitDeviceConfiguredConfirmationfield 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 device will need to wait for configured confirmation”
- Parameters:
awaitDeviceConfiguredConfirmation- new value ofawaitDeviceConfiguredConfirmationfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theawaitDeviceConfiguredConfirmationfield changed
-
getCarrierActivationUrl
public Optional<String> getCarrierActivationUrl()
“Carrier URL for activating device eSIM.”- Returns:
- property carrierActivationUrl
-
withCarrierActivationUrl
public DepIOSEnrollmentProfile withCarrierActivationUrl(String carrierActivationUrl)
Returns an immutable copy ofthiswith just thecarrierActivationUrlfield 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.“Carrier URL for activating device eSIM.”
- Parameters:
carrierActivationUrl- new value ofcarrierActivationUrlfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thecarrierActivationUrlfield changed
-
getCompanyPortalVppTokenId
public Optional<String> getCompanyPortalVppTokenId()
“If set, indicates which Vpp token should be used to deploy the Company Portal w/ device licensing. 'enableAuthenticationViaCompanyPortal' must be set in order for this property to be set.”- Returns:
- property companyPortalVppTokenId
-
withCompanyPortalVppTokenId
public DepIOSEnrollmentProfile withCompanyPortalVppTokenId(String companyPortalVppTokenId)
Returns an immutable copy ofthiswith just thecompanyPortalVppTokenIdfield 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.“If set, indicates which Vpp token should be used to deploy the Company Portal w/ device licensing. 'enableAuthenticationViaCompanyPortal' must be set in order for this property to be set.”
- Parameters:
companyPortalVppTokenId- new value ofcompanyPortalVppTokenIdfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thecompanyPortalVppTokenIdfield changed
-
getDeviceToDeviceMigrationDisabled
public Optional<Boolean> getDeviceToDeviceMigrationDisabled()
“Indicates if Device To Device Migration is disabled”- Returns:
- property deviceToDeviceMigrationDisabled
-
withDeviceToDeviceMigrationDisabled
public DepIOSEnrollmentProfile withDeviceToDeviceMigrationDisabled(Boolean deviceToDeviceMigrationDisabled)
Returns an immutable copy ofthiswith just thedeviceToDeviceMigrationDisabledfield 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 Device To Device Migration is disabled”
- Parameters:
deviceToDeviceMigrationDisabled- new value ofdeviceToDeviceMigrationDisabledfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thedeviceToDeviceMigrationDisabledfield changed
-
getEnableSharedIPad
public Optional<Boolean> getEnableSharedIPad()
“This indicates whether the device is to be enrolled in a mode which enables multi user scenarios. Only applicable in shared iPads.”- Returns:
- property enableSharedIPad
-
withEnableSharedIPad
public DepIOSEnrollmentProfile withEnableSharedIPad(Boolean enableSharedIPad)
Returns an immutable copy ofthiswith just theenableSharedIPadfield 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.“This indicates whether the device is to be enrolled in a mode which enables multi user scenarios. Only applicable in shared iPads.”
- Parameters:
enableSharedIPad- new value ofenableSharedIPadfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theenableSharedIPadfield changed
-
getEnableSingleAppEnrollmentMode
public Optional<Boolean> getEnableSingleAppEnrollmentMode()
“Tells the device to enable single app mode and apply app-lock during enrollment. Default is false. 'enableAuthenticationViaCompanyPortal' and ' companyPortalVppTokenId' must be set for this property to be set.”- Returns:
- property enableSingleAppEnrollmentMode
-
withEnableSingleAppEnrollmentMode
public DepIOSEnrollmentProfile withEnableSingleAppEnrollmentMode(Boolean enableSingleAppEnrollmentMode)
Returns an immutable copy ofthiswith just theenableSingleAppEnrollmentModefield 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.“Tells the device to enable single app mode and apply app-lock during enrollment. Default is false. 'enableAuthenticationViaCompanyPortal' and ' companyPortalVppTokenId' must be set for this property to be set.”
- Parameters:
enableSingleAppEnrollmentMode- new value ofenableSingleAppEnrollmentModefield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theenableSingleAppEnrollmentModefield changed
-
getExpressLanguageScreenDisabled
public Optional<Boolean> getExpressLanguageScreenDisabled()
“Indicates if Express Language screen is disabled”- Returns:
- property expressLanguageScreenDisabled
-
withExpressLanguageScreenDisabled
public DepIOSEnrollmentProfile withExpressLanguageScreenDisabled(Boolean expressLanguageScreenDisabled)
Returns an immutable copy ofthiswith just theexpressLanguageScreenDisabledfield 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 Express Language screen is disabled”
- Parameters:
expressLanguageScreenDisabled- new value ofexpressLanguageScreenDisabledfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theexpressLanguageScreenDisabledfield changed
-
getForceTemporarySession
public Optional<Boolean> getForceTemporarySession()
“Indicates if temporary sessions is enabled”- Returns:
- property forceTemporarySession
-
withForceTemporarySession
public DepIOSEnrollmentProfile withForceTemporarySession(Boolean forceTemporarySession)
Returns an immutable copy ofthiswith just theforceTemporarySessionfield 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 temporary sessions is enabled”
- Parameters:
forceTemporarySession- new value offorceTemporarySessionfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theforceTemporarySessionfield changed
-
getHomeButtonScreenDisabled
public Optional<Boolean> getHomeButtonScreenDisabled()
“Indicates if home button sensitivity screen is disabled”- Returns:
- property homeButtonScreenDisabled
-
withHomeButtonScreenDisabled
public DepIOSEnrollmentProfile withHomeButtonScreenDisabled(Boolean homeButtonScreenDisabled)
Returns an immutable copy ofthiswith just thehomeButtonScreenDisabledfield 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 home button sensitivity screen is disabled”
- Parameters:
homeButtonScreenDisabled- new value ofhomeButtonScreenDisabledfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thehomeButtonScreenDisabledfield changed
-
getIMessageAndFaceTimeScreenDisabled
public Optional<Boolean> getIMessageAndFaceTimeScreenDisabled()
“Indicates if iMessage and FaceTime screen is disabled”- Returns:
- property iMessageAndFaceTimeScreenDisabled
-
withIMessageAndFaceTimeScreenDisabled
public DepIOSEnrollmentProfile withIMessageAndFaceTimeScreenDisabled(Boolean iMessageAndFaceTimeScreenDisabled)
Returns an immutable copy ofthiswith just theiMessageAndFaceTimeScreenDisabledfield 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 iMessage and FaceTime screen is disabled”
- Parameters:
iMessageAndFaceTimeScreenDisabled- new value ofiMessageAndFaceTimeScreenDisabledfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theiMessageAndFaceTimeScreenDisabledfield changed
-
getITunesPairingMode
public Optional<ITunesPairingMode> getITunesPairingMode()
“Indicates the iTunes pairing mode”- Returns:
- property iTunesPairingMode
-
withITunesPairingMode
public DepIOSEnrollmentProfile withITunesPairingMode(ITunesPairingMode iTunesPairingMode)
Returns an immutable copy ofthiswith just theiTunesPairingModefield 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 the iTunes pairing mode”
- Parameters:
iTunesPairingMode- new value ofiTunesPairingModefield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theiTunesPairingModefield changed
-
getManagementCertificates
public com.github.davidmoten.odata.client.CollectionPage<ManagementCertificateWithThumbprint> getManagementCertificates()
“Management certificates for Apple Configurator”- Returns:
- property managementCertificates
-
withManagementCertificates
public DepIOSEnrollmentProfile withManagementCertificates(List<ManagementCertificateWithThumbprint> managementCertificates)
Returns an immutable copy ofthiswith just themanagementCertificatesfield 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.“Management certificates for Apple Configurator”
- Parameters:
managementCertificates- new value ofmanagementCertificatesfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just themanagementCertificatesfield changed
-
getManagementCertificates
public com.github.davidmoten.odata.client.CollectionPage<ManagementCertificateWithThumbprint> getManagementCertificates(com.github.davidmoten.odata.client.HttpRequestOptions options)
“Management certificates for Apple Configurator”- Parameters:
options- specify connect and read timeouts- Returns:
- property managementCertificates
-
getOnBoardingScreenDisabled
public Optional<Boolean> getOnBoardingScreenDisabled()
“Indicates if onboarding setup screen is disabled”- Returns:
- property onBoardingScreenDisabled
-
withOnBoardingScreenDisabled
public DepIOSEnrollmentProfile withOnBoardingScreenDisabled(Boolean onBoardingScreenDisabled)
Returns an immutable copy ofthiswith just theonBoardingScreenDisabledfield 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 onboarding setup screen is disabled”
- Parameters:
onBoardingScreenDisabled- new value ofonBoardingScreenDisabledfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theonBoardingScreenDisabledfield changed
-
getPassCodeDisabled
public Optional<Boolean> getPassCodeDisabled()
“Indicates if Passcode setup pane is disabled”- Returns:
- property passCodeDisabled
-
withPassCodeDisabled
public DepIOSEnrollmentProfile withPassCodeDisabled(Boolean passCodeDisabled)
Returns an immutable copy ofthiswith just thepassCodeDisabledfield 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 Passcode setup pane is disabled”
- Parameters:
passCodeDisabled- new value ofpassCodeDisabledfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thepassCodeDisabledfield changed
-
getPasscodeLockGracePeriodInSeconds
public Optional<Integer> getPasscodeLockGracePeriodInSeconds()
“Indicates timeout before locked screen requires the user to enter the device passocde to unlock it”- Returns:
- property passcodeLockGracePeriodInSeconds
-
withPasscodeLockGracePeriodInSeconds
public DepIOSEnrollmentProfile withPasscodeLockGracePeriodInSeconds(Integer passcodeLockGracePeriodInSeconds)
Returns an immutable copy ofthiswith just thepasscodeLockGracePeriodInSecondsfield 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 timeout before locked screen requires the user to enter the device passocde to unlock it”
- Parameters:
passcodeLockGracePeriodInSeconds- new value ofpasscodeLockGracePeriodInSecondsfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thepasscodeLockGracePeriodInSecondsfield changed
-
getPreferredLanguageScreenDisabled
public Optional<Boolean> getPreferredLanguageScreenDisabled()
“Indicates if Preferred language screen is disabled”- Returns:
- property preferredLanguageScreenDisabled
-
withPreferredLanguageScreenDisabled
public DepIOSEnrollmentProfile withPreferredLanguageScreenDisabled(Boolean preferredLanguageScreenDisabled)
Returns an immutable copy ofthiswith just thepreferredLanguageScreenDisabledfield 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 Preferred language screen is disabled”
- Parameters:
preferredLanguageScreenDisabled- new value ofpreferredLanguageScreenDisabledfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thepreferredLanguageScreenDisabledfield changed
-
getRestoreCompletedScreenDisabled
public Optional<Boolean> getRestoreCompletedScreenDisabled()
“Indicates if Weclome screen is disabled”- Returns:
- property restoreCompletedScreenDisabled
-
withRestoreCompletedScreenDisabled
public DepIOSEnrollmentProfile withRestoreCompletedScreenDisabled(Boolean restoreCompletedScreenDisabled)
Returns an immutable copy ofthiswith just therestoreCompletedScreenDisabledfield 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 Weclome screen is disabled”
- Parameters:
restoreCompletedScreenDisabled- new value ofrestoreCompletedScreenDisabledfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just therestoreCompletedScreenDisabledfield changed
-
getRestoreFromAndroidDisabled
public Optional<Boolean> getRestoreFromAndroidDisabled()
“Indicates if Restore from Android is disabled”- Returns:
- property restoreFromAndroidDisabled
-
withRestoreFromAndroidDisabled
public DepIOSEnrollmentProfile withRestoreFromAndroidDisabled(Boolean restoreFromAndroidDisabled)
Returns an immutable copy ofthiswith just therestoreFromAndroidDisabledfield 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 Restore from Android is disabled”
- Parameters:
restoreFromAndroidDisabled- new value ofrestoreFromAndroidDisabledfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just therestoreFromAndroidDisabledfield changed
-
getSharedIPadMaximumUserCount
public Optional<Integer> getSharedIPadMaximumUserCount()
“This specifies the maximum number of users that can use a shared iPad. Only applicable in shared iPad mode.”- Returns:
- property sharedIPadMaximumUserCount
-
withSharedIPadMaximumUserCount
public DepIOSEnrollmentProfile withSharedIPadMaximumUserCount(Integer sharedIPadMaximumUserCount)
Returns an immutable copy ofthiswith just thesharedIPadMaximumUserCountfield 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.“This specifies the maximum number of users that can use a shared iPad. Only applicable in shared iPad mode.”
- Parameters:
sharedIPadMaximumUserCount- new value ofsharedIPadMaximumUserCountfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thesharedIPadMaximumUserCountfield changed
-
getSimSetupScreenDisabled
public Optional<Boolean> getSimSetupScreenDisabled()
“Indicates if the SIMSetup screen is disabled”- Returns:
- property simSetupScreenDisabled
-
withSimSetupScreenDisabled
public DepIOSEnrollmentProfile withSimSetupScreenDisabled(Boolean simSetupScreenDisabled)
Returns an immutable copy ofthiswith just thesimSetupScreenDisabledfield 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 SIMSetup screen is disabled”
- Parameters:
simSetupScreenDisabled- new value ofsimSetupScreenDisabledfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thesimSetupScreenDisabledfield changed
-
getSoftwareUpdateScreenDisabled
public Optional<Boolean> getSoftwareUpdateScreenDisabled()
“Indicates if the mandatory sofware update screen is disabled”- Returns:
- property softwareUpdateScreenDisabled
-
withSoftwareUpdateScreenDisabled
public DepIOSEnrollmentProfile withSoftwareUpdateScreenDisabled(Boolean softwareUpdateScreenDisabled)
Returns an immutable copy ofthiswith just thesoftwareUpdateScreenDisabledfield 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 mandatory sofware update screen is disabled”
- Parameters:
softwareUpdateScreenDisabled- new value ofsoftwareUpdateScreenDisabledfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thesoftwareUpdateScreenDisabledfield changed
-
getTemporarySessionTimeoutInSeconds
public Optional<Integer> getTemporarySessionTimeoutInSeconds()
“Indicates timeout of temporary session”- Returns:
- property temporarySessionTimeoutInSeconds
-
withTemporarySessionTimeoutInSeconds
public DepIOSEnrollmentProfile withTemporarySessionTimeoutInSeconds(Integer temporarySessionTimeoutInSeconds)
Returns an immutable copy ofthiswith just thetemporarySessionTimeoutInSecondsfield 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 timeout of temporary session”
- Parameters:
temporarySessionTimeoutInSeconds- new value oftemporarySessionTimeoutInSecondsfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thetemporarySessionTimeoutInSecondsfield changed
-
getUpdateCompleteScreenDisabled
public Optional<Boolean> getUpdateCompleteScreenDisabled()
“Indicates if Weclome screen is disabled”- Returns:
- property updateCompleteScreenDisabled
-
withUpdateCompleteScreenDisabled
public DepIOSEnrollmentProfile withUpdateCompleteScreenDisabled(Boolean updateCompleteScreenDisabled)
Returns an immutable copy ofthiswith just theupdateCompleteScreenDisabledfield 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 Weclome screen is disabled”
- Parameters:
updateCompleteScreenDisabled- new value ofupdateCompleteScreenDisabledfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theupdateCompleteScreenDisabledfield changed
-
getUserSessionTimeoutInSeconds
public Optional<Integer> getUserSessionTimeoutInSeconds()
“Indicates timeout of temporary session”- Returns:
- property userSessionTimeoutInSeconds
-
withUserSessionTimeoutInSeconds
public DepIOSEnrollmentProfile withUserSessionTimeoutInSeconds(Integer userSessionTimeoutInSeconds)
Returns an immutable copy ofthiswith just theuserSessionTimeoutInSecondsfield 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 timeout of temporary session”
- Parameters:
userSessionTimeoutInSeconds- new value ofuserSessionTimeoutInSecondsfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theuserSessionTimeoutInSecondsfield changed
-
getWatchMigrationScreenDisabled
public Optional<Boolean> getWatchMigrationScreenDisabled()
“Indicates if the watch migration screen is disabled”- Returns:
- property watchMigrationScreenDisabled
-
withWatchMigrationScreenDisabled
public DepIOSEnrollmentProfile withWatchMigrationScreenDisabled(Boolean watchMigrationScreenDisabled)
Returns an immutable copy ofthiswith just thewatchMigrationScreenDisabledfield 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 watch migration screen is disabled”
- Parameters:
watchMigrationScreenDisabled- new value ofwatchMigrationScreenDisabledfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thewatchMigrationScreenDisabledfield changed
-
getWelcomeScreenDisabled
public Optional<Boolean> getWelcomeScreenDisabled()
“Indicates if Weclome screen is disabled”- Returns:
- property welcomeScreenDisabled
-
withWelcomeScreenDisabled
public DepIOSEnrollmentProfile withWelcomeScreenDisabled(Boolean welcomeScreenDisabled)
Returns an immutable copy ofthiswith just thewelcomeScreenDisabledfield 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 Weclome screen is disabled”
- Parameters:
welcomeScreenDisabled- new value ofwelcomeScreenDisabledfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thewelcomeScreenDisabledfield changed
-
getZoomDisabled
public Optional<Boolean> getZoomDisabled()
“Indicates if zoom setup pane is disabled”- Returns:
- property zoomDisabled
-
withZoomDisabled
public DepIOSEnrollmentProfile withZoomDisabled(Boolean zoomDisabled)
Returns an immutable copy ofthiswith just thezoomDisabledfield 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 zoom setup pane is disabled”
- Parameters:
zoomDisabled- new value ofzoomDisabledfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thezoomDisabledfield changed
-
withUnmappedField
public DepIOSEnrollmentProfile withUnmappedField(String name, String value)
- Overrides:
withUnmappedFieldin classDepEnrollmentBaseProfile
-
getUnmappedFields
public com.github.davidmoten.odata.client.UnmappedFields getUnmappedFields()
- Specified by:
getUnmappedFieldsin interfacecom.github.davidmoten.odata.client.ODataType- Overrides:
getUnmappedFieldsin classDepEnrollmentBaseProfile
-
patch
public DepIOSEnrollmentProfile patch()
Submits only changed fields for update and returns an immutable copy ofthiswith changed fields reset.- Overrides:
patchin classDepEnrollmentBaseProfile- Returns:
- a copy of
thiswith changed fields reset - Throws:
com.github.davidmoten.odata.client.ClientException- if HTTP response is not as expected
-
put
public DepIOSEnrollmentProfile put()
Submits all fields for update and returns an immutable copy ofthiswith changed fields reset (they were ignored anyway).- Overrides:
putin classDepEnrollmentBaseProfile- 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 classDepEnrollmentBaseProfile
-
-