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,
java.util.function.BooleanSupplier checks,
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
allOf, allOf, anyOf, anyOf, getNow, getNumberOfDependents, isCompletedExceptionally, join
public RestFuture(RestAction<T> restAction, boolean shouldQueue, java.util.function.BooleanSupplier checks, 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)