Interface SupportsForceEspressoRebuildOption<T extends BaseOptions<T>>

    • Method Summary

      All Methods Instance Methods Default Methods 
      Modifier and Type Method Description
      default java.util.Optional<java.lang.Boolean> doesForceEspressoRebuild()
      Get to force Espresso server rebuild on a new session startup.
      default T forceEspressoRebuild()
      Enforces Espresso server rebuild on a new session startup.
      default T setForceEspressoRebuild​(boolean value)
      Whether to always enforce Espresso server rebuild (true).
      • Methods inherited from interface org.openqa.selenium.Capabilities

        asMap, getBrowserName, getBrowserVersion, getCapability, getCapabilityNames, getPlatform, getPlatformName, getVersion, is, merge
    • Field Detail

      • FORCE_ESPRESSO_REBUILD_OPTION

        static final java.lang.String FORCE_ESPRESSO_REBUILD_OPTION
        See Also:
        Constant Field Values
    • Method Detail

      • forceEspressoRebuild

        default T forceEspressoRebuild()
        Enforces Espresso server rebuild on a new session startup.
        Returns:
        self instance for chaining.
      • setForceEspressoRebuild

        default T setForceEspressoRebuild​(boolean value)
        Whether to always enforce Espresso server rebuild (true). By default, Espresso caches the already built server apk and only rebuilds it when it is necessary, because rebuilding process needs extra time. false by default.
        Parameters:
        value - True to force Espresso server rebuild on a new session startup.
        Returns:
        self instance for chaining.
      • doesForceEspressoRebuild

        default java.util.Optional<java.lang.Boolean> doesForceEspressoRebuild()
        Get to force Espresso server rebuild on a new session startup.
        Returns:
        True or false.