public class OutOfBoxExperienceSettings extends Object implements com.github.davidmoten.odata.client.ODataType
| Modifier and Type | Class and Description |
|---|---|
static class |
OutOfBoxExperienceSettings.Builder |
| Modifier and Type | Field and Description |
|---|---|
protected com.github.davidmoten.odata.client.ContextPath |
contextPath |
protected WindowsDeviceUsageType |
deviceUsageType |
protected Boolean |
hideEscapeLink |
protected Boolean |
hideEULA |
protected Boolean |
hidePrivacySettings |
protected String |
odataType |
protected Boolean |
skipKeyboardSelectionPage |
protected com.github.davidmoten.odata.client.internal.UnmappedFields |
unmappedFields |
protected WindowsUserType |
userType |
| Modifier | Constructor and Description |
|---|---|
protected |
OutOfBoxExperienceSettings() |
| Modifier and Type | Method and Description |
|---|---|
static OutOfBoxExperienceSettings.Builder |
builder()
Returns a builder which is used to create a new
instance of this class (given that this class is immutable).
|
Optional<WindowsDeviceUsageType> |
getDeviceUsageType()
“AAD join authentication type”
|
Optional<Boolean> |
getHideEscapeLink()
“If set to true, then the user can't start over with different account, on
company sign-in”
|
Optional<Boolean> |
getHideEULA()
“Show or hide EULA to user”
|
Optional<Boolean> |
getHidePrivacySettings()
“Show or hide privacy settings to user”
|
Optional<Boolean> |
getSkipKeyboardSelectionPage()
“If set, then skip the keyboard selection page if Language and Region are set”
|
com.github.davidmoten.odata.client.internal.UnmappedFields |
getUnmappedFields() |
Optional<WindowsUserType> |
getUserType()
“Type of user”
|
String |
odataTypeName() |
void |
postInject(boolean addKeysToContextPath) |
String |
toString() |
OutOfBoxExperienceSettings |
withDeviceUsageType(WindowsDeviceUsageType deviceUsageType)
Returns an immutable copy of
this with just the deviceUsageType
field changed. |
OutOfBoxExperienceSettings |
withHideEscapeLink(Boolean hideEscapeLink)
Returns an immutable copy of
this with just the hideEscapeLink
field changed. |
OutOfBoxExperienceSettings |
withHideEULA(Boolean hideEULA)
Returns an immutable copy of
this with just the hideEULA field
changed. |
OutOfBoxExperienceSettings |
withHidePrivacySettings(Boolean hidePrivacySettings)
Returns an immutable copy of
this with just the hidePrivacySettings field changed. |
OutOfBoxExperienceSettings |
withSkipKeyboardSelectionPage(Boolean skipKeyboardSelectionPage)
Returns an immutable copy of
this with just the skipKeyboardSelectionPage field changed. |
OutOfBoxExperienceSettings |
withUserType(WindowsUserType userType)
Returns an immutable copy of
this with just the userType field
changed. |
protected com.github.davidmoten.odata.client.ContextPath contextPath
protected com.github.davidmoten.odata.client.internal.UnmappedFields unmappedFields
protected String odataType
protected Boolean hidePrivacySettings
protected Boolean hideEULA
protected WindowsUserType userType
protected WindowsDeviceUsageType deviceUsageType
protected Boolean skipKeyboardSelectionPage
protected Boolean hideEscapeLink
public String odataTypeName()
odataTypeName in interface com.github.davidmoten.odata.client.ODataTypepublic Optional<Boolean> getHidePrivacySettings()
public OutOfBoxExperienceSettings withHidePrivacySettings(Boolean hidePrivacySettings)
this with just the hidePrivacySettings 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.
“Show or hide privacy settings to user”
hidePrivacySettings - new value of hidePrivacySettings field (as defined in service metadata)this with just the hidePrivacySettings field changedpublic Optional<Boolean> getHideEULA()
public OutOfBoxExperienceSettings withHideEULA(Boolean hideEULA)
this with just the hideEULA 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.
“Show or hide EULA to user”
hideEULA - new value of hideEULA field (as defined in service metadata)this with just the hideEULA field changedpublic Optional<WindowsUserType> getUserType()
public OutOfBoxExperienceSettings withUserType(WindowsUserType userType)
this with just the userType 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.
“Type of user”
userType - new value of userType field (as defined in service metadata)this with just the userType field changedpublic Optional<WindowsDeviceUsageType> getDeviceUsageType()
public OutOfBoxExperienceSettings withDeviceUsageType(WindowsDeviceUsageType deviceUsageType)
this with just the deviceUsageType
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.
“AAD join authentication type”
deviceUsageType - new value of deviceUsageType field (as defined in service metadata)this with just the deviceUsageType field changedpublic Optional<Boolean> getSkipKeyboardSelectionPage()
public OutOfBoxExperienceSettings withSkipKeyboardSelectionPage(Boolean skipKeyboardSelectionPage)
this with just the skipKeyboardSelectionPage 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.
“If set, then skip the keyboard selection page if Language and Region are set”
skipKeyboardSelectionPage - new value of skipKeyboardSelectionPage field (as defined in service metadata)this with just the skipKeyboardSelectionPage field changedpublic Optional<Boolean> getHideEscapeLink()
public OutOfBoxExperienceSettings withHideEscapeLink(Boolean hideEscapeLink)
this with just the hideEscapeLink
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.
“If set to true, then the user can't start over with different account, on company sign-in”
hideEscapeLink - new value of hideEscapeLink field (as defined in service metadata)this with just the hideEscapeLink field changedpublic com.github.davidmoten.odata.client.internal.UnmappedFields getUnmappedFields()
getUnmappedFields in interface com.github.davidmoten.odata.client.ODataTypepublic void postInject(boolean addKeysToContextPath)
postInject in interface com.github.davidmoten.odata.client.ODataTypepublic static OutOfBoxExperienceSettings.Builder builder()
Copyright © 2018–2020. All rights reserved.