Package odata.msgraph.client.beta.entity
Class DepEnrollmentProfile.Builder
- java.lang.Object
-
- odata.msgraph.client.beta.entity.DepEnrollmentProfile.Builder
-
- Enclosing class:
- DepEnrollmentProfile
public static final class DepEnrollmentProfile.Builder extends Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DepEnrollmentProfile.BuilderappleIdDisabled(Boolean appleIdDisabled)“Indicates if Apple id setup pane is disabled”DepEnrollmentProfile.BuilderapplePayDisabled(Boolean applePayDisabled)“Indicates if Apple pay setup pane is disabled”DepEnrollmentProfile.BuilderawaitDeviceConfiguredConfirmation(Boolean awaitDeviceConfiguredConfirmation)“Indicates if the device will need to wait for configured confirmation”DepEnrollmentProfilebuild()DepEnrollmentProfile.BuilderconfigurationEndpointUrl(String configurationEndpointUrl)DepEnrollmentProfile.Builderdescription(String description)DepEnrollmentProfile.BuilderdiagnosticsDisabled(Boolean diagnosticsDisabled)“Indicates if diagnostics setup pane is disabled”DepEnrollmentProfile.BuilderdisplayName(String displayName)DepEnrollmentProfile.BuilderenableAuthenticationViaCompanyPortal(Boolean enableAuthenticationViaCompanyPortal)DepEnrollmentProfile.BuilderenableSharedIPad(Boolean enableSharedIPad)“This indicates whether the device is to be enrolled in a mode which enables multi user scenarios.DepEnrollmentProfile.Builderid(String id)DepEnrollmentProfile.BuilderisDefault(Boolean isDefault)“Indicates if this is the default profile”DepEnrollmentProfile.BuilderisMandatory(Boolean isMandatory)“Indicates if the profile is mandatory”DepEnrollmentProfile.BuilderiTunesPairingMode(ITunesPairingMode iTunesPairingMode)“Indicates the iTunes pairing mode”DepEnrollmentProfile.BuilderlocationDisabled(Boolean locationDisabled)“Indicates if Location service setup pane is disabled”DepEnrollmentProfile.BuildermacOSFileVaultDisabled(Boolean macOSFileVaultDisabled)“Indicates if Mac OS file vault is disabled”DepEnrollmentProfile.BuildermacOSRegistrationDisabled(Boolean macOSRegistrationDisabled)“Indicates if Mac OS registration is disabled”DepEnrollmentProfile.BuildermanagementCertificates(List<ManagementCertificateWithThumbprint> managementCertificates)“Management certificates for Apple Configurator”DepEnrollmentProfile.BuildermanagementCertificates(ManagementCertificateWithThumbprint... managementCertificates)“Management certificates for Apple Configurator”DepEnrollmentProfile.BuildermanagementCertificatesNextLink(String managementCertificatesNextLink)“Management certificates for Apple Configurator”DepEnrollmentProfile.BuilderpassCodeDisabled(Boolean passCodeDisabled)“Indicates if Passcode setup pane is disabled”DepEnrollmentProfile.BuilderprofileRemovalDisabled(Boolean profileRemovalDisabled)“Indicates if the profile removal option is disabled”DepEnrollmentProfile.BuilderrequireCompanyPortalOnSetupAssistantEnrolledDevices(Boolean requireCompanyPortalOnSetupAssistantEnrolledDevices)DepEnrollmentProfile.BuilderrequiresUserAuthentication(Boolean requiresUserAuthentication)DepEnrollmentProfile.BuilderrestoreBlocked(Boolean restoreBlocked)“Indicates if Restore setup pane is blocked”DepEnrollmentProfile.BuilderrestoreFromAndroidDisabled(Boolean restoreFromAndroidDisabled)“Indicates if Restore from Android is disabled”DepEnrollmentProfile.BuildersharedIPadMaximumUserCount(Integer sharedIPadMaximumUserCount)“This specifies the maximum number of users that can use a shared iPad.DepEnrollmentProfile.BuildersiriDisabled(Boolean siriDisabled)“Indicates if siri setup pane is disabled”DepEnrollmentProfile.BuildersupervisedModeEnabled(Boolean supervisedModeEnabled)“Supervised mode, True to enable, false otherwise.DepEnrollmentProfile.BuildersupportDepartment(String supportDepartment)“Support department information”DepEnrollmentProfile.BuildersupportPhoneNumber(String supportPhoneNumber)“Support phone number”DepEnrollmentProfile.BuildertermsAndConditionsDisabled(Boolean termsAndConditionsDisabled)“Indicates if 'Terms and Conditions' setup pane is disabled”DepEnrollmentProfile.BuildertouchIdDisabled(Boolean touchIdDisabled)“Indicates if touch id setup pane is disabled”DepEnrollmentProfile.BuilderzoomDisabled(Boolean zoomDisabled)“Indicates if zoom setup pane is disabled”
-
-
-
Method Detail
-
id
public DepEnrollmentProfile.Builder id(String id)
-
configurationEndpointUrl
public DepEnrollmentProfile.Builder configurationEndpointUrl(String configurationEndpointUrl)
-
description
public DepEnrollmentProfile.Builder description(String description)
-
displayName
public DepEnrollmentProfile.Builder displayName(String displayName)
-
enableAuthenticationViaCompanyPortal
public DepEnrollmentProfile.Builder enableAuthenticationViaCompanyPortal(Boolean enableAuthenticationViaCompanyPortal)
-
requireCompanyPortalOnSetupAssistantEnrolledDevices
public DepEnrollmentProfile.Builder requireCompanyPortalOnSetupAssistantEnrolledDevices(Boolean requireCompanyPortalOnSetupAssistantEnrolledDevices)
-
requiresUserAuthentication
public DepEnrollmentProfile.Builder requiresUserAuthentication(Boolean requiresUserAuthentication)
-
appleIdDisabled
public DepEnrollmentProfile.Builder appleIdDisabled(Boolean appleIdDisabled)
“Indicates if Apple id setup pane is disabled”- Parameters:
appleIdDisabled- value ofappleIdDisabledproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
applePayDisabled
public DepEnrollmentProfile.Builder applePayDisabled(Boolean applePayDisabled)
“Indicates if Apple pay setup pane is disabled”- Parameters:
applePayDisabled- value ofapplePayDisabledproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
awaitDeviceConfiguredConfirmation
public DepEnrollmentProfile.Builder awaitDeviceConfiguredConfirmation(Boolean awaitDeviceConfiguredConfirmation)
“Indicates if the device will need to wait for configured confirmation”- Parameters:
awaitDeviceConfiguredConfirmation- value ofawaitDeviceConfiguredConfirmationproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
diagnosticsDisabled
public DepEnrollmentProfile.Builder diagnosticsDisabled(Boolean diagnosticsDisabled)
“Indicates if diagnostics setup pane is disabled”- Parameters:
diagnosticsDisabled- value ofdiagnosticsDisabledproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
enableSharedIPad
public DepEnrollmentProfile.Builder enableSharedIPad(Boolean enableSharedIPad)
“This indicates whether the device is to be enrolled in a mode which enables multi user scenarios. Only applicable in shared iPads.”- Parameters:
enableSharedIPad- value ofenableSharedIPadproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
isDefault
public DepEnrollmentProfile.Builder isDefault(Boolean isDefault)
“Indicates if this is the default profile”- Parameters:
isDefault- value ofisDefaultproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
isMandatory
public DepEnrollmentProfile.Builder isMandatory(Boolean isMandatory)
“Indicates if the profile is mandatory”- Parameters:
isMandatory- value ofisMandatoryproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
iTunesPairingMode
public DepEnrollmentProfile.Builder iTunesPairingMode(ITunesPairingMode iTunesPairingMode)
“Indicates the iTunes pairing mode”- Parameters:
iTunesPairingMode- value ofiTunesPairingModeproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
locationDisabled
public DepEnrollmentProfile.Builder locationDisabled(Boolean locationDisabled)
“Indicates if Location service setup pane is disabled”- Parameters:
locationDisabled- value oflocationDisabledproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
macOSFileVaultDisabled
public DepEnrollmentProfile.Builder macOSFileVaultDisabled(Boolean macOSFileVaultDisabled)
“Indicates if Mac OS file vault is disabled”- Parameters:
macOSFileVaultDisabled- value ofmacOSFileVaultDisabledproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
macOSRegistrationDisabled
public DepEnrollmentProfile.Builder macOSRegistrationDisabled(Boolean macOSRegistrationDisabled)
“Indicates if Mac OS registration is disabled”- Parameters:
macOSRegistrationDisabled- value ofmacOSRegistrationDisabledproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
managementCertificates
public DepEnrollmentProfile.Builder managementCertificates(List<ManagementCertificateWithThumbprint> managementCertificates)
“Management certificates for Apple Configurator”- Parameters:
managementCertificates- value ofmanagementCertificatesproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
managementCertificates
public DepEnrollmentProfile.Builder managementCertificates(ManagementCertificateWithThumbprint... managementCertificates)
“Management certificates for Apple Configurator”- Parameters:
managementCertificates- value ofmanagementCertificatesproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
managementCertificatesNextLink
public DepEnrollmentProfile.Builder managementCertificatesNextLink(String managementCertificatesNextLink)
“Management certificates for Apple Configurator”- Parameters:
managementCertificatesNextLink- value ofmanagementCertificates@nextLinkproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
passCodeDisabled
public DepEnrollmentProfile.Builder passCodeDisabled(Boolean passCodeDisabled)
“Indicates if Passcode setup pane is disabled”- Parameters:
passCodeDisabled- value ofpassCodeDisabledproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
profileRemovalDisabled
public DepEnrollmentProfile.Builder profileRemovalDisabled(Boolean profileRemovalDisabled)
“Indicates if the profile removal option is disabled”- Parameters:
profileRemovalDisabled- value ofprofileRemovalDisabledproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
restoreBlocked
public DepEnrollmentProfile.Builder restoreBlocked(Boolean restoreBlocked)
“Indicates if Restore setup pane is blocked”- Parameters:
restoreBlocked- value ofrestoreBlockedproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
restoreFromAndroidDisabled
public DepEnrollmentProfile.Builder restoreFromAndroidDisabled(Boolean restoreFromAndroidDisabled)
“Indicates if Restore from Android is disabled”- Parameters:
restoreFromAndroidDisabled- value ofrestoreFromAndroidDisabledproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
sharedIPadMaximumUserCount
public DepEnrollmentProfile.Builder sharedIPadMaximumUserCount(Integer sharedIPadMaximumUserCount)
“This specifies the maximum number of users that can use a shared iPad. Only applicable in shared iPad mode.”- Parameters:
sharedIPadMaximumUserCount- value ofsharedIPadMaximumUserCountproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
siriDisabled
public DepEnrollmentProfile.Builder siriDisabled(Boolean siriDisabled)
“Indicates if siri setup pane is disabled”- Parameters:
siriDisabled- value ofsiriDisabledproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
supervisedModeEnabled
public DepEnrollmentProfile.Builder supervisedModeEnabled(Boolean supervisedModeEnabled)
“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- value ofsupervisedModeEnabledproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
supportDepartment
public DepEnrollmentProfile.Builder supportDepartment(String supportDepartment)
“Support department information”- Parameters:
supportDepartment- value ofsupportDepartmentproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
supportPhoneNumber
public DepEnrollmentProfile.Builder supportPhoneNumber(String supportPhoneNumber)
“Support phone number”- Parameters:
supportPhoneNumber- value ofsupportPhoneNumberproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
termsAndConditionsDisabled
public DepEnrollmentProfile.Builder termsAndConditionsDisabled(Boolean termsAndConditionsDisabled)
“Indicates if 'Terms and Conditions' setup pane is disabled”- Parameters:
termsAndConditionsDisabled- value oftermsAndConditionsDisabledproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
touchIdDisabled
public DepEnrollmentProfile.Builder touchIdDisabled(Boolean touchIdDisabled)
“Indicates if touch id setup pane is disabled”- Parameters:
touchIdDisabled- value oftouchIdDisabledproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
zoomDisabled
public DepEnrollmentProfile.Builder zoomDisabled(Boolean zoomDisabled)
“Indicates if zoom setup pane is disabled”- Parameters:
zoomDisabled- value ofzoomDisabledproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
build
public DepEnrollmentProfile build()
-
-