Package odata.msgraph.client.beta.entity
Class WindowsAssignedAccessProfile.Builder
- java.lang.Object
-
- odata.msgraph.client.beta.entity.WindowsAssignedAccessProfile.Builder
-
- Enclosing class:
- WindowsAssignedAccessProfile
public static final class WindowsAssignedAccessProfile.Builder extends Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description WindowsAssignedAccessProfile.BuilderappUserModelIds(String... appUserModelIds)“These are the only Windows Store Apps that will be available to launch from the Start menu.”WindowsAssignedAccessProfile.BuilderappUserModelIds(List<String> appUserModelIds)“These are the only Windows Store Apps that will be available to launch from the Start menu.”WindowsAssignedAccessProfile.BuilderappUserModelIdsNextLink(String appUserModelIdsNextLink)“These are the only Windows Store Apps that will be available to launch from the Start menu.”WindowsAssignedAccessProfilebuild()WindowsAssignedAccessProfile.BuilderdesktopAppPaths(String... desktopAppPaths)“These are the paths of the Desktop Apps that will be available on the Start menu and the only apps the user will be able to launch.”WindowsAssignedAccessProfile.BuilderdesktopAppPaths(List<String> desktopAppPaths)“These are the paths of the Desktop Apps that will be available on the Start menu and the only apps the user will be able to launch.”WindowsAssignedAccessProfile.BuilderdesktopAppPathsNextLink(String desktopAppPathsNextLink)“These are the paths of the Desktop Apps that will be available on the Start menu and the only apps the user will be able to launch.”WindowsAssignedAccessProfile.Builderid(String id)WindowsAssignedAccessProfile.BuilderprofileName(String profileName)“This is a friendly name used to identify a group of applications, the layout of these apps on the start menu and the users to whom this kiosk configuration is assigned.”WindowsAssignedAccessProfile.BuildershowTaskBar(Boolean showTaskBar)“This setting allows the admin to specify whether the Task Bar is shown or not.”WindowsAssignedAccessProfile.BuilderstartMenuLayoutXml(byte[] startMenuLayoutXml)“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.WindowsAssignedAccessProfile.BuilderuserAccounts(String... userAccounts)“The user accounts that will be locked to this kiosk configuration.”WindowsAssignedAccessProfile.BuilderuserAccounts(List<String> userAccounts)“The user accounts that will be locked to this kiosk configuration.”WindowsAssignedAccessProfile.BuilderuserAccountsNextLink(String userAccountsNextLink)“The user accounts that will be locked to this kiosk configuration.”
-
-
-
Method Detail
-
id
public WindowsAssignedAccessProfile.Builder id(String id)
-
appUserModelIds
public WindowsAssignedAccessProfile.Builder appUserModelIds(List<String> appUserModelIds)
“These are the only Windows Store Apps that will be available to launch from the Start menu.”- Parameters:
appUserModelIds- value ofappUserModelIdsproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
appUserModelIds
public WindowsAssignedAccessProfile.Builder appUserModelIds(String... appUserModelIds)
“These are the only Windows Store Apps that will be available to launch from the Start menu.”- Parameters:
appUserModelIds- value ofappUserModelIdsproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
appUserModelIdsNextLink
public WindowsAssignedAccessProfile.Builder appUserModelIdsNextLink(String appUserModelIdsNextLink)
“These are the only Windows Store Apps that will be available to launch from the Start menu.”- Parameters:
appUserModelIdsNextLink- value ofappUserModelIds@nextLinkproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
desktopAppPaths
public WindowsAssignedAccessProfile.Builder desktopAppPaths(List<String> desktopAppPaths)
“These are the paths of the Desktop Apps that will be available on the Start menu and the only apps the user will be able to launch.”- Parameters:
desktopAppPaths- value ofdesktopAppPathsproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
desktopAppPaths
public WindowsAssignedAccessProfile.Builder desktopAppPaths(String... desktopAppPaths)
“These are the paths of the Desktop Apps that will be available on the Start menu and the only apps the user will be able to launch.”- Parameters:
desktopAppPaths- value ofdesktopAppPathsproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
desktopAppPathsNextLink
public WindowsAssignedAccessProfile.Builder desktopAppPathsNextLink(String desktopAppPathsNextLink)
“These are the paths of the Desktop Apps that will be available on the Start menu and the only apps the user will be able to launch.”- Parameters:
desktopAppPathsNextLink- value ofdesktopAppPaths@nextLinkproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
profileName
public WindowsAssignedAccessProfile.Builder profileName(String profileName)
“This is a friendly name used to identify a group of applications, the layout of these apps on the start menu and the users to whom this kiosk configuration is assigned.”- Parameters:
profileName- value ofprofileNameproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
showTaskBar
public WindowsAssignedAccessProfile.Builder showTaskBar(Boolean showTaskBar)
“This setting allows the admin to specify whether the Task Bar is shown or not.”- Parameters:
showTaskBar- value ofshowTaskBarproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
startMenuLayoutXml
public WindowsAssignedAccessProfile.Builder startMenuLayoutXml(byte[] startMenuLayoutXml)
“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.”- Parameters:
startMenuLayoutXml- value ofstartMenuLayoutXmlproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
userAccounts
public WindowsAssignedAccessProfile.Builder userAccounts(List<String> userAccounts)
“The user accounts that will be locked to this kiosk configuration.”- Parameters:
userAccounts- value ofuserAccountsproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
userAccounts
public WindowsAssignedAccessProfile.Builder userAccounts(String... userAccounts)
“The user accounts that will be locked to this kiosk configuration.”- Parameters:
userAccounts- value ofuserAccountsproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
userAccountsNextLink
public WindowsAssignedAccessProfile.Builder userAccountsNextLink(String userAccountsNextLink)
“The user accounts that will be locked to this kiosk configuration.”- Parameters:
userAccountsNextLink- value ofuserAccounts@nextLinkproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
build
public WindowsAssignedAccessProfile build()
-
-