Package odata.msgraph.client.entity
Class IosDeviceFeaturesConfiguration.Builder
- java.lang.Object
-
- odata.msgraph.client.entity.IosDeviceFeaturesConfiguration.Builder
-
- Enclosing class:
- IosDeviceFeaturesConfiguration
public static final class IosDeviceFeaturesConfiguration.Builder extends Object
-
-
Method Summary
-
-
-
Method Detail
-
id
public IosDeviceFeaturesConfiguration.Builder id(String id)
-
createdDateTime
public IosDeviceFeaturesConfiguration.Builder createdDateTime(OffsetDateTime createdDateTime)
-
description
public IosDeviceFeaturesConfiguration.Builder description(String description)
-
displayName
public IosDeviceFeaturesConfiguration.Builder displayName(String displayName)
-
lastModifiedDateTime
public IosDeviceFeaturesConfiguration.Builder lastModifiedDateTime(OffsetDateTime lastModifiedDateTime)
-
version
public IosDeviceFeaturesConfiguration.Builder version(Integer version)
-
assignments
public IosDeviceFeaturesConfiguration.Builder assignments(List<DeviceConfigurationAssignment> assignments)
-
assignments
public IosDeviceFeaturesConfiguration.Builder assignments(DeviceConfigurationAssignment... assignments)
-
deviceSettingStateSummaries
public IosDeviceFeaturesConfiguration.Builder deviceSettingStateSummaries(List<SettingStateDeviceSummary> deviceSettingStateSummaries)
-
deviceSettingStateSummaries
public IosDeviceFeaturesConfiguration.Builder deviceSettingStateSummaries(SettingStateDeviceSummary... deviceSettingStateSummaries)
-
deviceStatuses
public IosDeviceFeaturesConfiguration.Builder deviceStatuses(List<DeviceConfigurationDeviceStatus> deviceStatuses)
-
deviceStatuses
public IosDeviceFeaturesConfiguration.Builder deviceStatuses(DeviceConfigurationDeviceStatus... deviceStatuses)
-
deviceStatusOverview
public IosDeviceFeaturesConfiguration.Builder deviceStatusOverview(DeviceConfigurationDeviceOverview deviceStatusOverview)
-
userStatuses
public IosDeviceFeaturesConfiguration.Builder userStatuses(List<DeviceConfigurationUserStatus> userStatuses)
-
userStatuses
public IosDeviceFeaturesConfiguration.Builder userStatuses(DeviceConfigurationUserStatus... userStatuses)
-
userStatusOverview
public IosDeviceFeaturesConfiguration.Builder userStatusOverview(DeviceConfigurationUserOverview userStatusOverview)
-
assetTagTemplate
public IosDeviceFeaturesConfiguration.Builder assetTagTemplate(String assetTagTemplate)
“Asset tag information for the device, displayed on the login window and lock screen.”- Parameters:
assetTagTemplate- value ofassetTagTemplateproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
homeScreenDockIcons
public IosDeviceFeaturesConfiguration.Builder homeScreenDockIcons(List<IosHomeScreenItem> homeScreenDockIcons)
“A list of app and folders to appear on the Home Screen Dock. This collection can contain a maximum of 500 elements.”- Parameters:
homeScreenDockIcons- value ofhomeScreenDockIconsproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
homeScreenDockIcons
public IosDeviceFeaturesConfiguration.Builder homeScreenDockIcons(IosHomeScreenItem... homeScreenDockIcons)
“A list of app and folders to appear on the Home Screen Dock. This collection can contain a maximum of 500 elements.”- Parameters:
homeScreenDockIcons- value ofhomeScreenDockIconsproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
homeScreenDockIconsNextLink
public IosDeviceFeaturesConfiguration.Builder homeScreenDockIconsNextLink(String homeScreenDockIconsNextLink)
“A list of app and folders to appear on the Home Screen Dock. This collection can contain a maximum of 500 elements.”- Parameters:
homeScreenDockIconsNextLink- value ofhomeScreenDockIcons@nextLinkproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
homeScreenPages
public IosDeviceFeaturesConfiguration.Builder homeScreenPages(List<IosHomeScreenPage> homeScreenPages)
“A list of pages on the Home Screen. This collection can contain a maximum of 500 elements.”- Parameters:
homeScreenPages- value ofhomeScreenPagesproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
homeScreenPages
public IosDeviceFeaturesConfiguration.Builder homeScreenPages(IosHomeScreenPage... homeScreenPages)
“A list of pages on the Home Screen. This collection can contain a maximum of 500 elements.”- Parameters:
homeScreenPages- value ofhomeScreenPagesproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
homeScreenPagesNextLink
public IosDeviceFeaturesConfiguration.Builder homeScreenPagesNextLink(String homeScreenPagesNextLink)
“A list of pages on the Home Screen. This collection can contain a maximum of 500 elements.”- Parameters:
homeScreenPagesNextLink- value ofhomeScreenPages@nextLinkproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
lockScreenFootnote
public IosDeviceFeaturesConfiguration.Builder lockScreenFootnote(String lockScreenFootnote)
“A footnote displayed on the login window and lock screen. Available in iOS 9.3.1 and later.”- Parameters:
lockScreenFootnote- value oflockScreenFootnoteproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
notificationSettings
public IosDeviceFeaturesConfiguration.Builder notificationSettings(List<IosNotificationSettings> notificationSettings)
“Notification settings for each bundle id. Applicable to devices in supervised mode only (iOS 9.3 and later). This collection can contain a maximum of 500 elements.”- Parameters:
notificationSettings- value ofnotificationSettingsproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
notificationSettings
public IosDeviceFeaturesConfiguration.Builder notificationSettings(IosNotificationSettings... notificationSettings)
“Notification settings for each bundle id. Applicable to devices in supervised mode only (iOS 9.3 and later). This collection can contain a maximum of 500 elements.”- Parameters:
notificationSettings- value ofnotificationSettingsproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
notificationSettingsNextLink
public IosDeviceFeaturesConfiguration.Builder notificationSettingsNextLink(String notificationSettingsNextLink)
“Notification settings for each bundle id. Applicable to devices in supervised mode only (iOS 9.3 and later). This collection can contain a maximum of 500 elements.”- Parameters:
notificationSettingsNextLink- value ofnotificationSettings@nextLinkproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
build
public IosDeviceFeaturesConfiguration build()
-
-