Class ChatMessageType

java.lang.Object
com.azure.core.util.ExpandableStringEnum<ChatMessageType>
com.azure.communication.chat.models.ChatMessageType

public final class ChatMessageType extends ExpandableStringEnum<ChatMessageType>
Defines values for ChatMessageType.
  • Field Details

    • TEXT

      public static final ChatMessageType TEXT
      Static value text for ChatMessageType.
    • HTML

      public static final ChatMessageType HTML
      Static value html for ChatMessageType.
    • TOPIC_UPDATED

      public static final ChatMessageType TOPIC_UPDATED
      Static value topicUpdated for ChatMessageType.
    • PARTICIPANT_ADDED

      public static final ChatMessageType PARTICIPANT_ADDED
      Static value participantAdded for ChatMessageType.
    • PARTICIPANT_REMOVED

      public static final ChatMessageType PARTICIPANT_REMOVED
      Static value participantRemoved for ChatMessageType.
  • Constructor Details

    • ChatMessageType

      public ChatMessageType()
  • Method Details

    • fromString

      public static ChatMessageType fromString(String name)
      Creates or finds a ChatMessageType from its string representation.
      Parameters:
      name - a name to look for.
      Returns:
      the corresponding ChatMessageType.
    • values

      public static Collection<ChatMessageType> values()
      Returns:
      known ChatMessageType values.