Packages

object MessageType extends IntEnum[MessageType] with IntCirceEnumWithUnknown[MessageType]

Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. MessageType
  2. IntCirceEnumWithUnknown
  3. ValueEnumWithUnknown
  4. IntEnum
  5. ValueEnum
  6. AnyRef
  7. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Type Members

  1. case class Unknown(i: Int) extends MessageType with Product with Serializable

Value Members

  1. implicit val codec: Codec[MessageType]
    Definition Classes
    IntCirceEnumWithUnknown
  2. def createUnknown(value: Int): MessageType
    Definition Classes
    MessageTypeValueEnumWithUnknown
  3. def values: IndexedSeq[MessageType]
    Definition Classes
    MessageType → ValueEnum
  4. final lazy val valuesToEntriesMap: Map[Int, MessageType]
    Definition Classes
    ValueEnum
  5. def withValue(i: Int): MessageType
    Definition Classes
    ValueEnum
    Annotations
    @SuppressWarnings()
  6. def withValueEither(i: Int): Either[NoSuchMember[Int, ValueEnumEntry[Int]], MessageType]
    Definition Classes
    ValueEnum
  7. def withValueOpt(i: Int): Option[MessageType]
    Definition Classes
    ValueEnum
  8. case object Call extends MessageType with Product with Serializable
  9. case object ChannelFollowAdd extends MessageType with Product with Serializable
  10. case object ChannelIconChange extends MessageType with Product with Serializable
  11. case object ChannelNameChange extends MessageType with Product with Serializable
  12. case object ChannelPinnedMessage extends MessageType with Product with Serializable
  13. case object ChatInputCommand extends MessageType with Product with Serializable
  14. case object ContextMenuCommand extends MessageType with Product with Serializable
  15. case object Default extends MessageType with Product with Serializable
  16. case object GuildDiscoveryDisqualified extends MessageType with Product with Serializable
  17. case object GuildDiscoveryGracePeriodFinalWarning extends MessageType with Product with Serializable
  18. case object GuildDiscoveryGracePeriodInitialWarning extends MessageType with Product with Serializable
  19. case object GuildDiscoveryRequalified extends MessageType with Product with Serializable
  20. case object GuildInviteReminder extends MessageType with Product with Serializable
  21. case object GuildMemberJoin extends MessageType with Product with Serializable
  22. case object RecipientAdd extends MessageType with Product with Serializable
  23. case object RecipientRemove extends MessageType with Product with Serializable
  24. case object Reply extends MessageType with Product with Serializable
  25. case object ThreadCreated extends MessageType with Product with Serializable
  26. case object ThreadStarterMessage extends MessageType with Product with Serializable
  27. case object UserPremiumGuildSubscription extends MessageType with Product with Serializable
  28. case object UserPremiumGuildTier1 extends MessageType with Product with Serializable
  29. case object UserPremiumGuildTier2 extends MessageType with Product with Serializable
  30. case object UserPremiumGuildTier3 extends MessageType with Product with Serializable