Class DepEnrollmentProfile
- java.lang.Object
-
- odata.msgraph.client.beta.entity.Entity
-
- odata.msgraph.client.beta.entity.EnrollmentProfile
-
- odata.msgraph.client.beta.entity.DepEnrollmentProfile
-
- All Implemented Interfaces:
com.github.davidmoten.odata.client.ODataEntityType,com.github.davidmoten.odata.client.ODataType
public class DepEnrollmentProfile extends EnrollmentProfile implements com.github.davidmoten.odata.client.ODataEntityType
“The depEnrollmentProfile resource represents an Apple Device Enrollment Program (DEP) enrollment profile. 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 classDepEnrollmentProfile.Builder
-
Field Summary
-
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 protectedDepEnrollmentProfile()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static DepEnrollmentProfile.BuilderbuilderDepEnrollmentProfile()Returns a builder which is used to create a new instance of this class (given that this class is immutable).Optional<Boolean>getAppleIdDisabled()“Indicates if Apple id setup pane is disabled”Optional<Boolean>getApplePayDisabled()“Indicates if Apple pay setup pane is disabled”Optional<Boolean>getAwaitDeviceConfiguredConfirmation()“Indicates if the device will need to wait for configured confirmation”com.github.davidmoten.odata.client.internal.ChangedFieldsgetChangedFields()Optional<Boolean>getDiagnosticsDisabled()“Indicates if diagnostics setup pane is disabled”Optional<Boolean>getEnableSharedIPad()“This indicates whether the device is to be enrolled in a mode which enables multi user scenarios.Optional<Boolean>getIsDefault()“Indicates if this is the default profile”Optional<Boolean>getIsMandatory()“Indicates if the profile is mandatory”Optional<ITunesPairingMode>getITunesPairingMode()“Indicates the iTunes pairing mode”Optional<Boolean>getLocationDisabled()“Indicates if Location service setup pane is disabled”Optional<Boolean>getMacOSFileVaultDisabled()“Indicates if Mac OS file vault is disabled”Optional<Boolean>getMacOSRegistrationDisabled()“Indicates if Mac OS registration is disabled”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>getPassCodeDisabled()“Indicates if Passcode setup pane is disabled”Optional<Boolean>getProfileRemovalDisabled()“Indicates if the profile removal option is disabled”Optional<Boolean>getRestoreBlocked()“Indicates if Restore setup pane is blocked”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>getSiriDisabled()“Indicates if siri setup pane is disabled”Optional<Boolean>getSupervisedModeEnabled()“Supervised mode, True to enable, false otherwise.Optional<String>getSupportDepartment()“Support department information”Optional<String>getSupportPhoneNumber()“Support phone number”Optional<Boolean>getTermsAndConditionsDisabled()“Indicates if 'Terms and Conditions' setup pane is disabled”Optional<Boolean>getTouchIdDisabled()“Indicates if touch id setup pane is disabled”com.github.davidmoten.odata.client.UnmappedFieldsgetUnmappedFields()Optional<Boolean>getZoomDisabled()“Indicates if zoom setup pane is disabled”StringodataTypeName()DepEnrollmentProfilepatch()Submits only changed fields for update and returns an immutable copy ofthiswith changed fields reset.voidpostInject(boolean addKeysToContextPath)DepEnrollmentProfileput()Submits all fields for update and returns an immutable copy ofthiswith changed fields reset (they were ignored anyway).StringtoString()DepEnrollmentProfilewithAppleIdDisabled(Boolean appleIdDisabled)Returns an immutable copy ofthiswith just theappleIdDisabledfield changed.DepEnrollmentProfilewithApplePayDisabled(Boolean applePayDisabled)Returns an immutable copy ofthiswith just theapplePayDisabledfield changed.DepEnrollmentProfilewithAwaitDeviceConfiguredConfirmation(Boolean awaitDeviceConfiguredConfirmation)Returns an immutable copy ofthiswith just theawaitDeviceConfiguredConfirmationfield changed.DepEnrollmentProfilewithDiagnosticsDisabled(Boolean diagnosticsDisabled)Returns an immutable copy ofthiswith just thediagnosticsDisabledfield changed.DepEnrollmentProfilewithEnableSharedIPad(Boolean enableSharedIPad)Returns an immutable copy ofthiswith just theenableSharedIPadfield changed.DepEnrollmentProfilewithIsDefault(Boolean isDefault)Returns an immutable copy ofthiswith just theisDefaultfield changed.DepEnrollmentProfilewithIsMandatory(Boolean isMandatory)Returns an immutable copy ofthiswith just theisMandatoryfield changed.DepEnrollmentProfilewithITunesPairingMode(ITunesPairingMode iTunesPairingMode)Returns an immutable copy ofthiswith just theiTunesPairingModefield changed.DepEnrollmentProfilewithLocationDisabled(Boolean locationDisabled)Returns an immutable copy ofthiswith just thelocationDisabledfield changed.DepEnrollmentProfilewithMacOSFileVaultDisabled(Boolean macOSFileVaultDisabled)Returns an immutable copy ofthiswith just themacOSFileVaultDisabledfield changed.DepEnrollmentProfilewithMacOSRegistrationDisabled(Boolean macOSRegistrationDisabled)Returns an immutable copy ofthiswith just themacOSRegistrationDisabledfield changed.DepEnrollmentProfilewithManagementCertificates(List<ManagementCertificateWithThumbprint> managementCertificates)Returns an immutable copy ofthiswith just themanagementCertificatesfield changed.DepEnrollmentProfilewithPassCodeDisabled(Boolean passCodeDisabled)Returns an immutable copy ofthiswith just thepassCodeDisabledfield changed.DepEnrollmentProfilewithProfileRemovalDisabled(Boolean profileRemovalDisabled)Returns an immutable copy ofthiswith just theprofileRemovalDisabledfield changed.DepEnrollmentProfilewithRestoreBlocked(Boolean restoreBlocked)Returns an immutable copy ofthiswith just therestoreBlockedfield changed.DepEnrollmentProfilewithRestoreFromAndroidDisabled(Boolean restoreFromAndroidDisabled)Returns an immutable copy ofthiswith just therestoreFromAndroidDisabledfield changed.DepEnrollmentProfilewithSharedIPadMaximumUserCount(Integer sharedIPadMaximumUserCount)Returns an immutable copy ofthiswith just thesharedIPadMaximumUserCountfield changed.DepEnrollmentProfilewithSiriDisabled(Boolean siriDisabled)Returns an immutable copy ofthiswith just thesiriDisabledfield changed.DepEnrollmentProfilewithSupervisedModeEnabled(Boolean supervisedModeEnabled)Returns an immutable copy ofthiswith just thesupervisedModeEnabledfield changed.DepEnrollmentProfilewithSupportDepartment(String supportDepartment)Returns an immutable copy ofthiswith just thesupportDepartmentfield changed.DepEnrollmentProfilewithSupportPhoneNumber(String supportPhoneNumber)Returns an immutable copy ofthiswith just thesupportPhoneNumberfield changed.DepEnrollmentProfilewithTermsAndConditionsDisabled(Boolean termsAndConditionsDisabled)Returns an immutable copy ofthiswith just thetermsAndConditionsDisabledfield changed.DepEnrollmentProfilewithTouchIdDisabled(Boolean touchIdDisabled)Returns an immutable copy ofthiswith just thetouchIdDisabledfield changed.DepEnrollmentProfilewithUnmappedField(String name, String value)DepEnrollmentProfilewithZoomDisabled(Boolean zoomDisabled)Returns an immutable copy ofthiswith just thezoomDisabledfield changed.-
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
-
appleIdDisabled
protected Boolean appleIdDisabled
-
applePayDisabled
protected Boolean applePayDisabled
-
awaitDeviceConfiguredConfirmation
protected Boolean awaitDeviceConfiguredConfirmation
-
diagnosticsDisabled
protected Boolean diagnosticsDisabled
-
enableSharedIPad
protected Boolean enableSharedIPad
-
isDefault
protected Boolean isDefault
-
isMandatory
protected Boolean isMandatory
-
iTunesPairingMode
protected ITunesPairingMode iTunesPairingMode
-
locationDisabled
protected Boolean locationDisabled
-
macOSFileVaultDisabled
protected Boolean macOSFileVaultDisabled
-
macOSRegistrationDisabled
protected Boolean macOSRegistrationDisabled
-
managementCertificates
protected List<ManagementCertificateWithThumbprint> managementCertificates
-
managementCertificatesNextLink
protected String managementCertificatesNextLink
-
passCodeDisabled
protected Boolean passCodeDisabled
-
profileRemovalDisabled
protected Boolean profileRemovalDisabled
-
restoreBlocked
protected Boolean restoreBlocked
-
restoreFromAndroidDisabled
protected Boolean restoreFromAndroidDisabled
-
sharedIPadMaximumUserCount
protected Integer sharedIPadMaximumUserCount
-
siriDisabled
protected Boolean siriDisabled
-
supervisedModeEnabled
protected Boolean supervisedModeEnabled
-
supportDepartment
protected String supportDepartment
-
supportPhoneNumber
protected String supportPhoneNumber
-
termsAndConditionsDisabled
protected Boolean termsAndConditionsDisabled
-
touchIdDisabled
protected Boolean touchIdDisabled
-
zoomDisabled
protected Boolean zoomDisabled
-
-
Method Detail
-
odataTypeName
public String odataTypeName()
- Specified by:
odataTypeNamein interfacecom.github.davidmoten.odata.client.ODataType- Overrides:
odataTypeNamein classEnrollmentProfile
-
builderDepEnrollmentProfile
public static DepEnrollmentProfile.Builder builderDepEnrollmentProfile()
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 classEnrollmentProfile
-
postInject
public void postInject(boolean addKeysToContextPath)
- Specified by:
postInjectin interfacecom.github.davidmoten.odata.client.ODataType- Overrides:
postInjectin classEnrollmentProfile
-
getAppleIdDisabled
public Optional<Boolean> getAppleIdDisabled()
“Indicates if Apple id setup pane is disabled”- Returns:
- property appleIdDisabled
-
withAppleIdDisabled
public DepEnrollmentProfile withAppleIdDisabled(Boolean appleIdDisabled)
Returns an immutable copy ofthiswith just theappleIdDisabledfield 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 Apple id setup pane is disabled”
- Parameters:
appleIdDisabled- new value ofappleIdDisabledfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theappleIdDisabledfield changed
-
getApplePayDisabled
public Optional<Boolean> getApplePayDisabled()
“Indicates if Apple pay setup pane is disabled”- Returns:
- property applePayDisabled
-
withApplePayDisabled
public DepEnrollmentProfile withApplePayDisabled(Boolean applePayDisabled)
Returns an immutable copy ofthiswith just theapplePayDisabledfield 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 Apple pay setup pane is disabled”
- Parameters:
applePayDisabled- new value ofapplePayDisabledfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theapplePayDisabledfield changed
-
getAwaitDeviceConfiguredConfirmation
public Optional<Boolean> getAwaitDeviceConfiguredConfirmation()
“Indicates if the device will need to wait for configured confirmation”- Returns:
- property awaitDeviceConfiguredConfirmation
-
withAwaitDeviceConfiguredConfirmation
public DepEnrollmentProfile 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
-
getDiagnosticsDisabled
public Optional<Boolean> getDiagnosticsDisabled()
“Indicates if diagnostics setup pane is disabled”- Returns:
- property diagnosticsDisabled
-
withDiagnosticsDisabled
public DepEnrollmentProfile withDiagnosticsDisabled(Boolean diagnosticsDisabled)
Returns an immutable copy ofthiswith just thediagnosticsDisabledfield 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 diagnostics setup pane is disabled”
- Parameters:
diagnosticsDisabled- new value ofdiagnosticsDisabledfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thediagnosticsDisabledfield 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 DepEnrollmentProfile 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
-
getIsDefault
public Optional<Boolean> getIsDefault()
“Indicates if this is the default profile”- Returns:
- property isDefault
-
withIsDefault
public DepEnrollmentProfile withIsDefault(Boolean isDefault)
Returns an immutable copy ofthiswith just theisDefaultfield 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 this is the default profile”
- Parameters:
isDefault- new value ofisDefaultfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theisDefaultfield changed
-
getIsMandatory
public Optional<Boolean> getIsMandatory()
“Indicates if the profile is mandatory”- Returns:
- property isMandatory
-
withIsMandatory
public DepEnrollmentProfile withIsMandatory(Boolean isMandatory)
Returns an immutable copy ofthiswith just theisMandatoryfield 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 profile is mandatory”
- Parameters:
isMandatory- new value ofisMandatoryfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theisMandatoryfield changed
-
getITunesPairingMode
public Optional<ITunesPairingMode> getITunesPairingMode()
“Indicates the iTunes pairing mode”- Returns:
- property iTunesPairingMode
-
withITunesPairingMode
public DepEnrollmentProfile 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
-
getLocationDisabled
public Optional<Boolean> getLocationDisabled()
“Indicates if Location service setup pane is disabled”- Returns:
- property locationDisabled
-
withLocationDisabled
public DepEnrollmentProfile withLocationDisabled(Boolean locationDisabled)
Returns an immutable copy ofthiswith just thelocationDisabledfield 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 Location service setup pane is disabled”
- Parameters:
locationDisabled- new value oflocationDisabledfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thelocationDisabledfield changed
-
getMacOSFileVaultDisabled
public Optional<Boolean> getMacOSFileVaultDisabled()
“Indicates if Mac OS file vault is disabled”- Returns:
- property macOSFileVaultDisabled
-
withMacOSFileVaultDisabled
public DepEnrollmentProfile withMacOSFileVaultDisabled(Boolean macOSFileVaultDisabled)
Returns an immutable copy ofthiswith just themacOSFileVaultDisabledfield 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 Mac OS file vault is disabled”
- Parameters:
macOSFileVaultDisabled- new value ofmacOSFileVaultDisabledfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just themacOSFileVaultDisabledfield changed
-
getMacOSRegistrationDisabled
public Optional<Boolean> getMacOSRegistrationDisabled()
“Indicates if Mac OS registration is disabled”- Returns:
- property macOSRegistrationDisabled
-
withMacOSRegistrationDisabled
public DepEnrollmentProfile withMacOSRegistrationDisabled(Boolean macOSRegistrationDisabled)
Returns an immutable copy ofthiswith just themacOSRegistrationDisabledfield 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 Mac OS registration is disabled”
- Parameters:
macOSRegistrationDisabled- new value ofmacOSRegistrationDisabledfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just themacOSRegistrationDisabledfield changed
-
getManagementCertificates
public com.github.davidmoten.odata.client.CollectionPage<ManagementCertificateWithThumbprint> getManagementCertificates()
“Management certificates for Apple Configurator”- Returns:
- property managementCertificates
-
withManagementCertificates
public DepEnrollmentProfile 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
-
getPassCodeDisabled
public Optional<Boolean> getPassCodeDisabled()
“Indicates if Passcode setup pane is disabled”- Returns:
- property passCodeDisabled
-
withPassCodeDisabled
public DepEnrollmentProfile 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
-
getProfileRemovalDisabled
public Optional<Boolean> getProfileRemovalDisabled()
“Indicates if the profile removal option is disabled”- Returns:
- property profileRemovalDisabled
-
withProfileRemovalDisabled
public DepEnrollmentProfile withProfileRemovalDisabled(Boolean profileRemovalDisabled)
Returns an immutable copy ofthiswith just theprofileRemovalDisabledfield 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 profile removal option is disabled”
- Parameters:
profileRemovalDisabled- new value ofprofileRemovalDisabledfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theprofileRemovalDisabledfield changed
-
getRestoreBlocked
public Optional<Boolean> getRestoreBlocked()
“Indicates if Restore setup pane is blocked”- Returns:
- property restoreBlocked
-
withRestoreBlocked
public DepEnrollmentProfile withRestoreBlocked(Boolean restoreBlocked)
Returns an immutable copy ofthiswith just therestoreBlockedfield 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 setup pane is blocked”
- Parameters:
restoreBlocked- new value ofrestoreBlockedfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just therestoreBlockedfield changed
-
getRestoreFromAndroidDisabled
public Optional<Boolean> getRestoreFromAndroidDisabled()
“Indicates if Restore from Android is disabled”- Returns:
- property restoreFromAndroidDisabled
-
withRestoreFromAndroidDisabled
public DepEnrollmentProfile 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 DepEnrollmentProfile 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
-
getSiriDisabled
public Optional<Boolean> getSiriDisabled()
“Indicates if siri setup pane is disabled”- Returns:
- property siriDisabled
-
withSiriDisabled
public DepEnrollmentProfile withSiriDisabled(Boolean siriDisabled)
Returns an immutable copy ofthiswith just thesiriDisabledfield 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 siri setup pane is disabled”
- Parameters:
siriDisabled- new value ofsiriDisabledfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thesiriDisabledfield changed
-
getSupervisedModeEnabled
public Optional<Boolean> getSupervisedModeEnabled()
“Supervised mode, True to enable, false otherwise. See https://docs.microsoft.com /en-us/intune/deploy-use/enroll-devices-in-microsoft-intune for additional information.”- Returns:
- property supervisedModeEnabled
-
withSupervisedModeEnabled
public DepEnrollmentProfile withSupervisedModeEnabled(Boolean supervisedModeEnabled)
Returns an immutable copy ofthiswith just thesupervisedModeEnabledfield 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.“Supervised mode, True to enable, false otherwise. See https://docs.microsoft.com /en-us/intune/deploy-use/enroll-devices-in-microsoft-intune for additional information.”
- Parameters:
supervisedModeEnabled- new value ofsupervisedModeEnabledfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thesupervisedModeEnabledfield changed
-
getSupportDepartment
public Optional<String> getSupportDepartment()
“Support department information”- Returns:
- property supportDepartment
-
withSupportDepartment
public DepEnrollmentProfile withSupportDepartment(String supportDepartment)
Returns an immutable copy ofthiswith just thesupportDepartmentfield 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.“Support department information”
- Parameters:
supportDepartment- new value ofsupportDepartmentfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thesupportDepartmentfield changed
-
getSupportPhoneNumber
public Optional<String> getSupportPhoneNumber()
“Support phone number”- Returns:
- property supportPhoneNumber
-
withSupportPhoneNumber
public DepEnrollmentProfile withSupportPhoneNumber(String supportPhoneNumber)
Returns an immutable copy ofthiswith just thesupportPhoneNumberfield 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.“Support phone number”
- Parameters:
supportPhoneNumber- new value ofsupportPhoneNumberfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thesupportPhoneNumberfield changed
-
getTermsAndConditionsDisabled
public Optional<Boolean> getTermsAndConditionsDisabled()
“Indicates if 'Terms and Conditions' setup pane is disabled”- Returns:
- property termsAndConditionsDisabled
-
withTermsAndConditionsDisabled
public DepEnrollmentProfile withTermsAndConditionsDisabled(Boolean termsAndConditionsDisabled)
Returns an immutable copy ofthiswith just thetermsAndConditionsDisabledfield 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 'Terms and Conditions' setup pane is disabled”
- Parameters:
termsAndConditionsDisabled- new value oftermsAndConditionsDisabledfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thetermsAndConditionsDisabledfield changed
-
getTouchIdDisabled
public Optional<Boolean> getTouchIdDisabled()
“Indicates if touch id setup pane is disabled”- Returns:
- property touchIdDisabled
-
withTouchIdDisabled
public DepEnrollmentProfile withTouchIdDisabled(Boolean touchIdDisabled)
Returns an immutable copy ofthiswith just thetouchIdDisabledfield 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 touch id setup pane is disabled”
- Parameters:
touchIdDisabled- new value oftouchIdDisabledfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thetouchIdDisabledfield changed
-
getZoomDisabled
public Optional<Boolean> getZoomDisabled()
“Indicates if zoom setup pane is disabled”- Returns:
- property zoomDisabled
-
withZoomDisabled
public DepEnrollmentProfile 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 DepEnrollmentProfile withUnmappedField(String name, String value)
- Overrides:
withUnmappedFieldin classEnrollmentProfile
-
getUnmappedFields
public com.github.davidmoten.odata.client.UnmappedFields getUnmappedFields()
- Specified by:
getUnmappedFieldsin interfacecom.github.davidmoten.odata.client.ODataType- Overrides:
getUnmappedFieldsin classEnrollmentProfile
-
patch
public DepEnrollmentProfile patch()
Submits only changed fields for update and returns an immutable copy ofthiswith changed fields reset.- Overrides:
patchin classEnrollmentProfile- Returns:
- a copy of
thiswith changed fields reset - Throws:
com.github.davidmoten.odata.client.ClientException- if HTTP response is not as expected
-
put
public DepEnrollmentProfile put()
Submits all fields for update and returns an immutable copy ofthiswith changed fields reset (they were ignored anyway).- Overrides:
putin classEnrollmentProfile- 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 classEnrollmentProfile
-
-