Package com.shaft.properties.internal
Interface Flags
- All Superinterfaces:
org.aeonbits.owner.Config
,EngineProperties<Flags>
,Serializable
@Sources({"system:properties","file:src/main/resources/properties/PlatformFlags.properties","file:src/main/resources/properties/default/PlatformFlags.properties","classpath:PlatformFlags.properties"})
public interface Flags
extends EngineProperties<Flags>
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.aeonbits.owner.Config
org.aeonbits.owner.Config.ConverterClass, org.aeonbits.owner.Config.DecryptorClass, org.aeonbits.owner.Config.DefaultValue, org.aeonbits.owner.Config.DisableableFeature, org.aeonbits.owner.Config.DisableFeature, org.aeonbits.owner.Config.EncryptedValue, org.aeonbits.owner.Config.HotReload, org.aeonbits.owner.Config.HotReloadType, org.aeonbits.owner.Config.Key, org.aeonbits.owner.Config.LoadPolicy, org.aeonbits.owner.Config.LoadType, org.aeonbits.owner.Config.PreprocessorClasses, org.aeonbits.owner.Config.Separator, org.aeonbits.owner.Config.Sources, org.aeonbits.owner.Config.TokenizerClass
-
Method Summary
Modifier and TypeMethodDescriptionboolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
int
boolean
int
default Flags.SetProperty
set()
boolean
boolean
-
Method Details
-
retryMaximumNumberOfAttempts
@Key("retryMaximumNumberOfAttempts") @DefaultValue("0") int retryMaximumNumberOfAttempts() -
autoMaximizeBrowserWindow
@Key("autoMaximizeBrowserWindow") @DefaultValue("true") boolean autoMaximizeBrowserWindow() -
forceCheckForElementVisibility
@Key("forceCheckForElementVisibility") @DefaultValue("true") boolean forceCheckForElementVisibility() -
forceCheckElementLocatorIsUnique
@Key("forceCheckElementLocatorIsUnique") @DefaultValue("true") boolean forceCheckElementLocatorIsUnique() -
forceCheckTextWasTypedCorrectly
@Key("forceCheckTextWasTypedCorrectly") @DefaultValue("false") boolean forceCheckTextWasTypedCorrectly() -
attemptClearBeforeTypingUsingBackspace
@Key("attemptClearBeforeTypingUsingBackspace") @DefaultValue("false") boolean attemptClearBeforeTypingUsingBackspace() -
attemptClearBeforeTyping
@Key("attemptClearBeforeTyping") @DefaultValue("true") boolean attemptClearBeforeTyping() -
clearBeforeTypingMode
-
respectBuiltInWaitsInNativeMode
@Key("respectBuiltInWaitsInNativeMode") @DefaultValue("true") boolean respectBuiltInWaitsInNativeMode() -
forceCheckStatusOfRemoteServer
@Key("forceCheckStatusOfRemoteServer") @DefaultValue("false") boolean forceCheckStatusOfRemoteServer() -
clickUsingJavascriptWhenWebDriverClickFails
@Key("clickUsingJavascriptWhenWebDriverClickFails") @DefaultValue("false") boolean clickUsingJavascriptWhenWebDriverClickFails() -
autoCloseDriverInstance
@Key("autoCloseDriverInstance") @DefaultValue("true") boolean autoCloseDriverInstance() -
automaticallyAssertResponseStatusCode
@Key("automaticallyAssertResponseStatusCode") @DefaultValue("true") boolean automaticallyAssertResponseStatusCode() -
maximumPerformanceMode
@Key("maximumPerformanceMode") @DefaultValue("0") int maximumPerformanceMode() -
skipTestsWithLinkedIssues
@Key("skipTestsWithLinkedIssues") @DefaultValue("false") boolean skipTestsWithLinkedIssues() -
attemptToClickBeforeTyping
@Key("attemptToClickBeforeTyping") @DefaultValue("false") boolean attemptToClickBeforeTyping() -
disableCache
@Key("disableCache") @DefaultValue("false") boolean disableCache() -
enableTrueNativeMode
@Key("enableTrueNativeMode") @DefaultValue("false") boolean enableTrueNativeMode() -
handleNonSelectDropDown
@Key("handleNonSelectDropDown") @DefaultValue("true") boolean handleNonSelectDropDown() -
validateSwipeToElement
@Key("validateSwipeToElement") @DefaultValue("false") boolean validateSwipeToElement() -
set
- Specified by:
set
in interfaceEngineProperties<Flags>
-