Class WindowsKioskProfile.Builder
- java.lang.Object
-
- odata.msgraph.client.beta.complex.WindowsKioskProfile.Builder
-
- Enclosing class:
- WindowsKioskProfile
public static final class WindowsKioskProfile.Builder extends Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description WindowsKioskProfile.BuilderappConfiguration(WindowsKioskAppConfiguration appConfiguration)“The App configuration that will be used for this kiosk configuration.”WindowsKioskProfilebuild()WindowsKioskProfile.BuilderprofileId(String profileId)“Key of the entity.”WindowsKioskProfile.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.”WindowsKioskProfile.BuilderuserAccountsConfiguration(List<WindowsKioskUser> userAccountsConfiguration)“The user accounts that will be locked to this kiosk configuration.WindowsKioskProfile.BuilderuserAccountsConfiguration(WindowsKioskUser... userAccountsConfiguration)“The user accounts that will be locked to this kiosk configuration.WindowsKioskProfile.BuilderuserAccountsConfigurationNextLink(String userAccountsConfigurationNextLink)“The user accounts that will be locked to this kiosk configuration.
-
-
-
Method Detail
-
appConfiguration
public WindowsKioskProfile.Builder appConfiguration(WindowsKioskAppConfiguration appConfiguration)
“The App configuration that will be used for this kiosk configuration.”- Parameters:
appConfiguration- value ofappConfigurationproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
profileId
public WindowsKioskProfile.Builder profileId(String profileId)
“Key of the entity.”- Parameters:
profileId- value ofprofileIdproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
profileName
public WindowsKioskProfile.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)
-
userAccountsConfiguration
public WindowsKioskProfile.Builder userAccountsConfiguration(List<WindowsKioskUser> userAccountsConfiguration)
“The user accounts that will be locked to this kiosk configuration. This collection can contain a maximum of 100 elements.”- Parameters:
userAccountsConfiguration- value ofuserAccountsConfigurationproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
userAccountsConfiguration
public WindowsKioskProfile.Builder userAccountsConfiguration(WindowsKioskUser... userAccountsConfiguration)
“The user accounts that will be locked to this kiosk configuration. This collection can contain a maximum of 100 elements.”- Parameters:
userAccountsConfiguration- value ofuserAccountsConfigurationproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
userAccountsConfigurationNextLink
public WindowsKioskProfile.Builder userAccountsConfigurationNextLink(String userAccountsConfigurationNextLink)
“The user accounts that will be locked to this kiosk configuration. This collection can contain a maximum of 100 elements.”- Parameters:
userAccountsConfigurationNextLink- value ofuserAccountsConfiguration@nextLinkproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
build
public WindowsKioskProfile build()
-
-