Class WindowsEnrollmentStatusScreenSettings.Builder
- java.lang.Object
-
- odata.msgraph.client.beta.complex.WindowsEnrollmentStatusScreenSettings.Builder
-
- Enclosing class:
- WindowsEnrollmentStatusScreenSettings
public static final class WindowsEnrollmentStatusScreenSettings.Builder extends Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description WindowsEnrollmentStatusScreenSettings.BuilderallowDeviceUseBeforeProfileAndAppInstallComplete(Boolean allowDeviceUseBeforeProfileAndAppInstallComplete)“Allow or block user to use device before profile and app installation complete”WindowsEnrollmentStatusScreenSettings.BuilderallowDeviceUseOnInstallFailure(Boolean allowDeviceUseOnInstallFailure)“Allow the user to continue using the device on installation failure”WindowsEnrollmentStatusScreenSettings.BuilderallowLogCollectionOnInstallFailure(Boolean allowLogCollectionOnInstallFailure)“Allow or block log collection on installation failure”WindowsEnrollmentStatusScreenSettings.BuilderblockDeviceSetupRetryByUser(Boolean blockDeviceSetupRetryByUser)“Allow the user to retry the setup on installation failure”WindowsEnrollmentStatusScreenSettingsbuild()WindowsEnrollmentStatusScreenSettings.BuildercustomErrorMessage(String customErrorMessage)“Set custom error message to show upon installation failure”WindowsEnrollmentStatusScreenSettings.BuilderhideInstallationProgress(Boolean hideInstallationProgress)“Show or hide installation progress to user”WindowsEnrollmentStatusScreenSettings.BuilderinstallProgressTimeoutInMinutes(Integer installProgressTimeoutInMinutes)“Set installation progress timeout in minutes”
-
-
-
Method Detail
-
allowDeviceUseBeforeProfileAndAppInstallComplete
public WindowsEnrollmentStatusScreenSettings.Builder allowDeviceUseBeforeProfileAndAppInstallComplete(Boolean allowDeviceUseBeforeProfileAndAppInstallComplete)
“Allow or block user to use device before profile and app installation complete”- Parameters:
allowDeviceUseBeforeProfileAndAppInstallComplete- value ofallowDeviceUseBeforeProfileAndAppInstallCompleteproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
allowDeviceUseOnInstallFailure
public WindowsEnrollmentStatusScreenSettings.Builder allowDeviceUseOnInstallFailure(Boolean allowDeviceUseOnInstallFailure)
“Allow the user to continue using the device on installation failure”- Parameters:
allowDeviceUseOnInstallFailure- value ofallowDeviceUseOnInstallFailureproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
allowLogCollectionOnInstallFailure
public WindowsEnrollmentStatusScreenSettings.Builder allowLogCollectionOnInstallFailure(Boolean allowLogCollectionOnInstallFailure)
“Allow or block log collection on installation failure”- Parameters:
allowLogCollectionOnInstallFailure- value ofallowLogCollectionOnInstallFailureproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
blockDeviceSetupRetryByUser
public WindowsEnrollmentStatusScreenSettings.Builder blockDeviceSetupRetryByUser(Boolean blockDeviceSetupRetryByUser)
“Allow the user to retry the setup on installation failure”- Parameters:
blockDeviceSetupRetryByUser- value ofblockDeviceSetupRetryByUserproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
customErrorMessage
public WindowsEnrollmentStatusScreenSettings.Builder customErrorMessage(String customErrorMessage)
“Set custom error message to show upon installation failure”- Parameters:
customErrorMessage- value ofcustomErrorMessageproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
hideInstallationProgress
public WindowsEnrollmentStatusScreenSettings.Builder hideInstallationProgress(Boolean hideInstallationProgress)
“Show or hide installation progress to user”- Parameters:
hideInstallationProgress- value ofhideInstallationProgressproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
installProgressTimeoutInMinutes
public WindowsEnrollmentStatusScreenSettings.Builder installProgressTimeoutInMinutes(Integer installProgressTimeoutInMinutes)
“Set installation progress timeout in minutes”- Parameters:
installProgressTimeoutInMinutes- value ofinstallProgressTimeoutInMinutesproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
build
public WindowsEnrollmentStatusScreenSettings build()
-
-