Package net.dv8tion.jda.api.events.self
Class SelfUpdateAvatarEvent
- java.lang.Object
-
- net.dv8tion.jda.api.events.Event
-
- net.dv8tion.jda.api.events.self.GenericSelfUpdateEvent<String>
-
- net.dv8tion.jda.api.events.self.SelfUpdateAvatarEvent
-
- All Implemented Interfaces:
GenericEvent
,UpdateEvent<SelfUser,String>
public class SelfUpdateAvatarEvent extends GenericSelfUpdateEvent<String>
Indicates that the avatar of the current user changed.Can be used to retrieve the old avatar.
Identifier:
avatar
-
-
Field Summary
Fields Modifier and Type Field Description static String
IDENTIFIER
-
Constructor Summary
Constructors Constructor Description SelfUpdateAvatarEvent(JDA api, long responseNumber, String oldAvatarId)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getNewAvatarId()
The new avatar idString
getNewAvatarUrl()
The new avatar urlString
getOldAvatarId()
The old avatar idString
getOldAvatarUrl()
The old avatar url-
Methods inherited from class net.dv8tion.jda.api.events.self.GenericSelfUpdateEvent
getEntity, getNewValue, getOldValue, getPropertyIdentifier, getSelfUser, toString
-
Methods inherited from class net.dv8tion.jda.api.events.Event
getJDA, getResponseNumber
-
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface net.dv8tion.jda.api.events.GenericEvent
getJDA, getResponseNumber
-
Methods inherited from interface net.dv8tion.jda.api.events.UpdateEvent
getEntityType
-
-
-
-
Field Detail
-
IDENTIFIER
public static final String IDENTIFIER
- See Also:
- Constant Field Values
-
-
Method Detail
-
getOldAvatarId
@Nullable public String getOldAvatarId()
The old avatar id- Returns:
- The old avatar id
-
getOldAvatarUrl
@Nullable public String getOldAvatarUrl()
The old avatar url- Returns:
- The old avatar url
-
getNewAvatarId
@Nullable public String getNewAvatarId()
The new avatar id- Returns:
- The new avatar id
-
-