public class WindowsKioskMultipleApps extends WindowsKioskAppConfiguration implements com.github.davidmoten.odata.client.ODataType
| Modifier and Type | Class and Description |
|---|---|
static class |
WindowsKioskMultipleApps.Builder |
| Modifier and Type | Field and Description |
|---|---|
protected Boolean |
allowAccessToDownloadsFolder |
protected List<WindowsKioskAppBase> |
apps |
protected String |
appsNextLink |
protected Boolean |
disallowDesktopApps |
protected Boolean |
showTaskBar |
protected byte[] |
startMenuLayoutXml |
protected com.github.davidmoten.odata.client.internal.UnmappedFields |
unmappedFields |
contextPath, odataType| Modifier | Constructor and Description |
|---|---|
protected |
WindowsKioskMultipleApps() |
| Modifier and Type | Method and Description |
|---|---|
static WindowsKioskMultipleApps.Builder |
builderWindowsKioskMultipleApps()
Returns a builder which is used to create a new
instance of this class (given that this class is immutable).
|
Optional<Boolean> |
getAllowAccessToDownloadsFolder()
“This setting allows access to Downloads folder in file explorer.”
|
com.github.davidmoten.odata.client.CollectionPage<WindowsKioskAppBase> |
getApps()
“These are the only Windows Store Apps that will be available to launch from the
Start menu.
|
com.github.davidmoten.odata.client.CollectionPage<WindowsKioskAppBase> |
getApps(com.github.davidmoten.odata.client.HttpRequestOptions options)
“These are the only Windows Store Apps that will be available to launch from the
Start menu.
|
Optional<Boolean> |
getDisallowDesktopApps()
“This setting indicates that desktop apps are allowed.
|
Optional<Boolean> |
getShowTaskBar()
“This setting allows the admin to specify whether the Task Bar is shown or not.”
|
Optional<byte[]> |
getStartMenuLayoutXml()
“Allows admins to override the default Start layout and prevents the user from
changing it. The layout is modified by specifying an XML file based on a layout
modification schema.
|
com.github.davidmoten.odata.client.internal.UnmappedFields |
getUnmappedFields() |
String |
odataTypeName() |
void |
postInject(boolean addKeysToContextPath) |
String |
toString() |
WindowsKioskMultipleApps |
withAllowAccessToDownloadsFolder(Boolean allowAccessToDownloadsFolder)
Returns an immutable copy of
this with just the allowAccessToDownloadsFolder field changed. |
WindowsKioskMultipleApps |
withDisallowDesktopApps(Boolean disallowDesktopApps)
Returns an immutable copy of
this with just the disallowDesktopApps field changed. |
WindowsKioskMultipleApps |
withShowTaskBar(Boolean showTaskBar)
Returns an immutable copy of
this with just the showTaskBar
field changed. |
WindowsKioskMultipleApps |
withStartMenuLayoutXml(byte[] startMenuLayoutXml)
Returns an immutable copy of
this with just the startMenuLayoutXml field changed. |
protected com.github.davidmoten.odata.client.internal.UnmappedFields unmappedFields
protected List<WindowsKioskAppBase> apps
protected String appsNextLink
protected Boolean showTaskBar
protected Boolean allowAccessToDownloadsFolder
protected Boolean disallowDesktopApps
protected byte[] startMenuLayoutXml
public String odataTypeName()
odataTypeName in interface com.github.davidmoten.odata.client.ODataTypeodataTypeName in class WindowsKioskAppConfigurationpublic com.github.davidmoten.odata.client.CollectionPage<WindowsKioskAppBase> getApps()
public com.github.davidmoten.odata.client.CollectionPage<WindowsKioskAppBase> getApps(com.github.davidmoten.odata.client.HttpRequestOptions options)
public Optional<Boolean> getShowTaskBar()
public WindowsKioskMultipleApps withShowTaskBar(Boolean showTaskBar)
this with just the showTaskBar
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.
“This setting allows the admin to specify whether the Task Bar is shown or not.”
showTaskBar - new value of showTaskBar field (as defined in service metadata)this with just the showTaskBar field changedpublic Optional<Boolean> getAllowAccessToDownloadsFolder()
public WindowsKioskMultipleApps withAllowAccessToDownloadsFolder(Boolean allowAccessToDownloadsFolder)
this with just the allowAccessToDownloadsFolder 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.
“This setting allows access to Downloads folder in file explorer.”
allowAccessToDownloadsFolder - new value of allowAccessToDownloadsFolder field (as defined in service metadata)this with just the allowAccessToDownloadsFolder field changedpublic Optional<Boolean> getDisallowDesktopApps()
public WindowsKioskMultipleApps withDisallowDesktopApps(Boolean disallowDesktopApps)
this with just the disallowDesktopApps 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.
“This setting indicates that desktop apps are allowed. Default to true.”
disallowDesktopApps - new value of disallowDesktopApps field (as defined in service metadata)this with just the disallowDesktopApps field changedpublic Optional<byte[]> getStartMenuLayoutXml()
public WindowsKioskMultipleApps withStartMenuLayoutXml(byte[] startMenuLayoutXml)
this with just the startMenuLayoutXml 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.
“Allows admins to override the default Start layout and prevents the user from changing it. The layout is modified by specifying an XML file based on a layout modification schema. XML needs to be in Binary format.”
startMenuLayoutXml - new value of startMenuLayoutXml field (as defined in service metadata)this with just the startMenuLayoutXml field changedpublic com.github.davidmoten.odata.client.internal.UnmappedFields getUnmappedFields()
getUnmappedFields in interface com.github.davidmoten.odata.client.ODataTypegetUnmappedFields in class WindowsKioskAppConfigurationpublic void postInject(boolean addKeysToContextPath)
postInject in interface com.github.davidmoten.odata.client.ODataTypepostInject in class WindowsKioskAppConfigurationpublic static WindowsKioskMultipleApps.Builder builderWindowsKioskMultipleApps()
public String toString()
toString in class WindowsKioskAppConfigurationCopyright © 2018–2020. All rights reserved.