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 -
Method Summary
Modifier and TypeMethodDescriptionintbooleanbooleanlonglonggetId()intintgetTitle()longgetUri()booleanvoidsetBytesSoFar(long bytesSoFar) protected voidsetDestinationFromBase(File base, String subPath) protected DownloadManager.RequestsetDestinationInExternalPublicDir(String dirType, String subPath) voidsetId(long id) voidsetStatus(int status) voidsetTotalSize(long totalSize)
-
Constructor Details
-
ShadowRequest
public ShadowRequest()
-
-
Method Details
-
getStatus
public int getStatus() -
setStatus
public void setStatus(int status) -
getTotalSize
public long getTotalSize() -
setTotalSize
public void setTotalSize(long totalSize) -
getBytesSoFar
public long getBytesSoFar() -
setBytesSoFar
public void setBytesSoFar(long bytesSoFar) -
getId
public long getId() -
setId
public void setId(long id) -
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
-
setDestinationFromBase
-