Enum Class Setting

java.lang.Object
java.lang.Enum<Setting>
io.appium.java_client.Setting
All Implemented Interfaces:
Serializable, Comparable<Setting>, Constable

public enum Setting extends Enum<Setting>
Enums defining constants for Appium Settings which can be set and toggled during a test session.
https://appium.io/docs/en/advanced-concepts/settings/
  • Enum Constant Details

    • IGNORE_UNIMPORTANT_VIEWS

      public static final Setting IGNORE_UNIMPORTANT_VIEWS
    • WAIT_FOR_IDLE_TIMEOUT

      public static final Setting WAIT_FOR_IDLE_TIMEOUT
    • WAIT_FOR_SELECTOR_TIMEOUT

      public static final Setting WAIT_FOR_SELECTOR_TIMEOUT
    • WAIT_SCROLL_ACKNOWLEDGMENT_TIMEOUT

      public static final Setting WAIT_SCROLL_ACKNOWLEDGMENT_TIMEOUT
    • WAIT_ACTION_ACKNOWLEDGMENT_TIMEOUT

      public static final Setting WAIT_ACTION_ACKNOWLEDGMENT_TIMEOUT
    • ALLOW_INVISIBLE_ELEMENTS

      public static final Setting ALLOW_INVISIBLE_ELEMENTS
    • ENABLE_NOTIFICATION_LISTENER

      public static final Setting ENABLE_NOTIFICATION_LISTENER
    • NORMALIZE_TAG_NAMES

      public static final Setting NORMALIZE_TAG_NAMES
    • KEY_INJECTION_DELAY

      public static final Setting KEY_INJECTION_DELAY
    • SHUTDOWN_ON_POWER_DISCONNECT

      public static final Setting SHUTDOWN_ON_POWER_DISCONNECT
    • TRACK_SCROLL_EVENTS

      public static final Setting TRACK_SCROLL_EVENTS
    • MJPEG_SERVER_SCREENSHOT_QUALITY

      public static final Setting MJPEG_SERVER_SCREENSHOT_QUALITY
    • MJPEG_SERVER_FRAMERATE

      public static final Setting MJPEG_SERVER_FRAMERATE
    • SCREENSHOT_QUALITY

      public static final Setting SCREENSHOT_QUALITY
    • NATIVE_WEB_TAP

      public static final Setting NATIVE_WEB_TAP
    • MJPEG_SCALING_FACTOR

      public static final Setting MJPEG_SCALING_FACTOR
    • KEYBOARD_AUTOCORRECTION

      public static final Setting KEYBOARD_AUTOCORRECTION
    • KEYBOARD_PREDICTION

      public static final Setting KEYBOARD_PREDICTION
    • BOUND_ELEMENTS_BY_INDEX

      public static final Setting BOUND_ELEMENTS_BY_INDEX
    • SHOULD_USE_COMPACT_RESPONSES

      public static final Setting SHOULD_USE_COMPACT_RESPONSES
    • ELEMENT_RESPONSE_ATTRIBUTES

      public static final Setting ELEMENT_RESPONSE_ATTRIBUTES
    • IMAGE_ELEMENT_TAP_STRATEGY

      public static final Setting IMAGE_ELEMENT_TAP_STRATEGY
    • IMAGE_MATCH_THRESHOLD

      public static final Setting IMAGE_MATCH_THRESHOLD
    • FIX_IMAGE_FIND_SCREENSHOT_DIMENSIONS

      public static final Setting FIX_IMAGE_FIND_SCREENSHOT_DIMENSIONS
    • FIX_IMAGE_TEMPLATE_SIZE

      public static final Setting FIX_IMAGE_TEMPLATE_SIZE
    • CHECK_IMAGE_ELEMENT_STALENESS

      public static final Setting CHECK_IMAGE_ELEMENT_STALENESS
    • UPDATE_IMAGE_ELEMENT_POSITION

      public static final Setting UPDATE_IMAGE_ELEMENT_POSITION
    • FIX_IMAGE_TEMPLATE_SCALE

      public static final Setting FIX_IMAGE_TEMPLATE_SCALE
    • DEFAULT_IMAGE_TEMPLATE_SCALE

      public static final Setting DEFAULT_IMAGE_TEMPLATE_SCALE
    • GET_MATCHED_IMAGE_RESULT

      public static final Setting GET_MATCHED_IMAGE_RESULT
  • Method Details

    • values

      public static Setting[] values()
      Returns an array containing the constants of this enum class, in the order they are declared.
      Returns:
      an array containing the constants of this enum class, in the order they are declared
    • valueOf

      public static Setting valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - if the argument is null
    • toString

      public String toString()
      Overrides:
      toString in class Enum<Setting>