public class AuditLogPaginationAction extends PaginationAction<AuditLogEntry,AuditLogPaginationAction>
PaginationAction
that paginates the endpoint Route.Guilds.GET_AUDIT_LOGS
.
Must provide not-null Guild
to compile a valid guild audit logs
pagination route
PaginationAction.PaginationIterator
RestAction.EmptyRestAction<T>, RestAction.FailedRestAction<T>
DEFAULT_FAILURE, DEFAULT_SUCCESS, LOG
Constructor and Description |
---|
AuditLogPaginationAction(Guild guild) |
Modifier and Type | Method and Description |
---|---|
Guild |
getGuild()
The current target
Guild for
this AuditLogPaginationAction. |
AuditLogPaginationAction |
type(ActionType type)
Filters retrieved entities by the specified
ActionType |
AuditLogPaginationAction |
user(long userId)
Filters retrieved entities by the specified
User id. |
AuditLogPaginationAction |
user(java.lang.String userId)
Filters retrieved entities by the specified
User id. |
AuditLogPaginationAction |
user(User user)
Filters retrieved entities by the specified
User |
cache, cacheSize, getCached, getFirst, getLast, getLimit, getMaxLimit, getMinLimit, isCacheEnabled, isEmpty, iterator, limit, parallelStream, spliterator, stream
complete, complete, completeAfter, getJDA, queue, queue, queue, queueAfter, queueAfter, queueAfter, queueAfter, queueAfter, queueAfter, submit, submit, submitAfter, submitAfter
public AuditLogPaginationAction(Guild guild)
public AuditLogPaginationAction type(ActionType type)
ActionType
type
- ActionType
used to filter,
or null
to remove type filteringpublic AuditLogPaginationAction user(User user)
User
user
- User
used to filter,
or null
to remove user filteringpublic AuditLogPaginationAction user(java.lang.String userId)
User
id.userId
- User
id used to filter,
or null
to remove user filteringpublic AuditLogPaginationAction user(long userId)
User
id.userId
- User
id used to filter,
or null
to remove user filtering