diff options
Diffstat (limited to 'java/com/google/android/libraries/mobiledatadownload/file/OpenContext.java')
-rw-r--r-- | java/com/google/android/libraries/mobiledatadownload/file/OpenContext.java | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/java/com/google/android/libraries/mobiledatadownload/file/OpenContext.java b/java/com/google/android/libraries/mobiledatadownload/file/OpenContext.java index ddcb968..486544d 100644 --- a/java/com/google/android/libraries/mobiledatadownload/file/OpenContext.java +++ b/java/com/google/android/libraries/mobiledatadownload/file/OpenContext.java @@ -20,6 +20,7 @@ import com.google.android.libraries.mobiledatadownload.file.spi.Backend; import com.google.android.libraries.mobiledatadownload.file.spi.Monitor; import com.google.android.libraries.mobiledatadownload.file.spi.Transform; import com.google.common.collect.Iterables; +import com.google.errorprone.annotations.CanIgnoreReturnValue; import java.io.IOException; import java.io.InputStream; import java.io.OutputStream; @@ -51,31 +52,37 @@ public final class OpenContext { private Builder() {} + @CanIgnoreReturnValue Builder setStorage(SynchronousFileStorage storage) { this.storage = storage; return this; } + @CanIgnoreReturnValue Builder setBackend(Backend backend) { this.backend = backend; return this; } + @CanIgnoreReturnValue Builder setTransforms(List<Transform> transforms) { this.transforms = transforms; return this; } + @CanIgnoreReturnValue Builder setMonitors(List<Monitor> monitors) { this.monitors = monitors; return this; } + @CanIgnoreReturnValue Builder setEncodedUri(Uri encodedUri) { this.encodedUri = encodedUri; return this; } + @CanIgnoreReturnValue Builder setOriginalUri(Uri originalUri) { this.originalUri = originalUri; return this; |