Class Web.SetProperty

java.lang.Object
com.shaft.properties.internal.Web.SetProperty
All Implemented Interfaces:
EngineProperties.SetProperty
Enclosing interface:
Web

public static class Web.SetProperty extends Object implements EngineProperties.SetProperty
  • Constructor Details

    • SetProperty

      public SetProperty()
  • Method Details

    • baseURL

      public Web.SetProperty baseURL(String value)
    • targetBrowserName

      public Web.SetProperty targetBrowserName(String value)
      Parameters:
      value - io.github.shafthq.shaft.enums.Browsers
    • forceBrowserDownload

      public Web.SetProperty forceBrowserDownload(boolean value)
    • headlessExecution

      public Web.SetProperty headlessExecution(boolean value)
    • incognitoMode

      public Web.SetProperty incognitoMode(boolean value)
    • isMobileEmulation

      public Web.SetProperty isMobileEmulation(boolean value)
    • mobileEmulationIsCustomDevice

      public Web.SetProperty mobileEmulationIsCustomDevice(boolean value)
    • mobileEmulationDeviceName

      public Web.SetProperty mobileEmulationDeviceName(String value)
    • mobileEmulationWidth

      public Web.SetProperty mobileEmulationWidth(int value)
    • mobileEmulationHeight

      public Web.SetProperty mobileEmulationHeight(int value)
    • mobileEmulationPixelRatio

      public Web.SetProperty mobileEmulationPixelRatio(double value)
    • mobileEmulationUserAgent

      public Web.SetProperty mobileEmulationUserAgent(String value)
    • browserWindowWidth

      public Web.SetProperty browserWindowWidth(int value)
    • browserWindowHeight

      public Web.SetProperty browserWindowHeight(int value)