Cancels the execution of this action.
Returns whether the promise has been cancelled.
Blocks and returns the result of this job.
Returns whether the action has already been completed with a value or an exception.
When this action is completed, either through an exception, or a value, applies the provided function.
Blocks until this action completes.
Awaits and returns the result (of type T) of this action.
maximum wait time, which may be negative (no waiting is done), Duration.Inf for unbounded waiting, or a finite positive duration
the result value if the action is completed within the specific maximum wait time
Executes some action enclosed in the closure.
Runs a Spark job.
The value of this Future.