Package net.dv8tion.jda.api.requests
Class Request<T>
- java.lang.Object
- 
- net.dv8tion.jda.api.requests.Request<T>
 
- 
 public class Request<T> extends java.lang.Object
- 
- 
Constructor SummaryConstructors Constructor Description Request(net.dv8tion.jda.internal.requests.RestActionImpl<T> restAction, java.util.function.Consumer<? super T> onSuccess, java.util.function.Consumer<? super java.lang.Throwable> onFailure, java.util.function.BooleanSupplier checks, boolean shouldQueue, RequestBody body, java.lang.Object rawBody, long deadline, boolean priority, net.dv8tion.jda.internal.requests.Route.CompiledRoute route, org.apache.commons.collections4.map.CaseInsensitiveMap<java.lang.String,java.lang.String> headers)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description voidcancel()RequestBodygetBody()org.apache.commons.collections4.map.CaseInsensitiveMap<java.lang.String,java.lang.String>getHeaders()net.dv8tion.jda.internal.JDAImplgetJDA()java.util.function.Consumer<? super java.lang.Throwable>getOnFailure()java.util.function.Consumer<? super T>getOnSuccess()java.lang.ObjectgetRawBody()RestAction<T>getRestAction()net.dv8tion.jda.internal.requests.Route.CompiledRoutegetRoute()voidhandleResponse(Response response)booleanisCancelled()booleanisPriority()booleanisSkipped()voidonCancelled()voidonFailure(java.lang.Throwable failException)voidonFailure(Response response)voidonSuccess(T successObj)voidonTimeout()booleanshouldQueue()
 
- 
- 
- 
Constructor Detail- 
Requestpublic Request(net.dv8tion.jda.internal.requests.RestActionImpl<T> restAction, java.util.function.Consumer<? super T> onSuccess, java.util.function.Consumer<? super java.lang.Throwable> onFailure, java.util.function.BooleanSupplier checks, boolean shouldQueue, RequestBody body, java.lang.Object rawBody, long deadline, boolean priority, net.dv8tion.jda.internal.requests.Route.CompiledRoute route, org.apache.commons.collections4.map.CaseInsensitiveMap<java.lang.String,java.lang.String> headers) 
 
- 
 - 
Method Detail- 
onSuccesspublic void onSuccess(T successObj) 
 - 
onFailurepublic void onFailure(Response response) 
 - 
onFailurepublic void onFailure(java.lang.Throwable failException) 
 - 
onCancelledpublic void onCancelled() 
 - 
onTimeoutpublic void onTimeout() 
 - 
getJDA@Nonnull public net.dv8tion.jda.internal.JDAImpl getJDA() 
 - 
getRestAction@Nonnull public RestAction<T> getRestAction() 
 - 
getOnSuccess@Nonnull public java.util.function.Consumer<? super T> getOnSuccess() 
 - 
getOnFailure@Nonnull public java.util.function.Consumer<? super java.lang.Throwable> getOnFailure() 
 - 
isPrioritypublic boolean isPriority() 
 - 
isSkippedpublic boolean isSkipped() 
 - 
getHeaders@Nullable public org.apache.commons.collections4.map.CaseInsensitiveMap<java.lang.String,java.lang.String> getHeaders() 
 - 
getRoute@Nonnull public net.dv8tion.jda.internal.requests.Route.CompiledRoute getRoute() 
 - 
getBody@Nullable public RequestBody getBody() 
 - 
getRawBody@Nullable public java.lang.Object getRawBody() 
 - 
shouldQueuepublic boolean shouldQueue() 
 - 
cancelpublic void cancel() 
 - 
isCancelledpublic boolean isCancelled() 
 - 
handleResponsepublic void handleResponse(@Nonnull Response response)
 
- 
 
-