Also: Google
Play services
A task that downloads bytes of a GCS blob to a specified File.
Nested Class Summary
class | FileDownloadTask.TaskSnapshot | Encapsulates state about the running
FileDownloadTask
|
Inherited Field Summary
From class com.google.firebase.storage.StorageTask
protected final Object | syncObject |
Protected Method Summary
void |
Inherited Method Summary
From class com.google.firebase.storage.StorageTask
StorageTask<ResultT> |
addOnCanceledListener(OnCanceledListener
listener)
Adds a listener that is called if the Task is canceled.
|
StorageTask<ResultT> |
addOnCanceledListener(Executor
executor,
OnCanceledListener listener)
Adds a listener that is called if the Task is canceled.
|
StorageTask<ResultT> |
addOnCanceledListener(Activity
activity,
OnCanceledListener listener)
Adds an Activity-scoped listener that is called if the Task is canceled.
|
StorageTask<ResultT> |
addOnCompleteListener(Activity
activity,
OnCompleteListener<ResultT> listener)
Adds a listener that is called when the Task succeeds or fails.
|
StorageTask<ResultT> |
addOnCompleteListener(OnCompleteListener<ResultT>
listener)
Adds a listener that is called when the Task succeeds or fails.
|
StorageTask<ResultT> |
addOnCompleteListener(Executor
executor,
OnCompleteListener<ResultT> listener)
Adds a listener that is called when the Task succeeds or fails.
|
StorageTask<ResultT> |
addOnFailureListener(Activity
activity,
OnFailureListener listener)
Adds a listener that is called if the Task fails.
|
StorageTask<ResultT> | |
StorageTask<ResultT> |
addOnFailureListener(Executor
executor,
OnFailureListener listener)
Adds a listener that is called if the Task fails.
|
StorageTask<ResultT> |
addOnPausedListener(Executor
executor, OnPausedListener<? super ResultT>
listener)
Adds a listener that is called when the Task becomes paused.
|
StorageTask<ResultT> |
addOnPausedListener(OnPausedListener<? super ResultT>
listener)
Adds a listener that is called when the Task becomes paused.
|
StorageTask<ResultT> |
addOnPausedListener(Activity
activity, OnPausedListener<? super ResultT>
listener)
Adds a listener that is called when the Task becomes paused.
|
StorageTask<ResultT> |
addOnProgressListener(OnProgressListener<? super ResultT>
listener)
Adds a listener that is called periodically while the ControllableTask
executes.
|
StorageTask<ResultT> |
addOnProgressListener(Activity
activity, OnProgressListener<? super ResultT>
listener)
Adds a listener that is called periodically while the ControllableTask
executes.
|
StorageTask<ResultT> |
addOnProgressListener(Executor
executor, OnProgressListener<? super ResultT>
listener)
Adds a listener that is called periodically while the ControllableTask
executes.
|
StorageTask<ResultT> |
addOnSuccessListener(OnSuccessListener<? super ResultT>
listener)
Adds a listener that is called if the Task completes successfully.
|
StorageTask<ResultT> |
addOnSuccessListener(Executor
executor,
OnSuccessListener<? super ResultT> listener)
Adds a listener that is called if the Task completes successfully.
|
StorageTask<ResultT> |
addOnSuccessListener(Activity
activity,
OnSuccessListener<? super ResultT> listener)
Adds a listener that is called if the Task completes successfully.
|
boolean |
cancel()
Attempts to cancel the task.
|
<ContinuationResultT> Task<ContinuationResultT> |
continueWith(Continuation<ResultT, ContinuationResultT>
continuation)
Returns a new Task that will be completed with the result of applying the
specified Continuation to this Task.
|
<ContinuationResultT> Task<ContinuationResultT> |
continueWith(Executor
executor,
Continuation<ResultT, ContinuationResultT> continuation)
Returns a new Task that will be completed with the result of applying the
specified Continuation to this Task.
|
<ContinuationResultT> Task<ContinuationResultT> |
continueWithTask(Executor
executor,
Continuation<ResultT, Task<ContinuationResultT>>
continuation)
Returns a new Task that will be completed with the result of applying the
specified Continuation to this Task.
|
<ContinuationResultT> Task<ContinuationResultT> |
continueWithTask(Continuation<ResultT, Task<ContinuationResultT>>
continuation)
Returns a new Task that will be completed with the result of applying the
specified Continuation to this Task.
|
Exception |
getException()
Returns the exception that caused the Task to fail.
|
ResultT |
getResult()
Gets the result of the Task, if it has already completed.
|
<X extends Throwable> ResultT | |
ResultT |
getSnapshot()
Returns the current state of the task.
|
boolean |
isCanceled()
Returns
true if the task has been canceled.
|
boolean |
isComplete()
Returns
true if the Task is complete; false
otherwise.
|
boolean |
isInProgress()
Returns
true if the task is currently running.
|
boolean |
isPaused()
Returns
true if the task has been paused.
|
boolean |
isSuccessful()
Returns
true if the Task has completed successfully;
false otherwise.
|
void | |
void | |
void |
onPaused()
|
void | |
void |
onQueued()
|
void | |
<ContinuationResultT> Task<ContinuationResultT> |
onSuccessTask(SuccessContinuation<ResultT, ContinuationResultT>
continuation)
Returns a new Task that will be completed with the result of applying the
specified SuccessContinuation to this Task when this Task completes
successfully.
|
<ContinuationResultT> Task<ContinuationResultT> |
onSuccessTask(Executor
executor,
SuccessContinuation<ResultT, ContinuationResultT>
continuation)
Returns a new Task that will be completed with the result of applying the
specified SuccessContinuation to this Task when this Task completes
successfully.
|
boolean |
pause()
Attempts to pause the task.
|
StorageTask<ResultT> | |
StorageTask<ResultT> | |
StorageTask<ResultT> | |
StorageTask<ResultT> | |
StorageTask<ResultT> | |
StorageTask<ResultT> | |
boolean |
resume()
Attempts to resume a paused task.
|
From class com.google.firebase.storage.ControllableTask
abstract ControllableTask<ResultT extends StorageTask.ProvideError> |
addOnPausedListener(Activity
activity, OnPausedListener<? super StateT>
listener)
Adds a listener that is called when the Task becomes paused.
|
abstract ControllableTask<ResultT extends StorageTask.ProvideError> |
addOnPausedListener(OnPausedListener<? super StateT>
listener)
Adds a listener that is called when the Task becomes paused.
|
abstract ControllableTask<ResultT extends StorageTask.ProvideError> |
addOnPausedListener(Executor
executor, OnPausedListener<? super StateT>
listener)
Adds a listener that is called when the Task becomes paused.
|
abstract boolean |
isPaused()
|
abstract boolean |
pause()
Attempts to pause the task.
|
abstract boolean |
resume()
Attempts to resume this task.
|
From class com.google.firebase.storage.CancellableTask
abstract CancellableTask<ResultT extends StorageTask.ProvideError> |
addOnProgressListener(OnProgressListener<? super StateT>
listener)
Adds a listener that is called periodically while the ControllableTask
executes.
|
abstract CancellableTask<ResultT extends StorageTask.ProvideError> |
addOnProgressListener(Activity
activity, OnProgressListener<? super StateT>
listener)
Adds a listener that is called periodically while the ControllableTask
executes.
|
abstract CancellableTask<ResultT extends StorageTask.ProvideError> |
addOnProgressListener(Executor
executor, OnProgressListener<? super StateT>
listener)
Adds a listener that is called periodically while the ControllableTask
executes.
|
abstract boolean |
cancel()
Attempts to cancel the task.
|
abstract boolean | |
abstract boolean |
From class com.google.android.gms.tasks.Task
Task<ResultT extends StorageTask.ProvideError> |
addOnCanceledListener(OnCanceledListener
arg0)
|
Task<ResultT extends StorageTask.ProvideError> | |
Task<ResultT extends StorageTask.ProvideError> | |
Task<ResultT extends StorageTask.ProvideError> | |
Task<ResultT extends StorageTask.ProvideError> |
addOnCompleteListener(Activity
arg0,
OnCompleteListener<ResultT extends StorageTask.ProvideError>
arg1)
|
Task<ResultT extends StorageTask.ProvideError> |
addOnCompleteListener(Executor
arg0,
OnCompleteListener<ResultT extends StorageTask.ProvideError>
arg1)
|
abstract Task<ResultT extends StorageTask.ProvideError> | |
abstract Task<ResultT extends StorageTask.ProvideError> |
addOnFailureListener(OnFailureListener
arg0)
|
abstract Task<ResultT extends StorageTask.ProvideError> | |
abstract Task<ResultT extends StorageTask.ProvideError> | |
abstract Task<ResultT extends StorageTask.ProvideError> |
addOnSuccessListener(OnSuccessListener<? super TResult>
arg0)
|
abstract Task<ResultT extends StorageTask.ProvideError> | |
<TContinuationResult> Task<TContinuationResult> | |
<TContinuationResult> Task<TContinuationResult> |
continueWith(Executor
arg0,
Continuation<ResultT extends StorageTask.ProvideError, TContinuationResult>
arg1)
|
<TContinuationResult> Task<TContinuationResult> |
continueWithTask(Continuation<ResultT extends StorageTask.ProvideError, Task<TContinuationResult>>
arg0)
|
<TContinuationResult> Task<TContinuationResult> |
continueWithTask(Executor
arg0,
Continuation<ResultT extends StorageTask.ProvideError, Task<TContinuationResult>>
arg1)
|
abstract Exception |
getException()
|
abstract ResultT extends StorageTask.ProvideError |
getResult()
|
abstract <X extends Throwable> ResultT extends StorageTask.ProvideError |
getResult(Class<X>
arg0)
|
abstract boolean |
isCanceled()
|
abstract boolean |
isComplete()
|
abstract boolean |
isSuccessful()
|
<TContinuationResult> Task<TContinuationResult> |
onSuccessTask(Executor
arg0,
SuccessContinuation<ResultT extends StorageTask.ProvideError, TContinuationResult>
arg1)
|
<TContinuationResult> Task<TContinuationResult> |
onSuccessTask(SuccessContinuation<ResultT extends StorageTask.ProvideError, TContinuationResult>
arg0)
|