Enum-Klasse MessageType

java.lang.Object
java.lang.Enum<MessageType>
com.github.twitch4j.eventsub.domain.chat.MessageType
Alle implementierten Schnittstellen:
Serializable, Comparable<MessageType>, Constable

public enum MessageType extends Enum<MessageType>
EventSub equivalent of the msg-id IRC tag.
  • Enum-Konstanten - Details

    • TEXT

      public static final MessageType TEXT
      A normal chat message.
    • CHANNEL_POINTS_HIGHLIGHTED

      public static final MessageType CHANNEL_POINTS_HIGHLIGHTED
      Channel points were used to highlight the chat message.
    • CHANNEL_POINTS_SUB_ONLY

      public static final MessageType CHANNEL_POINTS_SUB_ONLY
      Channel points were used to send this message in sub-only mode.
    • USER_INTRO

      public static final MessageType USER_INTRO
      The user designated this message as their introduction to the community.
      Siehe auch:
    • OTHER

      public static final MessageType OTHER
      An unrecognized message type; please report to our issue tracker.
  • Methodendetails

    • values

      public static MessageType[] values()
      Gibt ein Array mit den Konstanten dieser Enum-Klasse in der Reihenfolge ihrer Deklaration zurück.
      Gibt zurück:
      ein Array mit den Konstanten dieser Enum-Klasse in der Reihenfolge ihrer Deklaration
    • valueOf

      public static MessageType valueOf(String name)
      Gibt die Enum-Konstante dieser Klasse mit dem angegebenen Namen zurück. Die Zeichenfolge muss exakt mit einer ID übereinstimmen, mit der eine Enum-Konstante in dieser Klasse deklariert wird. (Zusätzliche Leerzeichen sind nicht zulässig.)
      Parameter:
      name - Name der zurückzugebenden Enumerationskonstante.
      Gibt zurück:
      Enumerationskonstante mit dem angegebenen Namen
      Löst aus:
      IllegalArgumentException - wenn diese Enum-Klasse keine Konstante mit dem angegebenen Namen enthält
      NullPointerException - wenn das Argument nicht angegeben wird