public static class FetchDataTask.Builder extends Object
| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
FetchDataTask |
build() |
FetchDataTask.Builder |
setCallback(ProcessCallback callback) |
FetchDataTask.Builder |
setConnection(FileDownloadConnection connection) |
FetchDataTask.Builder |
setConnectionIndex(int connectionIndex) |
FetchDataTask.Builder |
setConnectionProfile(ConnectionProfile connectionProfile) |
FetchDataTask.Builder |
setDownloadId(int downloadId) |
FetchDataTask.Builder |
setHost(DownloadRunnable downloadRunnable) |
FetchDataTask.Builder |
setPath(String path) |
FetchDataTask.Builder |
setWifiRequired(boolean wifiRequired) |
public FetchDataTask.Builder setConnection(FileDownloadConnection connection)
public FetchDataTask.Builder setConnectionProfile(ConnectionProfile connectionProfile)
public FetchDataTask.Builder setCallback(ProcessCallback callback)
public FetchDataTask.Builder setPath(String path)
public FetchDataTask.Builder setWifiRequired(boolean wifiRequired)
public FetchDataTask.Builder setHost(DownloadRunnable downloadRunnable)
public FetchDataTask.Builder setConnectionIndex(int connectionIndex)
public FetchDataTask.Builder setDownloadId(int downloadId)
public FetchDataTask build() throws IllegalArgumentException
IllegalArgumentException