Package org.robolectric.shadows
Class ShadowDownloadManager.ShadowRequest
java.lang.Object
org.robolectric.shadows.ShadowDownloadManager.ShadowRequest
- Enclosing class:
- ShadowDownloadManager
@Implements(android.app.DownloadManager.Request.class) public static class ShadowDownloadManager.ShadowRequest extends Object
-
Constructor Summary
Constructors Constructor Description ShadowRequest() -
Method Summary
Modifier and Type Method Description intgetAllowedNetworkTypes()booleangetAllowedOverMetered()booleangetAllowedOverRoaming()CharSequencegetDescription()UrigetDestination()CharSequencegetMimeType()intgetNotificationVisibility()List<Pair<String,String>>getRequestHeaders()intgetStatus()CharSequencegetTitle()UrigetUri()booleangetVisibleInDownloadsUi()protected DownloadManager.RequestsetDestinationInExternalPublicDir(String dirType, String subPath)voidsetStatus(int status)
-
Constructor Details
-
ShadowRequest
public ShadowRequest()
-
-
Method Details
-
getStatus
public int getStatus() -
setStatus
public void setStatus(int status) -
getUri
-
getDestination
-
getTitle
-
getDescription
-
getMimeType
-
getNotificationVisibility
public int getNotificationVisibility() -
getAllowedNetworkTypes
public int getAllowedNetworkTypes() -
getAllowedOverRoaming
public boolean getAllowedOverRoaming() -
getAllowedOverMetered
public boolean getAllowedOverMetered() -
getVisibleInDownloadsUi
public boolean getVisibleInDownloadsUi() -
getRequestHeaders
-
setDestinationInExternalPublicDir
@Implementation protected DownloadManager.Request setDestinationInExternalPublicDir(String dirType, String subPath) throws Exception- Throws:
Exception
-