Package odata.msgraph.client.beta.entity
Class DepIOSEnrollmentProfile.Builder
- java.lang.Object
-
- odata.msgraph.client.beta.entity.DepIOSEnrollmentProfile.Builder
-
- Enclosing class:
- DepIOSEnrollmentProfile
public static final class DepIOSEnrollmentProfile.Builder extends Object
-
-
Method Summary
-
-
-
Method Detail
-
id
public DepIOSEnrollmentProfile.Builder id(String id)
-
configurationEndpointUrl
public DepIOSEnrollmentProfile.Builder configurationEndpointUrl(String configurationEndpointUrl)
-
description
public DepIOSEnrollmentProfile.Builder description(String description)
-
displayName
public DepIOSEnrollmentProfile.Builder displayName(String displayName)
-
enableAuthenticationViaCompanyPortal
public DepIOSEnrollmentProfile.Builder enableAuthenticationViaCompanyPortal(Boolean enableAuthenticationViaCompanyPortal)
-
requireCompanyPortalOnSetupAssistantEnrolledDevices
public DepIOSEnrollmentProfile.Builder requireCompanyPortalOnSetupAssistantEnrolledDevices(Boolean requireCompanyPortalOnSetupAssistantEnrolledDevices)
-
requiresUserAuthentication
public DepIOSEnrollmentProfile.Builder requiresUserAuthentication(Boolean requiresUserAuthentication)
-
appleIdDisabled
public DepIOSEnrollmentProfile.Builder appleIdDisabled(Boolean appleIdDisabled)
-
applePayDisabled
public DepIOSEnrollmentProfile.Builder applePayDisabled(Boolean applePayDisabled)
-
configurationWebUrl
public DepIOSEnrollmentProfile.Builder configurationWebUrl(Boolean configurationWebUrl)
-
deviceNameTemplate
public DepIOSEnrollmentProfile.Builder deviceNameTemplate(String deviceNameTemplate)
-
diagnosticsDisabled
public DepIOSEnrollmentProfile.Builder diagnosticsDisabled(Boolean diagnosticsDisabled)
-
displayToneSetupDisabled
public DepIOSEnrollmentProfile.Builder displayToneSetupDisabled(Boolean displayToneSetupDisabled)
-
isDefault
public DepIOSEnrollmentProfile.Builder isDefault(Boolean isDefault)
-
isMandatory
public DepIOSEnrollmentProfile.Builder isMandatory(Boolean isMandatory)
-
locationDisabled
public DepIOSEnrollmentProfile.Builder locationDisabled(Boolean locationDisabled)
-
privacyPaneDisabled
public DepIOSEnrollmentProfile.Builder privacyPaneDisabled(Boolean privacyPaneDisabled)
-
profileRemovalDisabled
public DepIOSEnrollmentProfile.Builder profileRemovalDisabled(Boolean profileRemovalDisabled)
-
restoreBlocked
public DepIOSEnrollmentProfile.Builder restoreBlocked(Boolean restoreBlocked)
-
screenTimeScreenDisabled
public DepIOSEnrollmentProfile.Builder screenTimeScreenDisabled(Boolean screenTimeScreenDisabled)
-
siriDisabled
public DepIOSEnrollmentProfile.Builder siriDisabled(Boolean siriDisabled)
-
supervisedModeEnabled
public DepIOSEnrollmentProfile.Builder supervisedModeEnabled(Boolean supervisedModeEnabled)
-
supportDepartment
public DepIOSEnrollmentProfile.Builder supportDepartment(String supportDepartment)
-
supportPhoneNumber
public DepIOSEnrollmentProfile.Builder supportPhoneNumber(String supportPhoneNumber)
-
termsAndConditionsDisabled
public DepIOSEnrollmentProfile.Builder termsAndConditionsDisabled(Boolean termsAndConditionsDisabled)
-
touchIdDisabled
public DepIOSEnrollmentProfile.Builder touchIdDisabled(Boolean touchIdDisabled)
-
appearanceScreenDisabled
public DepIOSEnrollmentProfile.Builder appearanceScreenDisabled(Boolean appearanceScreenDisabled)
“Indicates if Apperance screen is disabled”- Parameters:
appearanceScreenDisabled- value ofappearanceScreenDisabledproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
awaitDeviceConfiguredConfirmation
public DepIOSEnrollmentProfile.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)
-
carrierActivationUrl
public DepIOSEnrollmentProfile.Builder carrierActivationUrl(String carrierActivationUrl)
“Carrier URL for activating device eSIM.”- Parameters:
carrierActivationUrl- value ofcarrierActivationUrlproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
companyPortalVppTokenId
public DepIOSEnrollmentProfile.Builder companyPortalVppTokenId(String companyPortalVppTokenId)
“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- value ofcompanyPortalVppTokenIdproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
deviceToDeviceMigrationDisabled
public DepIOSEnrollmentProfile.Builder deviceToDeviceMigrationDisabled(Boolean deviceToDeviceMigrationDisabled)
“Indicates if Device To Device Migration is disabled”- Parameters:
deviceToDeviceMigrationDisabled- value ofdeviceToDeviceMigrationDisabledproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
enableSharedIPad
public DepIOSEnrollmentProfile.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)
-
enableSingleAppEnrollmentMode
public DepIOSEnrollmentProfile.Builder enableSingleAppEnrollmentMode(Boolean enableSingleAppEnrollmentMode)
“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- value ofenableSingleAppEnrollmentModeproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
expressLanguageScreenDisabled
public DepIOSEnrollmentProfile.Builder expressLanguageScreenDisabled(Boolean expressLanguageScreenDisabled)
“Indicates if Express Language screen is disabled”- Parameters:
expressLanguageScreenDisabled- value ofexpressLanguageScreenDisabledproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
forceTemporarySession
public DepIOSEnrollmentProfile.Builder forceTemporarySession(Boolean forceTemporarySession)
“Indicates if temporary sessions is enabled”- Parameters:
forceTemporarySession- value offorceTemporarySessionproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
homeButtonScreenDisabled
public DepIOSEnrollmentProfile.Builder homeButtonScreenDisabled(Boolean homeButtonScreenDisabled)
“Indicates if home button sensitivity screen is disabled”- Parameters:
homeButtonScreenDisabled- value ofhomeButtonScreenDisabledproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
iMessageAndFaceTimeScreenDisabled
public DepIOSEnrollmentProfile.Builder iMessageAndFaceTimeScreenDisabled(Boolean iMessageAndFaceTimeScreenDisabled)
“Indicates if iMessage and FaceTime screen is disabled”- Parameters:
iMessageAndFaceTimeScreenDisabled- value ofiMessageAndFaceTimeScreenDisabledproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
iTunesPairingMode
public DepIOSEnrollmentProfile.Builder iTunesPairingMode(ITunesPairingMode iTunesPairingMode)
“Indicates the iTunes pairing mode”- Parameters:
iTunesPairingMode- value ofiTunesPairingModeproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
managementCertificates
public DepIOSEnrollmentProfile.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 DepIOSEnrollmentProfile.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 DepIOSEnrollmentProfile.Builder managementCertificatesNextLink(String managementCertificatesNextLink)
“Management certificates for Apple Configurator”- Parameters:
managementCertificatesNextLink- value ofmanagementCertificates@nextLinkproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
onBoardingScreenDisabled
public DepIOSEnrollmentProfile.Builder onBoardingScreenDisabled(Boolean onBoardingScreenDisabled)
“Indicates if onboarding setup screen is disabled”- Parameters:
onBoardingScreenDisabled- value ofonBoardingScreenDisabledproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
passCodeDisabled
public DepIOSEnrollmentProfile.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)
-
passcodeLockGracePeriodInSeconds
public DepIOSEnrollmentProfile.Builder passcodeLockGracePeriodInSeconds(Integer passcodeLockGracePeriodInSeconds)
“Indicates timeout before locked screen requires the user to enter the device passocde to unlock it”- Parameters:
passcodeLockGracePeriodInSeconds- value ofpasscodeLockGracePeriodInSecondsproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
preferredLanguageScreenDisabled
public DepIOSEnrollmentProfile.Builder preferredLanguageScreenDisabled(Boolean preferredLanguageScreenDisabled)
“Indicates if Preferred language screen is disabled”- Parameters:
preferredLanguageScreenDisabled- value ofpreferredLanguageScreenDisabledproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
restoreCompletedScreenDisabled
public DepIOSEnrollmentProfile.Builder restoreCompletedScreenDisabled(Boolean restoreCompletedScreenDisabled)
“Indicates if Weclome screen is disabled”- Parameters:
restoreCompletedScreenDisabled- value ofrestoreCompletedScreenDisabledproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
restoreFromAndroidDisabled
public DepIOSEnrollmentProfile.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 DepIOSEnrollmentProfile.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)
-
simSetupScreenDisabled
public DepIOSEnrollmentProfile.Builder simSetupScreenDisabled(Boolean simSetupScreenDisabled)
“Indicates if the SIMSetup screen is disabled”- Parameters:
simSetupScreenDisabled- value ofsimSetupScreenDisabledproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
softwareUpdateScreenDisabled
public DepIOSEnrollmentProfile.Builder softwareUpdateScreenDisabled(Boolean softwareUpdateScreenDisabled)
“Indicates if the mandatory sofware update screen is disabled”- Parameters:
softwareUpdateScreenDisabled- value ofsoftwareUpdateScreenDisabledproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
temporarySessionTimeoutInSeconds
public DepIOSEnrollmentProfile.Builder temporarySessionTimeoutInSeconds(Integer temporarySessionTimeoutInSeconds)
“Indicates timeout of temporary session”- Parameters:
temporarySessionTimeoutInSeconds- value oftemporarySessionTimeoutInSecondsproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
updateCompleteScreenDisabled
public DepIOSEnrollmentProfile.Builder updateCompleteScreenDisabled(Boolean updateCompleteScreenDisabled)
“Indicates if Weclome screen is disabled”- Parameters:
updateCompleteScreenDisabled- value ofupdateCompleteScreenDisabledproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
userSessionTimeoutInSeconds
public DepIOSEnrollmentProfile.Builder userSessionTimeoutInSeconds(Integer userSessionTimeoutInSeconds)
“Indicates timeout of temporary session”- Parameters:
userSessionTimeoutInSeconds- value ofuserSessionTimeoutInSecondsproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
watchMigrationScreenDisabled
public DepIOSEnrollmentProfile.Builder watchMigrationScreenDisabled(Boolean watchMigrationScreenDisabled)
“Indicates if the watch migration screen is disabled”- Parameters:
watchMigrationScreenDisabled- value ofwatchMigrationScreenDisabledproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
welcomeScreenDisabled
public DepIOSEnrollmentProfile.Builder welcomeScreenDisabled(Boolean welcomeScreenDisabled)
“Indicates if Weclome screen is disabled”- Parameters:
welcomeScreenDisabled- value ofwelcomeScreenDisabledproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
zoomDisabled
public DepIOSEnrollmentProfile.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 DepIOSEnrollmentProfile build()
-
-