Package odata.msgraph.client.beta.entity
Class WindowsKioskConfiguration.Builder
- java.lang.Object
-
- odata.msgraph.client.beta.entity.WindowsKioskConfiguration.Builder
-
- Enclosing class:
- WindowsKioskConfiguration
public static final class WindowsKioskConfiguration.Builder extends Object
-
-
Method Summary
-
-
-
Method Detail
-
id
public WindowsKioskConfiguration.Builder id(String id)
-
createdDateTime
public WindowsKioskConfiguration.Builder createdDateTime(OffsetDateTime createdDateTime)
-
description
public WindowsKioskConfiguration.Builder description(String description)
-
deviceManagementApplicabilityRuleDeviceMode
public WindowsKioskConfiguration.Builder deviceManagementApplicabilityRuleDeviceMode(DeviceManagementApplicabilityRuleDeviceMode deviceManagementApplicabilityRuleDeviceMode)
-
deviceManagementApplicabilityRuleOsEdition
public WindowsKioskConfiguration.Builder deviceManagementApplicabilityRuleOsEdition(DeviceManagementApplicabilityRuleOsEdition deviceManagementApplicabilityRuleOsEdition)
-
deviceManagementApplicabilityRuleOsVersion
public WindowsKioskConfiguration.Builder deviceManagementApplicabilityRuleOsVersion(DeviceManagementApplicabilityRuleOsVersion deviceManagementApplicabilityRuleOsVersion)
-
displayName
public WindowsKioskConfiguration.Builder displayName(String displayName)
-
lastModifiedDateTime
public WindowsKioskConfiguration.Builder lastModifiedDateTime(OffsetDateTime lastModifiedDateTime)
-
roleScopeTagIds
public WindowsKioskConfiguration.Builder roleScopeTagIds(List<String> roleScopeTagIds)
-
roleScopeTagIds
public WindowsKioskConfiguration.Builder roleScopeTagIds(String... roleScopeTagIds)
-
roleScopeTagIdsNextLink
public WindowsKioskConfiguration.Builder roleScopeTagIdsNextLink(String roleScopeTagIdsNextLink)
-
supportsScopeTags
public WindowsKioskConfiguration.Builder supportsScopeTags(Boolean supportsScopeTags)
-
version
public WindowsKioskConfiguration.Builder version(Integer version)
-
edgeKioskEnablePublicBrowsing
public WindowsKioskConfiguration.Builder edgeKioskEnablePublicBrowsing(Boolean edgeKioskEnablePublicBrowsing)
“Enable public browsing kiosk mode for the Microsoft Edge browser. The Default is false.”- Parameters:
edgeKioskEnablePublicBrowsing- value ofedgeKioskEnablePublicBrowsingproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
kioskBrowserBlockedUrlExceptions
public WindowsKioskConfiguration.Builder kioskBrowserBlockedUrlExceptions(List<String> kioskBrowserBlockedUrlExceptions)
“Specify URLs that the kiosk browser is allowed to navigate to”- Parameters:
kioskBrowserBlockedUrlExceptions- value ofkioskBrowserBlockedUrlExceptionsproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
kioskBrowserBlockedUrlExceptions
public WindowsKioskConfiguration.Builder kioskBrowserBlockedUrlExceptions(String... kioskBrowserBlockedUrlExceptions)
“Specify URLs that the kiosk browser is allowed to navigate to”- Parameters:
kioskBrowserBlockedUrlExceptions- value ofkioskBrowserBlockedUrlExceptionsproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
kioskBrowserBlockedUrlExceptionsNextLink
public WindowsKioskConfiguration.Builder kioskBrowserBlockedUrlExceptionsNextLink(String kioskBrowserBlockedUrlExceptionsNextLink)
“Specify URLs that the kiosk browser is allowed to navigate to”- Parameters:
kioskBrowserBlockedUrlExceptionsNextLink- value ofkioskBrowserBlockedUrlExceptions@nextLinkproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
kioskBrowserBlockedURLs
public WindowsKioskConfiguration.Builder kioskBrowserBlockedURLs(List<String> kioskBrowserBlockedURLs)
“Specify URLs that the kiosk browsers should not navigate to”- Parameters:
kioskBrowserBlockedURLs- value ofkioskBrowserBlockedURLsproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
kioskBrowserBlockedURLs
public WindowsKioskConfiguration.Builder kioskBrowserBlockedURLs(String... kioskBrowserBlockedURLs)
“Specify URLs that the kiosk browsers should not navigate to”- Parameters:
kioskBrowserBlockedURLs- value ofkioskBrowserBlockedURLsproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
kioskBrowserBlockedURLsNextLink
public WindowsKioskConfiguration.Builder kioskBrowserBlockedURLsNextLink(String kioskBrowserBlockedURLsNextLink)
“Specify URLs that the kiosk browsers should not navigate to”- Parameters:
kioskBrowserBlockedURLsNextLink- value ofkioskBrowserBlockedURLs@nextLinkproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
kioskBrowserDefaultUrl
public WindowsKioskConfiguration.Builder kioskBrowserDefaultUrl(String kioskBrowserDefaultUrl)
“Specify the default URL the browser should navigate to on launch.”- Parameters:
kioskBrowserDefaultUrl- value ofkioskBrowserDefaultUrlproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
kioskBrowserEnableEndSessionButton
public WindowsKioskConfiguration.Builder kioskBrowserEnableEndSessionButton(Boolean kioskBrowserEnableEndSessionButton)
“Enable the kiosk browser's end session button. By default, the end session button is disabled.”- Parameters:
kioskBrowserEnableEndSessionButton- value ofkioskBrowserEnableEndSessionButtonproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
kioskBrowserEnableHomeButton
public WindowsKioskConfiguration.Builder kioskBrowserEnableHomeButton(Boolean kioskBrowserEnableHomeButton)
“Enable the kiosk browser's home button. By default, the home button is disabled.”- Parameters:
kioskBrowserEnableHomeButton- value ofkioskBrowserEnableHomeButtonproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
kioskBrowserEnableNavigationButtons
public WindowsKioskConfiguration.Builder kioskBrowserEnableNavigationButtons(Boolean kioskBrowserEnableNavigationButtons)
“Enable the kiosk browser's navigation buttons(forward/back). By default, the navigation buttons are disabled.”- Parameters:
kioskBrowserEnableNavigationButtons- value ofkioskBrowserEnableNavigationButtonsproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
kioskBrowserRestartOnIdleTimeInMinutes
public WindowsKioskConfiguration.Builder kioskBrowserRestartOnIdleTimeInMinutes(Integer kioskBrowserRestartOnIdleTimeInMinutes)
“Specify the number of minutes the session is idle until the kiosk browser restarts in a fresh state. Valid values are 1-1440. Valid values 1 to 1440”- Parameters:
kioskBrowserRestartOnIdleTimeInMinutes- value ofkioskBrowserRestartOnIdleTimeInMinutesproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
kioskProfiles
public WindowsKioskConfiguration.Builder kioskProfiles(List<WindowsKioskProfile> kioskProfiles)
“This policy setting allows to define a list of Kiosk profiles for a Kiosk configuration. This collection can contain a maximum of 3 elements.”- Parameters:
kioskProfiles- value ofkioskProfilesproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
kioskProfiles
public WindowsKioskConfiguration.Builder kioskProfiles(WindowsKioskProfile... kioskProfiles)
“This policy setting allows to define a list of Kiosk profiles for a Kiosk configuration. This collection can contain a maximum of 3 elements.”- Parameters:
kioskProfiles- value ofkioskProfilesproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
kioskProfilesNextLink
public WindowsKioskConfiguration.Builder kioskProfilesNextLink(String kioskProfilesNextLink)
“This policy setting allows to define a list of Kiosk profiles for a Kiosk configuration. This collection can contain a maximum of 3 elements.”- Parameters:
kioskProfilesNextLink- value ofkioskProfiles@nextLinkproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
windowsKioskForceUpdateSchedule
public WindowsKioskConfiguration.Builder windowsKioskForceUpdateSchedule(WindowsKioskForceUpdateSchedule windowsKioskForceUpdateSchedule)
“force update schedule for Kiosk devices.”- Parameters:
windowsKioskForceUpdateSchedule- value ofwindowsKioskForceUpdateScheduleproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
build
public WindowsKioskConfiguration build()
-
-