java.util.concurrent.CompletionStage<T>
, java.util.concurrent.Future<T>
, RequestFuture<T>
public class RestFuture<T> extends Promise<T>
Constructor | Description |
---|---|
RestFuture(java.lang.Throwable t) |
|
RestFuture(RestAction<T> restAction,
boolean shouldQueue,
okhttp3.RequestBody data,
java.lang.Object rawData,
net.dv8tion.jda.core.requests.Route.CompiledRoute route,
org.apache.commons.collections4.map.CaseInsensitiveMap<java.lang.String,java.lang.String> headers) |
|
RestFuture(T t) |
Modifier and Type | Method | Description |
---|---|---|
boolean |
cancel(boolean mayInterrupt) |
acceptEither, acceptEitherAsync, acceptEitherAsync, allOf, anyOf, applyToEither, applyToEitherAsync, applyToEitherAsync, complete, completeAsync, completeAsync, completedFuture, completedStage, completeExceptionally, completeOnTimeout, copy, defaultExecutor, delayedExecutor, delayedExecutor, exceptionally, failedFuture, failedStage, get, get, getNow, getNumberOfDependents, handle, handleAsync, handleAsync, isCancelled, isCompletedExceptionally, isDone, join, minimalCompletionStage, newIncompleteFuture, obtrudeException, obtrudeValue, orTimeout, runAfterBoth, runAfterBothAsync, runAfterBothAsync, runAfterEither, runAfterEitherAsync, runAfterEitherAsync, runAsync, runAsync, supplyAsync, supplyAsync, thenAccept, thenAcceptAsync, thenAcceptAsync, thenAcceptBoth, thenAcceptBothAsync, thenAcceptBothAsync, thenApply, thenApplyAsync, thenApplyAsync, thenCombine, thenCombineAsync, thenCombineAsync, thenCompose, thenComposeAsync, thenComposeAsync, thenRun, thenRunAsync, thenRunAsync, toString, whenComplete, whenCompleteAsync, whenCompleteAsync
acceptEither, acceptEitherAsync, acceptEitherAsync, applyToEither, applyToEitherAsync, applyToEitherAsync, exceptionally, handle, handleAsync, handleAsync, runAfterBoth, runAfterBothAsync, runAfterBothAsync, runAfterEither, runAfterEitherAsync, runAfterEitherAsync, thenAccept, thenAcceptAsync, thenAcceptAsync, thenAcceptBoth, thenAcceptBothAsync, thenAcceptBothAsync, thenApply, thenApplyAsync, thenApplyAsync, thenCombine, thenCombineAsync, thenCombineAsync, thenCompose, thenComposeAsync, thenComposeAsync, thenRun, thenRunAsync, thenRunAsync, whenComplete, whenCompleteAsync, whenCompleteAsync
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
toCompletableFuture
public RestFuture(RestAction<T> restAction, boolean shouldQueue, okhttp3.RequestBody data, java.lang.Object rawData, net.dv8tion.jda.core.requests.Route.CompiledRoute route, org.apache.commons.collections4.map.CaseInsensitiveMap<java.lang.String,java.lang.String> headers)
public RestFuture(T t)
public RestFuture(java.lang.Throwable t)