Class WindowsEnrollmentStatusScreenSettings
- java.lang.Object
-
- odata.msgraph.client.beta.complex.WindowsEnrollmentStatusScreenSettings
-
- All Implemented Interfaces:
com.github.davidmoten.odata.client.ODataType
public class WindowsEnrollmentStatusScreenSettings extends Object implements com.github.davidmoten.odata.client.ODataType
“Enrollment status screen setting”
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classWindowsEnrollmentStatusScreenSettings.Builder
-
Field Summary
Fields Modifier and Type Field Description protected BooleanallowDeviceUseBeforeProfileAndAppInstallCompleteprotected BooleanallowDeviceUseOnInstallFailureprotected BooleanallowLogCollectionOnInstallFailureprotected BooleanblockDeviceSetupRetryByUserprotected com.github.davidmoten.odata.client.ContextPathcontextPathprotected StringcustomErrorMessageprotected BooleanhideInstallationProgressprotected IntegerinstallProgressTimeoutInMinutesprotected StringodataTypeprotected com.github.davidmoten.odata.client.internal.UnmappedFieldsImplunmappedFields
-
Constructor Summary
Constructors Modifier Constructor Description protectedWindowsEnrollmentStatusScreenSettings()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static WindowsEnrollmentStatusScreenSettings.Builderbuilder()Returns a builder which is used to create a new instance of this class (given that this class is immutable).Optional<Boolean>getAllowDeviceUseBeforeProfileAndAppInstallComplete()“Allow or block user to use device before profile and app installation complete”Optional<Boolean>getAllowDeviceUseOnInstallFailure()“Allow the user to continue using the device on installation failure”Optional<Boolean>getAllowLogCollectionOnInstallFailure()“Allow or block log collection on installation failure”Optional<Boolean>getBlockDeviceSetupRetryByUser()“Allow the user to retry the setup on installation failure”Optional<String>getCustomErrorMessage()“Set custom error message to show upon installation failure”Optional<Boolean>getHideInstallationProgress()“Show or hide installation progress to user”Optional<Integer>getInstallProgressTimeoutInMinutes()“Set installation progress timeout in minutes”com.github.davidmoten.odata.client.UnmappedFieldsgetUnmappedFields()StringodataTypeName()voidpostInject(boolean addKeysToContextPath)StringtoString()WindowsEnrollmentStatusScreenSettingswithAllowDeviceUseBeforeProfileAndAppInstallComplete(Boolean allowDeviceUseBeforeProfileAndAppInstallComplete)Returns an immutable copy ofthiswith just theallowDeviceUseBeforeProfileAndAppInstallCompletefield changed.WindowsEnrollmentStatusScreenSettingswithAllowDeviceUseOnInstallFailure(Boolean allowDeviceUseOnInstallFailure)Returns an immutable copy ofthiswith just theallowDeviceUseOnInstallFailurefield changed.WindowsEnrollmentStatusScreenSettingswithAllowLogCollectionOnInstallFailure(Boolean allowLogCollectionOnInstallFailure)Returns an immutable copy ofthiswith just theallowLogCollectionOnInstallFailurefield changed.WindowsEnrollmentStatusScreenSettingswithBlockDeviceSetupRetryByUser(Boolean blockDeviceSetupRetryByUser)Returns an immutable copy ofthiswith just theblockDeviceSetupRetryByUserfield changed.WindowsEnrollmentStatusScreenSettingswithCustomErrorMessage(String customErrorMessage)Returns an immutable copy ofthiswith just thecustomErrorMessagefield changed.WindowsEnrollmentStatusScreenSettingswithHideInstallationProgress(Boolean hideInstallationProgress)Returns an immutable copy ofthiswith just thehideInstallationProgressfield changed.WindowsEnrollmentStatusScreenSettingswithInstallProgressTimeoutInMinutes(Integer installProgressTimeoutInMinutes)Returns an immutable copy ofthiswith just theinstallProgressTimeoutInMinutesfield changed.WindowsEnrollmentStatusScreenSettingswithUnmappedField(String name, String value)
-
-
-
Field Detail
-
contextPath
protected com.github.davidmoten.odata.client.ContextPath contextPath
-
unmappedFields
protected com.github.davidmoten.odata.client.internal.UnmappedFieldsImpl unmappedFields
-
odataType
protected String odataType
-
allowDeviceUseBeforeProfileAndAppInstallComplete
protected Boolean allowDeviceUseBeforeProfileAndAppInstallComplete
-
allowDeviceUseOnInstallFailure
protected Boolean allowDeviceUseOnInstallFailure
-
allowLogCollectionOnInstallFailure
protected Boolean allowLogCollectionOnInstallFailure
-
blockDeviceSetupRetryByUser
protected Boolean blockDeviceSetupRetryByUser
-
customErrorMessage
protected String customErrorMessage
-
hideInstallationProgress
protected Boolean hideInstallationProgress
-
installProgressTimeoutInMinutes
protected Integer installProgressTimeoutInMinutes
-
-
Method Detail
-
odataTypeName
public String odataTypeName()
- Specified by:
odataTypeNamein interfacecom.github.davidmoten.odata.client.ODataType
-
getAllowDeviceUseBeforeProfileAndAppInstallComplete
public Optional<Boolean> getAllowDeviceUseBeforeProfileAndAppInstallComplete()
“Allow or block user to use device before profile and app installation complete”- Returns:
- property allowDeviceUseBeforeProfileAndAppInstallComplete
-
withAllowDeviceUseBeforeProfileAndAppInstallComplete
public WindowsEnrollmentStatusScreenSettings withAllowDeviceUseBeforeProfileAndAppInstallComplete(Boolean allowDeviceUseBeforeProfileAndAppInstallComplete)
Returns an immutable copy ofthiswith just theallowDeviceUseBeforeProfileAndAppInstallCompletefield 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.“Allow or block user to use device before profile and app installation complete”
- Parameters:
allowDeviceUseBeforeProfileAndAppInstallComplete- new value ofallowDeviceUseBeforeProfileAndAppInstallCompletefield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theallowDeviceUseBeforeProfileAndAppInstallCompletefield changed
-
getAllowDeviceUseOnInstallFailure
public Optional<Boolean> getAllowDeviceUseOnInstallFailure()
“Allow the user to continue using the device on installation failure”- Returns:
- property allowDeviceUseOnInstallFailure
-
withAllowDeviceUseOnInstallFailure
public WindowsEnrollmentStatusScreenSettings withAllowDeviceUseOnInstallFailure(Boolean allowDeviceUseOnInstallFailure)
Returns an immutable copy ofthiswith just theallowDeviceUseOnInstallFailurefield 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.“Allow the user to continue using the device on installation failure”
- Parameters:
allowDeviceUseOnInstallFailure- new value ofallowDeviceUseOnInstallFailurefield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theallowDeviceUseOnInstallFailurefield changed
-
getAllowLogCollectionOnInstallFailure
public Optional<Boolean> getAllowLogCollectionOnInstallFailure()
“Allow or block log collection on installation failure”- Returns:
- property allowLogCollectionOnInstallFailure
-
withAllowLogCollectionOnInstallFailure
public WindowsEnrollmentStatusScreenSettings withAllowLogCollectionOnInstallFailure(Boolean allowLogCollectionOnInstallFailure)
Returns an immutable copy ofthiswith just theallowLogCollectionOnInstallFailurefield 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.“Allow or block log collection on installation failure”
- Parameters:
allowLogCollectionOnInstallFailure- new value ofallowLogCollectionOnInstallFailurefield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theallowLogCollectionOnInstallFailurefield changed
-
getBlockDeviceSetupRetryByUser
public Optional<Boolean> getBlockDeviceSetupRetryByUser()
“Allow the user to retry the setup on installation failure”- Returns:
- property blockDeviceSetupRetryByUser
-
withBlockDeviceSetupRetryByUser
public WindowsEnrollmentStatusScreenSettings withBlockDeviceSetupRetryByUser(Boolean blockDeviceSetupRetryByUser)
Returns an immutable copy ofthiswith just theblockDeviceSetupRetryByUserfield 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.“Allow the user to retry the setup on installation failure”
- Parameters:
blockDeviceSetupRetryByUser- new value ofblockDeviceSetupRetryByUserfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theblockDeviceSetupRetryByUserfield changed
-
getCustomErrorMessage
public Optional<String> getCustomErrorMessage()
“Set custom error message to show upon installation failure”- Returns:
- property customErrorMessage
-
withCustomErrorMessage
public WindowsEnrollmentStatusScreenSettings withCustomErrorMessage(String customErrorMessage)
Returns an immutable copy ofthiswith just thecustomErrorMessagefield 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.“Set custom error message to show upon installation failure”
- Parameters:
customErrorMessage- new value ofcustomErrorMessagefield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thecustomErrorMessagefield changed
-
getHideInstallationProgress
public Optional<Boolean> getHideInstallationProgress()
“Show or hide installation progress to user”- Returns:
- property hideInstallationProgress
-
withHideInstallationProgress
public WindowsEnrollmentStatusScreenSettings withHideInstallationProgress(Boolean hideInstallationProgress)
Returns an immutable copy ofthiswith just thehideInstallationProgressfield 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.“Show or hide installation progress to user”
- Parameters:
hideInstallationProgress- new value ofhideInstallationProgressfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just thehideInstallationProgressfield changed
-
getInstallProgressTimeoutInMinutes
public Optional<Integer> getInstallProgressTimeoutInMinutes()
“Set installation progress timeout in minutes”- Returns:
- property installProgressTimeoutInMinutes
-
withInstallProgressTimeoutInMinutes
public WindowsEnrollmentStatusScreenSettings withInstallProgressTimeoutInMinutes(Integer installProgressTimeoutInMinutes)
Returns an immutable copy ofthiswith just theinstallProgressTimeoutInMinutesfield 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.“Set installation progress timeout in minutes”
- Parameters:
installProgressTimeoutInMinutes- new value ofinstallProgressTimeoutInMinutesfield (as defined in service metadata)- Returns:
- immutable copy of
thiswith just theinstallProgressTimeoutInMinutesfield changed
-
withUnmappedField
public WindowsEnrollmentStatusScreenSettings withUnmappedField(String name, String value)
-
getUnmappedFields
public com.github.davidmoten.odata.client.UnmappedFields getUnmappedFields()
- Specified by:
getUnmappedFieldsin interfacecom.github.davidmoten.odata.client.ODataType
-
postInject
public void postInject(boolean addKeysToContextPath)
- Specified by:
postInjectin interfacecom.github.davidmoten.odata.client.ODataType
-
builder
public static WindowsEnrollmentStatusScreenSettings.Builder builder()
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
-
-