Add a couple of assertions to DownloadManager set methods
PiperOrigin-RevId: 246491511
This commit is contained in:
parent
76184deb21
commit
1292a35ec6
@ -306,9 +306,10 @@ public final class DownloadManager {
|
|||||||
/**
|
/**
|
||||||
* Sets the maximum number of parallel downloads.
|
* Sets the maximum number of parallel downloads.
|
||||||
*
|
*
|
||||||
* @param maxParallelDownloads The maximum number of parallel downloads.
|
* @param maxParallelDownloads The maximum number of parallel downloads. Must be greater than 0.
|
||||||
*/
|
*/
|
||||||
public void setMaxParallelDownloads(int maxParallelDownloads) {
|
public void setMaxParallelDownloads(int maxParallelDownloads) {
|
||||||
|
Assertions.checkArgument(maxParallelDownloads > 0);
|
||||||
if (this.maxParallelDownloads == maxParallelDownloads) {
|
if (this.maxParallelDownloads == maxParallelDownloads) {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
@ -334,6 +335,7 @@ public final class DownloadManager {
|
|||||||
* @param minRetryCount The minimum number of times that a download will be retried.
|
* @param minRetryCount The minimum number of times that a download will be retried.
|
||||||
*/
|
*/
|
||||||
public void setMinRetryCount(int minRetryCount) {
|
public void setMinRetryCount(int minRetryCount) {
|
||||||
|
Assertions.checkArgument(minRetryCount >= 0);
|
||||||
if (this.minRetryCount == minRetryCount) {
|
if (this.minRetryCount == minRetryCount) {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user