public class FileRequestBuilder extends Object
Modifier and Type | Field and Description |
---|---|
protected String |
androidAssetPath |
protected int |
connectionTimeout |
protected ConnectivityManager |
connectivityManager |
protected com.squareup.okhttp.RequestBody |
contentProducer |
protected String |
contentType |
protected Context |
context |
protected int |
delayMilliSecBetweenRetries |
protected com.squareup.okhttp.Headers.Builder |
headers |
protected Map<String,String> |
headersMap |
protected String |
password |
protected Map<String,String> |
postParameters |
protected com.squareup.okhttp.Request |
request |
protected int |
resourceDownloadTimeout |
protected int |
retries |
protected int |
SOTimeout |
protected int |
specificTimeoutID |
protected StreamConsumer |
streamConsumer |
protected URL |
url |
protected String |
urlString |
protected UserAgentProvider |
userAgentProvider |
protected String |
username |
Modifier | Constructor and Description |
---|---|
protected |
FileRequestBuilder(Context context,
String androidAssetPath,
UserAgentProvider userAgentProvider) |
protected String androidAssetPath
protected String urlString
protected URL url
protected String username
protected String password
protected com.squareup.okhttp.RequestBody contentProducer
protected String contentType
protected Context context
protected int connectionTimeout
protected int SOTimeout
protected int retries
protected int delayMilliSecBetweenRetries
protected int resourceDownloadTimeout
protected com.squareup.okhttp.Request request
protected com.squareup.okhttp.Headers.Builder headers
protected StreamConsumer streamConsumer
protected UserAgentProvider userAgentProvider
protected int specificTimeoutID
protected ConnectivityManager connectivityManager
protected FileRequestBuilder(Context context, String androidAssetPath, UserAgentProvider userAgentProvider)
public FileRequestBuilder setStreamConsumer(StreamConsumer streamConsumer)
public FileRequestBuilder setMilliSecDelayBetweenRetries(int delayBetweenRetries)
public FileRequestBuilder setResourceDownloadTimeout(int resourceDownloadTimeout)
public FileRequestBuilder setHttpClient(com.squareup.okhttp.OkHttpClient httpClient)
public FileRequestBuilder setUrlString(String urlString)
public FileRequestBuilder setUsername(String username)
public FileRequestBuilder setPassword(String password)
public FileRequestBuilder setPostParameters(Map<String,String> postParameters)
public FileRequestBuilder setContentProducer(com.squareup.okhttp.RequestBody contentProducer)
public FileRequestBuilder setContentType(String contentType)
public FileRequestBuilder setHeaders(Map<String,String> headersMap)
public FileRequestBuilder setConnectionTimeout(int connectionTimeout)
public FileRequestBuilder setSOTimeout(int SOTimeout)
public FileRequestBuilder setRetries(int retries)
public FileRequest build() throws IOException, FileRequesterException, URISyntaxException
protected static boolean isLocalURL(URL url)
public static String getAcceptLanguage()