belongs to Maven artifact com.android.support:mediarouter-v7:28.0.0-alpha1
MediaRouteDiscoveryRequest
  public
  
  final
  
  class
  MediaRouteDiscoveryRequest
  
    extends Object
  
  
  
  
  
  
| java.lang.Object | |
| ↳ | android.support.v7.media.MediaRouteDiscoveryRequest | 
Describes the kinds of routes that the media router would like to discover and whether to perform active scanning.
This object is immutable once created.
Summary
| Public constructors | |
|---|---|
| 
      MediaRouteDiscoveryRequest(MediaRouteSelector selector, boolean activeScan)
      Creates a media route discovery request. | |
| Public methods | |
|---|---|
| 
        
        
        
        
        
        Bundle | 
      asBundle()
      Converts this object to a bundle for serialization. | 
| 
        
        
        
        
        
        boolean | 
      equals(Object o)
       | 
| 
        
        
        static
        
        
        MediaRouteDiscoveryRequest | 
      fromBundle(Bundle bundle)
      Creates an instance from a bundle. | 
| 
        
        
        
        
        
        MediaRouteSelector | 
      getSelector()
      Gets the route selector that specifies the kinds of routes to discover. | 
| 
        
        
        
        
        
        int | 
      hashCode()
       | 
| 
        
        
        
        
        
        boolean | 
      isActiveScan()
      Returns true if active scanning should be performed. | 
| 
        
        
        
        
        
        boolean | 
      isValid()
      Returns true if the discovery request has all of the required fields. | 
| 
        
        
        
        
        
        String | 
      toString()
       | 
| Inherited methods | |
|---|---|
|  From
class 
  
    java.lang.Object
  
 | |
Public constructors
MediaRouteDiscoveryRequest
MediaRouteDiscoveryRequest (MediaRouteSelector selector, boolean activeScan)
Creates a media route discovery request.
| Parameters | |
|---|---|
| selector | MediaRouteSelector: The route selector that specifies the kinds of routes to discover. | 
| activeScan | boolean: True if active scanning should be performed. | 
Public methods
asBundle
Bundle asBundle ()
Converts this object to a bundle for serialization.
| Returns | |
|---|---|
| Bundle | The contents of the object represented as a bundle. | 
equals
boolean equals (Object o)
| Parameters | |
|---|---|
| o | Object | 
| Returns | |
|---|---|
| boolean | |
fromBundle
MediaRouteDiscoveryRequest fromBundle (Bundle bundle)
Creates an instance from a bundle.
| Parameters | |
|---|---|
| bundle | Bundle: The bundle, or null if none. | 
| Returns | |
|---|---|
| MediaRouteDiscoveryRequest | The new instance, or null if the bundle was null. | 
getSelector
MediaRouteSelector getSelector ()
Gets the route selector that specifies the kinds of routes to discover.
| Returns | |
|---|---|
| MediaRouteSelector | |
hashCode
int hashCode ()
| Returns | |
|---|---|
| int | |
isActiveScan
boolean isActiveScan ()
Returns true if active scanning should be performed.
| Returns | |
|---|---|
| boolean | |
See also:
isValid
boolean isValid ()
Returns true if the discovery request has all of the required fields.
| Returns | |
|---|---|
| boolean | |
toString
String toString ()
| Returns | |
|---|---|
| String | |
- Interfaces
- Classes- MediaControlIntent
- MediaItemMetadata
- MediaItemStatus
- MediaItemStatus.Builder
- MediaRouteDescriptor
- MediaRouteDescriptor.Builder
- MediaRouteDiscoveryRequest
- MediaRouteProvider
- MediaRouteProvider.Callback
- MediaRouteProvider.ProviderMetadata
- MediaRouteProvider.RouteController
- MediaRouteProviderDescriptor
- MediaRouteProviderDescriptor.Builder
- MediaRouteProviderService
- MediaRouter
- MediaRouter.Callback
- MediaRouter.ControlRequestCallback
- MediaRouter.ProviderInfo
- MediaRouter.RouteInfo
- MediaRouteSelector
- MediaRouteSelector.Builder
- MediaSessionStatus
- MediaSessionStatus.Builder
- RemotePlaybackClient
- RemotePlaybackClient.ActionCallback
- RemotePlaybackClient.ItemActionCallback
- RemotePlaybackClient.SessionActionCallback
- RemotePlaybackClient.StatusCallback
 
