Package odata.msgraph.client.beta.entity
Class Windows10EasEmailProfileConfiguration.Builder
- java.lang.Object
-
- odata.msgraph.client.beta.entity.Windows10EasEmailProfileConfiguration.Builder
-
- Enclosing class:
- Windows10EasEmailProfileConfiguration
public static final class Windows10EasEmailProfileConfiguration.Builder extends Object
-
-
Method Summary
-
-
-
Method Detail
-
id
public Windows10EasEmailProfileConfiguration.Builder id(String id)
-
createdDateTime
public Windows10EasEmailProfileConfiguration.Builder createdDateTime(OffsetDateTime createdDateTime)
-
description
public Windows10EasEmailProfileConfiguration.Builder description(String description)
-
deviceManagementApplicabilityRuleDeviceMode
public Windows10EasEmailProfileConfiguration.Builder deviceManagementApplicabilityRuleDeviceMode(DeviceManagementApplicabilityRuleDeviceMode deviceManagementApplicabilityRuleDeviceMode)
-
deviceManagementApplicabilityRuleOsEdition
public Windows10EasEmailProfileConfiguration.Builder deviceManagementApplicabilityRuleOsEdition(DeviceManagementApplicabilityRuleOsEdition deviceManagementApplicabilityRuleOsEdition)
-
deviceManagementApplicabilityRuleOsVersion
public Windows10EasEmailProfileConfiguration.Builder deviceManagementApplicabilityRuleOsVersion(DeviceManagementApplicabilityRuleOsVersion deviceManagementApplicabilityRuleOsVersion)
-
displayName
public Windows10EasEmailProfileConfiguration.Builder displayName(String displayName)
-
lastModifiedDateTime
public Windows10EasEmailProfileConfiguration.Builder lastModifiedDateTime(OffsetDateTime lastModifiedDateTime)
-
roleScopeTagIds
public Windows10EasEmailProfileConfiguration.Builder roleScopeTagIds(List<String> roleScopeTagIds)
-
roleScopeTagIds
public Windows10EasEmailProfileConfiguration.Builder roleScopeTagIds(String... roleScopeTagIds)
-
roleScopeTagIdsNextLink
public Windows10EasEmailProfileConfiguration.Builder roleScopeTagIdsNextLink(String roleScopeTagIdsNextLink)
-
supportsScopeTags
public Windows10EasEmailProfileConfiguration.Builder supportsScopeTags(Boolean supportsScopeTags)
-
version
public Windows10EasEmailProfileConfiguration.Builder version(Integer version)
-
customDomainName
public Windows10EasEmailProfileConfiguration.Builder customDomainName(String customDomainName)
-
userDomainNameSource
public Windows10EasEmailProfileConfiguration.Builder userDomainNameSource(DomainNameSource userDomainNameSource)
-
usernameAADSource
public Windows10EasEmailProfileConfiguration.Builder usernameAADSource(UsernameSource usernameAADSource)
-
usernameSource
public Windows10EasEmailProfileConfiguration.Builder usernameSource(UserEmailSource usernameSource)
-
accountName
public Windows10EasEmailProfileConfiguration.Builder accountName(String accountName)
“Account name.”- Parameters:
accountName- value ofaccountNameproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
durationOfEmailToSync
public Windows10EasEmailProfileConfiguration.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 Windows10EasEmailProfileConfiguration.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 Windows10EasEmailProfileConfiguration.Builder emailSyncSchedule(EmailSyncSchedule emailSyncSchedule)
“Email sync schedule.”- Parameters:
emailSyncSchedule- value ofemailSyncScheduleproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
hostName
public Windows10EasEmailProfileConfiguration.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 Windows10EasEmailProfileConfiguration.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 Windows10EasEmailProfileConfiguration.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 Windows10EasEmailProfileConfiguration.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 Windows10EasEmailProfileConfiguration.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 Windows10EasEmailProfileConfiguration build()
-
-