| java.lang.Object | |
| ↳ | android.support.test.uiautomator.Configurator | 
Allows you to set key parameters for running uiautomator tests. The new
 settings take effect immediately and can be changed any time during a test run.
 To modify parameters using Configurator, first obtain an instance by calling
 getInstance(). As a best practice, make sure you always save
 the original value of any parameter that you are modifying. After running your
 tests with the modified parameters, make sure to also restore
 the original parameter values, otherwise this will impact other tests cases.
| Public Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| 
          Gets the current timeout for waiting for an acknowledgment of generic
 uiautomator actions, such as clicks, text setting, and menu presses.
         | |||||||||||
| 
          Retrieves a singleton instance of Configurator.
         | |||||||||||
| 
          Gets the current delay between key presses when injecting text input.
         | |||||||||||
| 
          Gets the timeout for waiting for an acknowledgement of an
 uiautomtor scroll swipe action.
         | |||||||||||
| 
          Gets the current timeout used for waiting for the user interface to go
 into an idle state.
         | |||||||||||
| 
          Gets the current timeout for waiting for a widget to become visible in
 the user interface so that it can be matched by a selector.
         | |||||||||||
| 
          Sets the timeout for waiting for an acknowledgment of generic uiautomator
 actions, such as clicks, text setting, and menu presses.
         | |||||||||||
| 
          Sets a delay between key presses when injecting text input.
         | |||||||||||
| 
          Sets the timeout for waiting for an acknowledgement of an
 uiautomtor scroll swipe action.
         | |||||||||||
| 
          Sets the timeout for waiting for the user interface to go into an idle
 state before starting a uiautomator action.
         | |||||||||||
| 
          Sets the timeout for waiting for a widget to become visible in the user
 interface so that it can be matched by a selector.
         | |||||||||||
| [Expand] Inherited Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
|  From class
  java.lang.Object | |||||||||||
Gets the current timeout for waiting for an acknowledgment of generic
 uiautomator actions, such as clicks, text setting, and menu presses.
 The acknowledgment is an AccessibilityEvent,
 corresponding to an action, that lets the framework determine if the
 action was successful. Generally, this timeout should not be modified.
 See UiObject
Retrieves a singleton instance of Configurator.
Gets the current delay between key presses when injecting text input.
 See setText(String)
Gets the timeout for waiting for an acknowledgement of an
 uiautomtor scroll swipe action.
 The acknowledgment is an AccessibilityEvent,
 corresponding to the scroll action, that lets the framework determine if
 the scroll action was successful. Generally, this timeout should not be modified.
 See UiScrollable
Gets the current timeout used for waiting for the user interface to go
 into an idle state.
 By default, all core uiautomator objects except UiDevice will perform
 this wait before starting to search for the widget specified by the
 object's UiSelector. Once the idle state is detected or the
 timeout elapses (whichever occurs first), the object will start to wait
 for the selector to find a match.
 See setWaitForSelectorTimeout(long)
Gets the current timeout for waiting for a widget to become visible in the user interface so that it can be matched by a selector. Because user interface content is dynamic, sometimes a widget may not be visible immediately and won't be detected by a selector. This timeout allows the uiautomator framework to wait for a match to be found, up until the timeout elapses.
Sets the timeout for waiting for an acknowledgment of generic uiautomator
 actions, such as clicks, text setting, and menu presses.
 The acknowledgment is an AccessibilityEvent,
 corresponding to an action, that lets the framework determine if the
 action was successful. Generally, this timeout should not be modified.
 See UiObject
| timeout | Timeout value in milliseconds | 
|---|
Sets a delay between key presses when injecting text input.
 See setText(String)
| delay | Delay value in milliseconds | 
|---|
Sets the timeout for waiting for an acknowledgement of an
 uiautomtor scroll swipe action.
 The acknowledgment is an AccessibilityEvent,
 corresponding to the scroll action, that lets the framework determine if
 the scroll action was successful. Generally, this timeout should not be modified.
 See UiScrollable
| timeout | Timeout value in milliseconds | 
|---|
Sets the timeout for waiting for the user interface to go into an idle
 state before starting a uiautomator action.
 By default, all core uiautomator objects except UiDevice will perform
 this wait before starting to search for the widget specified by the
 object's UiSelector. Once the idle state is detected or the
 timeout elapses (whichever occurs first), the object will start to wait
 for the selector to find a match.
 See setWaitForSelectorTimeout(long)
| timeout | Timeout value in milliseconds | 
|---|
Sets the timeout for waiting for a widget to become visible in the user interface so that it can be matched by a selector. Because user interface content is dynamic, sometimes a widget may not be visible immediately and won't be detected by a selector. This timeout allows the uiautomator framework to wait for a match to be found, up until the timeout elapses.
| timeout | Timeout value in milliseconds. | 
|---|