Class WindowsKioskUWPApp
- java.lang.Object
-
- odata.msgraph.client.beta.complex.WindowsKioskAppBase
-
- odata.msgraph.client.beta.complex.WindowsKioskUWPApp
-
- All Implemented Interfaces:
com.github.davidmoten.odata.client.ODataType
public class WindowsKioskUWPApp extends WindowsKioskAppBase implements com.github.davidmoten.odata.client.ODataType
“The base class for a type of apps”
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classWindowsKioskUWPApp.Builder
-
Field Summary
Fields Modifier and Type Field Description protected StringappIdprotected StringappUserModelIdprotected StringcontainedAppId-
Fields inherited from class odata.msgraph.client.beta.complex.WindowsKioskAppBase
appType, autoLaunch, contextPath, name, odataType, startLayoutTileSize, unmappedFields
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedWindowsKioskUWPApp()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static WindowsKioskUWPApp.BuilderbuilderWindowsKioskUWPApp()Returns a builder which is used to create a new instance of this class (given that this class is immutable).Optional<String>getAppId()“This references an Intune App that will be target to the same assignments as Kiosk configuration”Optional<String>getAppUserModelId()“This is the only Application User Model ID (AUMID) that will be available to launch use while in Kiosk Mode”Optional<String>getContainedAppId()“This references an contained App from an Intune App”com.github.davidmoten.odata.client.UnmappedFieldsgetUnmappedFields()StringodataTypeName()voidpostInject(boolean addKeysToContextPath)StringtoString()WindowsKioskUWPAppwithAppId(String appId)Returns an immutable copy ofthiswith just theappIdfield changed.WindowsKioskUWPAppwithAppUserModelId(String appUserModelId)Returns an immutable copy ofthiswith just theappUserModelIdfield changed.WindowsKioskUWPAppwithContainedAppId(String containedAppId)Returns an immutable copy ofthiswith just thecontainedAppIdfield changed.WindowsKioskUWPAppwithUnmappedField(String name, String value)-
Methods inherited from class odata.msgraph.client.beta.complex.WindowsKioskAppBase
getAppType, getAutoLaunch, getName, getStartLayoutTileSize, withAppType, withAutoLaunch, withName, withStartLayoutTileSize
-
-
-
-
Method Detail
-
odataTypeName
public String odataTypeName()
- Specified by:
odataTypeNamein interfacecom.github.davidmoten.odata.client.ODataType- Overrides:
odataTypeNamein classWindowsKioskAppBase
-
getAppId
public Optional<String> getAppId()
“This references an Intune App that will be target to the same assignments as Kiosk configuration”- Returns:
- property appId
-
withAppId
public WindowsKioskUWPApp withAppId(String appId)
Returns an immutable copy ofthiswith just theappIdfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis.patch()is called (if available)on the returned object only the changed fields are submitted.“This references an Intune App that will be target to the same assignments as Kiosk configuration”
- Parameters:
appId- new value ofappIdfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theappIdfield changed
-
getAppUserModelId
public Optional<String> getAppUserModelId()
“This is the only Application User Model ID (AUMID) that will be available to launch use while in Kiosk Mode”- Returns:
- property appUserModelId
-
withAppUserModelId
public WindowsKioskUWPApp withAppUserModelId(String appUserModelId)
Returns an immutable copy ofthiswith just theappUserModelIdfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis. patch()is called (if available)on the returned object only the changed fields are submitted.“This is the only Application User Model ID (AUMID) that will be available to launch use while in Kiosk Mode”
- Parameters:
appUserModelId- new value ofappUserModelIdfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theappUserModelIdfield changed
-
getContainedAppId
public Optional<String> getContainedAppId()
“This references an contained App from an Intune App”- Returns:
- property containedAppId
-
withContainedAppId
public WindowsKioskUWPApp withContainedAppId(String containedAppId)
Returns an immutable copy ofthiswith just thecontainedAppIdfield changed. Field description below. The field name is also added to an internal map of changed fields in the returned object so that whenthis. patch()is called (if available)on the returned object only the changed fields are submitted.“This references an contained App from an Intune App”
- Parameters:
containedAppId- new value ofcontainedAppIdfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thecontainedAppIdfield changed
-
withUnmappedField
public WindowsKioskUWPApp withUnmappedField(String name, String value)
- Overrides:
withUnmappedFieldin classWindowsKioskAppBase
-
getUnmappedFields
public com.github.davidmoten.odata.client.UnmappedFields getUnmappedFields()
- Specified by:
getUnmappedFieldsin interfacecom.github.davidmoten.odata.client.ODataType- Overrides:
getUnmappedFieldsin classWindowsKioskAppBase
-
postInject
public void postInject(boolean addKeysToContextPath)
- Specified by:
postInjectin interfacecom.github.davidmoten.odata.client.ODataType- Overrides:
postInjectin classWindowsKioskAppBase
-
builderWindowsKioskUWPApp
public static WindowsKioskUWPApp.Builder builderWindowsKioskUWPApp()
Returns a builder which is used to create a new instance of this class (given that this class is immutable).- Returns:
- a new Builder for this class
-
toString
public String toString()
- Overrides:
toStringin classWindowsKioskAppBase
-
-