Package com.mewna.catnip.entity.user
Interface PresenceUpdate
- All Superinterfaces:
Entity
,GuildEntity
,HasGuild
,Presence
,Snowflake
,Timestamped
- All Known Implementing Classes:
PresenceUpdateImpl
- Since:
- 12/14/18
- Author:
- natanbc
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.mewna.catnip.entity.user.Presence
Presence.Activity, Presence.ActivityAssets, Presence.ActivityFlag, Presence.ActivityParty, Presence.ActivitySecrets, Presence.ActivityTimestamps, Presence.ActivityType, Presence.OnlineStatus
Nested classes/interfaces inherited from interface com.mewna.catnip.entity.partials.Timestamped
Timestamped.TimestampStyle
-
Method Summary
Modifier and TypeMethodDescriptionMethods inherited from interface com.mewna.catnip.entity.partials.GuildEntity
guild
Methods inherited from interface com.mewna.catnip.entity.partials.HasGuild
guildId, guildIdAsLong
Methods inherited from interface com.mewna.catnip.entity.user.Presence
activities, status
Methods inherited from interface com.mewna.catnip.entity.partials.Snowflake
creationTime, creationTimestamp, id, idAsLong
Methods inherited from interface com.mewna.catnip.entity.partials.Timestamped
asDiscordTimestamp, parseTimestamp
-
Method Details
-
mobileStatus
- Specified by:
mobileStatus
in interfacePresence
- Returns:
- Online status reported for the user's mobile device.
-
webStatus
-
desktopStatus
- Specified by:
desktopStatus
in interfacePresence
- Returns:
- Online status reported for the user's desktop client.
-