public class IosDeviceFeaturesConfiguration extends AppleDeviceFeaturesConfigurationBase implements com.github.davidmoten.odata.client.ODataEntityType
| Modifier and Type | Class and Description |
|---|---|
static class |
IosDeviceFeaturesConfiguration.Builder |
| Modifier and Type | Field and Description |
|---|---|
protected String |
assetTagTemplate |
protected IosWebContentFilterBase |
contentFilterSettings |
protected List<IosHomeScreenItem> |
homeScreenDockIcons |
protected String |
homeScreenDockIconsNextLink |
protected List<IosHomeScreenPage> |
homeScreenPages |
protected String |
homeScreenPagesNextLink |
protected IosSingleSignOnExtension |
iosSingleSignOnExtension |
protected String |
lockScreenFootnote |
protected List<IosNotificationSettings> |
notificationSettings |
protected String |
notificationSettingsNextLink |
protected SingleSignOnExtension |
singleSignOnExtension |
protected IosSingleSignOnSettings |
singleSignOnSettings |
protected IosWallpaperDisplayLocation |
wallpaperDisplayLocation |
protected MimeContent |
wallpaperImage |
airPrintDestinations, airPrintDestinationsNextLinkcreatedDateTime, description, deviceManagementApplicabilityRuleDeviceMode, deviceManagementApplicabilityRuleOsEdition, deviceManagementApplicabilityRuleOsVersion, displayName, lastModifiedDateTime, roleScopeTagIds, roleScopeTagIdsNextLink, supportsScopeTags, versionchangedFields, contextPath, id, odataType, unmappedFields| Modifier | Constructor and Description |
|---|---|
protected |
IosDeviceFeaturesConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
static IosDeviceFeaturesConfiguration.Builder |
builderIosDeviceFeaturesConfiguration()
Returns a builder which is used to create a new
instance of this class (given that this class is immutable).
|
Optional<String> |
getAssetTagTemplate()
“Asset tag information for the device, displayed on the login window and lock
screen.”
|
com.github.davidmoten.odata.client.internal.ChangedFields |
getChangedFields() |
Optional<IosWebContentFilterBase> |
getContentFilterSettings()
“Gets or sets iOS Web Content Filter settings, supervised mode only”
|
com.github.davidmoten.odata.client.CollectionPage<IosHomeScreenItem> |
getHomeScreenDockIcons()
“A list of app and folders to appear on the Home Screen Dock.
|
com.github.davidmoten.odata.client.CollectionPage<IosHomeScreenItem> |
getHomeScreenDockIcons(com.github.davidmoten.odata.client.HttpRequestOptions options)
“A list of app and folders to appear on the Home Screen Dock.
|
com.github.davidmoten.odata.client.CollectionPage<IosHomeScreenPage> |
getHomeScreenPages()
“A list of pages on the Home Screen.
|
com.github.davidmoten.odata.client.CollectionPage<IosHomeScreenPage> |
getHomeScreenPages(com.github.davidmoten.odata.client.HttpRequestOptions options)
“A list of pages on the Home Screen.
|
IosCertificateProfileBaseRequest |
getIdentityCertificateForClientAuthentication()
“Identity Certificate for the renewal of Kerberos ticket used in single sign-on
settings.”
|
Optional<IosSingleSignOnExtension> |
getIosSingleSignOnExtension()
“Gets or sets a single sign-on extension profile.”
|
Optional<String> |
getLockScreenFootnote()
“A footnote displayed on the login window and lock screen.
|
com.github.davidmoten.odata.client.CollectionPage<IosNotificationSettings> |
getNotificationSettings()
“Notification settings for each bundle id.
|
com.github.davidmoten.odata.client.CollectionPage<IosNotificationSettings> |
getNotificationSettings(com.github.davidmoten.odata.client.HttpRequestOptions options)
“Notification settings for each bundle id.
|
Optional<SingleSignOnExtension> |
getSingleSignOnExtension()
“Gets or sets a single sign-on extension profile.
|
IosCertificateProfileBaseRequest |
getSingleSignOnExtensionPkinitCertificate()
“PKINIT Certificate for the authentication with single sign-on extension settings
.”
|
Optional<IosSingleSignOnSettings> |
getSingleSignOnSettings()
“The Kerberos login settings that enable apps on receiving devices to
authenticate smoothly.”
|
com.github.davidmoten.odata.client.internal.UnmappedFields |
getUnmappedFields() |
Optional<IosWallpaperDisplayLocation> |
getWallpaperDisplayLocation()
“A wallpaper display location specifier.”
|
Optional<MimeContent> |
getWallpaperImage()
“A wallpaper image must be in either PNG or JPEG format.
|
String |
odataTypeName() |
IosDeviceFeaturesConfiguration |
patch()
Submits only changed fields for update and returns an
immutable copy of
this with changed fields reset. |
void |
postInject(boolean addKeysToContextPath) |
IosDeviceFeaturesConfiguration |
put()
Submits all fields for update and returns an immutable copy of
this
with changed fields reset (they were ignored anyway). |
String |
toString() |
IosDeviceFeaturesConfiguration |
withAssetTagTemplate(String assetTagTemplate)
Returns an immutable copy of
this with just the assetTagTemplate
field changed. |
IosDeviceFeaturesConfiguration |
withContentFilterSettings(IosWebContentFilterBase contentFilterSettings)
Returns an immutable copy of
this with just the contentFilterSettings field changed. |
IosDeviceFeaturesConfiguration |
withIosSingleSignOnExtension(IosSingleSignOnExtension iosSingleSignOnExtension)
Returns an immutable copy of
this with just the iosSingleSignOnExtension field changed. |
IosDeviceFeaturesConfiguration |
withLockScreenFootnote(String lockScreenFootnote)
Returns an immutable copy of
this with just the lockScreenFootnote field changed. |
IosDeviceFeaturesConfiguration |
withSingleSignOnExtension(SingleSignOnExtension singleSignOnExtension)
Returns an immutable copy of
this with just the singleSignOnExtension field changed. |
IosDeviceFeaturesConfiguration |
withSingleSignOnSettings(IosSingleSignOnSettings singleSignOnSettings)
Returns an immutable copy of
this with just the singleSignOnSettings field changed. |
IosDeviceFeaturesConfiguration |
withWallpaperDisplayLocation(IosWallpaperDisplayLocation wallpaperDisplayLocation)
Returns an immutable copy of
this with just the wallpaperDisplayLocation field changed. |
IosDeviceFeaturesConfiguration |
withWallpaperImage(MimeContent wallpaperImage)
Returns an immutable copy of
this with just the wallpaperImage
field changed. |
getAirPrintDestinations, getAirPrintDestinationsassign, assignedAccessMultiModeProfiles, getAssignments, getCreatedDateTime, getDescription, getDeviceManagementApplicabilityRuleDeviceMode, getDeviceManagementApplicabilityRuleOsEdition, getDeviceManagementApplicabilityRuleOsVersion, getDeviceSettingStateSummaries, getDeviceStatuses, getDeviceStatusOverview, getDisplayName, getGroupAssignments, getLastModifiedDateTime, getRoleScopeTagIds, getRoleScopeTagIds, getSupportsScopeTags, getUserStatuses, getUserStatusOverview, getVersion, windowsPrivacyAccessControls, withCreatedDateTime, withDescription, withDeviceManagementApplicabilityRuleDeviceMode, withDeviceManagementApplicabilityRuleOsEdition, withDeviceManagementApplicabilityRuleOsVersion, withDisplayName, withLastModifiedDateTime, withSupportsScopeTags, withVersionprotected String assetTagTemplate
protected IosWebContentFilterBase contentFilterSettings
protected String lockScreenFootnote
protected List<IosHomeScreenItem> homeScreenDockIcons
protected String homeScreenDockIconsNextLink
protected List<IosHomeScreenPage> homeScreenPages
protected String homeScreenPagesNextLink
protected List<IosNotificationSettings> notificationSettings
protected String notificationSettingsNextLink
protected IosSingleSignOnSettings singleSignOnSettings
protected IosWallpaperDisplayLocation wallpaperDisplayLocation
protected MimeContent wallpaperImage
protected SingleSignOnExtension singleSignOnExtension
protected IosSingleSignOnExtension iosSingleSignOnExtension
public String odataTypeName()
odataTypeName in interface com.github.davidmoten.odata.client.ODataTypeodataTypeName in class AppleDeviceFeaturesConfigurationBasepublic static IosDeviceFeaturesConfiguration.Builder builderIosDeviceFeaturesConfiguration()
public com.github.davidmoten.odata.client.internal.ChangedFields getChangedFields()
getChangedFields in interface com.github.davidmoten.odata.client.ODataEntityTypegetChangedFields in class AppleDeviceFeaturesConfigurationBasepublic void postInject(boolean addKeysToContextPath)
postInject in interface com.github.davidmoten.odata.client.ODataTypepostInject in class AppleDeviceFeaturesConfigurationBasepublic Optional<String> getAssetTagTemplate()
public IosDeviceFeaturesConfiguration withAssetTagTemplate(String assetTagTemplate)
this with just the assetTagTemplate
field changed. Field description below. The field name is also added to an
internal map of changed fields in the returned object so that when this.
patch() is called (if available)on the returned object only the changed fields
are submitted.
“Asset tag information for the device, displayed on the login window and lock screen.”
assetTagTemplate - new value of assetTagTemplate field (as defined in service metadata)this with just the assetTagTemplate field changedpublic Optional<IosWebContentFilterBase> getContentFilterSettings()
public IosDeviceFeaturesConfiguration withContentFilterSettings(IosWebContentFilterBase contentFilterSettings)
this with just the contentFilterSettings field changed. Field description below. The field name is
also added to an internal map of changed fields in the returned object so that
when this.patch() is called (if available)on the returned object only
the changed fields are submitted.
“Gets or sets iOS Web Content Filter settings, supervised mode only”
contentFilterSettings - new value of contentFilterSettings field (as defined in service metadata)this with just the contentFilterSettings field changedpublic Optional<String> getLockScreenFootnote()
public IosDeviceFeaturesConfiguration withLockScreenFootnote(String lockScreenFootnote)
this with just the lockScreenFootnote field changed. Field description below. The field name is
also added to an internal map of changed fields in the returned object so that
when this.patch() is called (if available)on the returned object only
the changed fields are submitted.
“A footnote displayed on the login window and lock screen. Available in iOS 9.3.1 and later.”
lockScreenFootnote - new value of lockScreenFootnote field (as defined in service metadata)this with just the lockScreenFootnote field changedpublic com.github.davidmoten.odata.client.CollectionPage<IosHomeScreenItem> getHomeScreenDockIcons()
public com.github.davidmoten.odata.client.CollectionPage<IosHomeScreenItem> getHomeScreenDockIcons(com.github.davidmoten.odata.client.HttpRequestOptions options)
public com.github.davidmoten.odata.client.CollectionPage<IosHomeScreenPage> getHomeScreenPages()
public com.github.davidmoten.odata.client.CollectionPage<IosHomeScreenPage> getHomeScreenPages(com.github.davidmoten.odata.client.HttpRequestOptions options)
public com.github.davidmoten.odata.client.CollectionPage<IosNotificationSettings> getNotificationSettings()
public com.github.davidmoten.odata.client.CollectionPage<IosNotificationSettings> getNotificationSettings(com.github.davidmoten.odata.client.HttpRequestOptions options)
public Optional<IosSingleSignOnSettings> getSingleSignOnSettings()
public IosDeviceFeaturesConfiguration withSingleSignOnSettings(IosSingleSignOnSettings singleSignOnSettings)
this with just the singleSignOnSettings field changed. Field description below. The field name is
also added to an internal map of changed fields in the returned object so that
when this.patch() is called (if available)on the returned object only
the changed fields are submitted.
“The Kerberos login settings that enable apps on receiving devices to authenticate smoothly.”
singleSignOnSettings - new value of singleSignOnSettings field (as defined in service metadata)this with just the singleSignOnSettings field changedpublic Optional<IosWallpaperDisplayLocation> getWallpaperDisplayLocation()
public IosDeviceFeaturesConfiguration withWallpaperDisplayLocation(IosWallpaperDisplayLocation wallpaperDisplayLocation)
this with just the wallpaperDisplayLocation field changed. Field description below. The field name
is also added to an internal map of changed fields in the returned object so
that when this.patch() is called (if available)on the returned object
only the changed fields are submitted.
“A wallpaper display location specifier.”
wallpaperDisplayLocation - new value of wallpaperDisplayLocation field (as defined in service metadata)this with just the wallpaperDisplayLocation field changedpublic Optional<MimeContent> getWallpaperImage()
public IosDeviceFeaturesConfiguration withWallpaperImage(MimeContent wallpaperImage)
this with just the wallpaperImage
field changed. Field description below. The field name is also added to an
internal map of changed fields in the returned object so that when this.
patch() is called (if available)on the returned object only the changed fields
are submitted.
“A wallpaper image must be in either PNG or JPEG format. It requires a supervised device with iOS 8 or later version.”
wallpaperImage - new value of wallpaperImage field (as defined in service metadata)this with just the wallpaperImage field changedpublic Optional<SingleSignOnExtension> getSingleSignOnExtension()
public IosDeviceFeaturesConfiguration withSingleSignOnExtension(SingleSignOnExtension singleSignOnExtension)
this with just the singleSignOnExtension field changed. Field description below. The field name is
also added to an internal map of changed fields in the returned object so that
when this.patch() is called (if available)on the returned object only
the changed fields are submitted.
“Gets or sets a single sign-on extension profile. Deprecated: use IOSSingleSignOnExtension instead.”
singleSignOnExtension - new value of singleSignOnExtension field (as defined in service metadata)this with just the singleSignOnExtension field changedpublic Optional<IosSingleSignOnExtension> getIosSingleSignOnExtension()
public IosDeviceFeaturesConfiguration withIosSingleSignOnExtension(IosSingleSignOnExtension iosSingleSignOnExtension)
this with just the iosSingleSignOnExtension field changed. Field description below. The field name
is also added to an internal map of changed fields in the returned object so
that when this.patch() is called (if available)on the returned object
only the changed fields are submitted.
“Gets or sets a single sign-on extension profile.”
iosSingleSignOnExtension - new value of iosSingleSignOnExtension field (as defined in service metadata)this with just the iosSingleSignOnExtension field changedpublic IosCertificateProfileBaseRequest getIdentityCertificateForClientAuthentication()
public IosCertificateProfileBaseRequest getSingleSignOnExtensionPkinitCertificate()
public com.github.davidmoten.odata.client.internal.UnmappedFields getUnmappedFields()
getUnmappedFields in interface com.github.davidmoten.odata.client.ODataTypegetUnmappedFields in class AppleDeviceFeaturesConfigurationBasepublic IosDeviceFeaturesConfiguration patch()
this with changed fields reset.patch in class AppleDeviceFeaturesConfigurationBasethis with changed fields resetcom.github.davidmoten.odata.client.ClientException - if HTTP response is not as expectedpublic IosDeviceFeaturesConfiguration put()
this
with changed fields reset (they were ignored anyway).put in class AppleDeviceFeaturesConfigurationBasethis with changed fields resetcom.github.davidmoten.odata.client.ClientException - if HTTP response is not as expectedpublic String toString()
toString in class AppleDeviceFeaturesConfigurationBaseCopyright © 2018–2020. All rights reserved.