Package odata.msgraph.client.beta.entity
Class WindowsPhoneEASEmailProfileConfiguration.Builder
- java.lang.Object
-
- odata.msgraph.client.beta.entity.WindowsPhoneEASEmailProfileConfiguration.Builder
-
- Enclosing class:
- WindowsPhoneEASEmailProfileConfiguration
public static final class WindowsPhoneEASEmailProfileConfiguration.Builder extends Object
-
-
Method Summary
-
-
-
Method Detail
-
id
public WindowsPhoneEASEmailProfileConfiguration.Builder id(String id)
-
createdDateTime
public WindowsPhoneEASEmailProfileConfiguration.Builder createdDateTime(OffsetDateTime createdDateTime)
-
description
public WindowsPhoneEASEmailProfileConfiguration.Builder description(String description)
-
deviceManagementApplicabilityRuleDeviceMode
public WindowsPhoneEASEmailProfileConfiguration.Builder deviceManagementApplicabilityRuleDeviceMode(DeviceManagementApplicabilityRuleDeviceMode deviceManagementApplicabilityRuleDeviceMode)
-
deviceManagementApplicabilityRuleOsEdition
public WindowsPhoneEASEmailProfileConfiguration.Builder deviceManagementApplicabilityRuleOsEdition(DeviceManagementApplicabilityRuleOsEdition deviceManagementApplicabilityRuleOsEdition)
-
deviceManagementApplicabilityRuleOsVersion
public WindowsPhoneEASEmailProfileConfiguration.Builder deviceManagementApplicabilityRuleOsVersion(DeviceManagementApplicabilityRuleOsVersion deviceManagementApplicabilityRuleOsVersion)
-
displayName
public WindowsPhoneEASEmailProfileConfiguration.Builder displayName(String displayName)
-
lastModifiedDateTime
public WindowsPhoneEASEmailProfileConfiguration.Builder lastModifiedDateTime(OffsetDateTime lastModifiedDateTime)
-
roleScopeTagIds
public WindowsPhoneEASEmailProfileConfiguration.Builder roleScopeTagIds(List<String> roleScopeTagIds)
-
roleScopeTagIds
public WindowsPhoneEASEmailProfileConfiguration.Builder roleScopeTagIds(String... roleScopeTagIds)
-
roleScopeTagIdsNextLink
public WindowsPhoneEASEmailProfileConfiguration.Builder roleScopeTagIdsNextLink(String roleScopeTagIdsNextLink)
-
supportsScopeTags
public WindowsPhoneEASEmailProfileConfiguration.Builder supportsScopeTags(Boolean supportsScopeTags)
-
version
public WindowsPhoneEASEmailProfileConfiguration.Builder version(Integer version)
-
customDomainName
public WindowsPhoneEASEmailProfileConfiguration.Builder customDomainName(String customDomainName)
-
userDomainNameSource
public WindowsPhoneEASEmailProfileConfiguration.Builder userDomainNameSource(DomainNameSource userDomainNameSource)
-
usernameAADSource
public WindowsPhoneEASEmailProfileConfiguration.Builder usernameAADSource(UsernameSource usernameAADSource)
-
usernameSource
public WindowsPhoneEASEmailProfileConfiguration.Builder usernameSource(UserEmailSource usernameSource)
-
accountName
public WindowsPhoneEASEmailProfileConfiguration.Builder accountName(String accountName)
“Account name.”- Parameters:
accountName- value ofaccountNameproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
applyOnlyToWindowsPhone81
public WindowsPhoneEASEmailProfileConfiguration.Builder applyOnlyToWindowsPhone81(Boolean applyOnlyToWindowsPhone81)
“Value indicating whether this policy only applies to Windows 8.1. This property is read-only.”Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
- Parameters:
applyOnlyToWindowsPhone81- value ofapplyOnlyToWindowsPhone81property (as defined in service metadata)- Returns:
this(for method chaining)
-
durationOfEmailToSync
public WindowsPhoneEASEmailProfileConfiguration.Builder durationOfEmailToSync(EmailSyncDuration durationOfEmailToSync)
“Duration of email to sync.”- Parameters:
durationOfEmailToSync- value ofdurationOfEmailToSyncproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
emailAddressSource
public WindowsPhoneEASEmailProfileConfiguration.Builder emailAddressSource(UserEmailSource emailAddressSource)
“Email attribute that is picked from AAD and injected into this profile before installing on the device.”- Parameters:
emailAddressSource- value ofemailAddressSourceproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
emailSyncSchedule
public WindowsPhoneEASEmailProfileConfiguration.Builder emailSyncSchedule(EmailSyncSchedule emailSyncSchedule)
“Email sync schedule.”- Parameters:
emailSyncSchedule- value ofemailSyncScheduleproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
hostName
public WindowsPhoneEASEmailProfileConfiguration.Builder hostName(String hostName)
“Exchange location that (URL) that the native mail app connects to.”- Parameters:
hostName- value ofhostNameproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
requireSsl
public WindowsPhoneEASEmailProfileConfiguration.Builder requireSsl(Boolean requireSsl)
“Indicates whether or not to use SSL.”- Parameters:
requireSsl- value ofrequireSslproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
syncCalendar
public WindowsPhoneEASEmailProfileConfiguration.Builder syncCalendar(Boolean syncCalendar)
“Whether or not to sync the calendar.”- Parameters:
syncCalendar- value ofsyncCalendarproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
syncContacts
public WindowsPhoneEASEmailProfileConfiguration.Builder syncContacts(Boolean syncContacts)
“Whether or not to sync contacts.”- Parameters:
syncContacts- value ofsyncContactsproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
syncTasks
public WindowsPhoneEASEmailProfileConfiguration.Builder syncTasks(Boolean syncTasks)
“Whether or not to sync tasks.”- Parameters:
syncTasks- value ofsyncTasksproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
build
public WindowsPhoneEASEmailProfileConfiguration build()
-
-