InteractionRequest
  public
  
  final
  
  class
  InteractionRequest
  
    extends Object
  
  
  
  
  
      implements
      
        To<MessageLite>
      
  
  
| java.lang.Object | |
| ↳ | android.support.test.espresso.remote.InteractionRequest | 
Encapsulates an UiInteraction.InteractionRequestProto request. Takes care of all the proto packing and
 unpacking.
Summary
| Nested classes | |
|---|---|
| 
        
        
        
        
        class | InteractionRequest.BuilderCreates an instance of  | 
| Public methods | |
|---|---|
| 
        
        
        
        
        
        Matcher<Root> | 
      getRootMatcher()
      Returns the  | 
| 
        
        
        
        
        
        ViewAction | 
      getViewAction()
      Returns the  | 
| 
        
        
        
        
        
        ViewAssertion | 
      getViewAssertion()
      Returns the  | 
| 
        
        
        
        
        
        Matcher<View> | 
      getViewMatcher()
      Returns the  | 
| 
        
        
        
        
        
        MessageLite | 
      toProto()
      
 | 
| Inherited methods | |
|---|---|
|  From
class 
  
    java.lang.Object
  
 | |
|  From
interface 
  
    android.support.test.espresso.remote.EspressoRemoteMessage.To
  
 | |
Public methods
getRootMatcher
Matcher<Root> getRootMatcher ()
Returns the ERROR(/Matcher associated with this InteractionRequest or null if no ERROR(/Matcher was set.
| Returns | |
|---|---|
| Matcher<Root> | |
getViewAction
ViewAction getViewAction ()
Returns the ViewAction associated with this InteractionRequest or null
 if no ViewAction was set.
| Returns | |
|---|---|
| ViewAction | |
getViewAssertion
ViewAssertion getViewAssertion ()
Returns the ViewAssertion associated with this InteractionRequest or null if no ViewAssertion was set.
| Returns | |
|---|---|
| ViewAssertion | |
getViewMatcher
Matcher<View> getViewMatcher ()
Returns the ERROR(/Matcher associated with this InteractionRequest or null if no view matcher was set.
| Returns | |
|---|---|
| Matcher<View> | |
toProto
MessageLite toProto ()
| Returns | |
|---|---|
| MessageLite | |
- Interfaces
- Classes- ConstructorInvocation
- EspressoRemote
- FieldDescriptor
- GenericRemoteMessage
- InteractionRequest
- InteractionRequest.Builder
- InteractionResponse
- InteractionResponse.Builder
- InteractionResponse.RemoteError
- NoopRemoteInteraction
- ProtoUtils
- RemoteDescriptor
- RemoteDescriptor.Builder
- RemoteDescriptorRegistry
- RemoteInteractionRegistry
- TypeProtoConverters
 
- Enums
- Exceptions
Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
Last updated 2025-02-10 UTC.
