Package net.dv8tion.jda.api.entities
Class MessageHistory.MessageRetrieveAction
- java.lang.Object
-
- net.dv8tion.jda.internal.requests.RestActionImpl<MessageHistory>
-
- net.dv8tion.jda.api.entities.MessageHistory.MessageRetrieveAction
-
- All Implemented Interfaces:
RestAction<MessageHistory>
- Enclosing class:
- MessageHistory
public static class MessageHistory.MessageRetrieveAction extends net.dv8tion.jda.internal.requests.RestActionImpl<MessageHistory>
Constructs a MessageHistory object with initially retrieved Messages before or after a certain pivot message id.
Allows tolimit
the amount to retrieve for better performance!
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description MessageHistory.MessageRetrieveAction
limit(java.lang.Integer limit)
Limit between 1-100 messages that should be retrieved.-
Methods inherited from class net.dv8tion.jda.internal.requests.RestActionImpl
complete, deadline, getCheck, getDefaultFailure, getDefaultSuccess, getDefaultTimeout, getJDA, handleResponse, isPassContext, priority, queue, setCheck, setDefaultFailure, setDefaultSuccess, setDefaultTimeout, setPassContext, submit
-
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface net.dv8tion.jda.api.requests.RestAction
addCheck, and, and, complete, completeAfter, delay, delay, delay, delay, flatMap, flatMap, map, mapToResult, onErrorFlatMap, onErrorFlatMap, onErrorMap, onErrorMap, queue, queue, queueAfter, queueAfter, queueAfter, queueAfter, queueAfter, queueAfter, submit, submitAfter, submitAfter, timeout, zip
-
-
-
-
Method Detail
-
limit
@Nonnull @CheckReturnValue public MessageHistory.MessageRetrieveAction limit(@Nullable java.lang.Integer limit)
Limit between 1-100 messages that should be retrieved.- Parameters:
limit
- The limit to use, ornull
to use default 50- Returns:
- The current MessageRetrieveAction for chaining convenience
- Throws:
java.lang.IllegalArgumentException
- If the provided limit is not between 1-100
-
-