Class MicrosoftGraphChatInfo


  • public final class MicrosoftGraphChatInfo
    extends Object
    chatInfo.
    • Constructor Detail

      • MicrosoftGraphChatInfo

        public MicrosoftGraphChatInfo()
    • Method Detail

      • messageId

        public String messageId()
        Get the messageId property: The unique identifier of a message in a Microsoft Teams channel.
        Returns:
        the messageId value.
      • withMessageId

        public MicrosoftGraphChatInfo withMessageId​(String messageId)
        Set the messageId property: The unique identifier of a message in a Microsoft Teams channel.
        Parameters:
        messageId - the messageId value to set.
        Returns:
        the MicrosoftGraphChatInfo object itself.
      • replyChainMessageId

        public String replyChainMessageId()
        Get the replyChainMessageId property: The ID of the reply message.
        Returns:
        the replyChainMessageId value.
      • withReplyChainMessageId

        public MicrosoftGraphChatInfo withReplyChainMessageId​(String replyChainMessageId)
        Set the replyChainMessageId property: The ID of the reply message.
        Parameters:
        replyChainMessageId - the replyChainMessageId value to set.
        Returns:
        the MicrosoftGraphChatInfo object itself.
      • threadId

        public String threadId()
        Get the threadId property: The unique identifier for a thread in Microsoft Teams.
        Returns:
        the threadId value.
      • withThreadId

        public MicrosoftGraphChatInfo withThreadId​(String threadId)
        Set the threadId property: The unique identifier for a thread in Microsoft Teams.
        Parameters:
        threadId - the threadId value to set.
        Returns:
        the MicrosoftGraphChatInfo object itself.
      • additionalProperties

        public Map<String,​Object> additionalProperties()
        Get the additionalProperties property: chatInfo.
        Returns:
        the additionalProperties value.
      • withAdditionalProperties

        public MicrosoftGraphChatInfo withAdditionalProperties​(Map<String,​Object> additionalProperties)
        Set the additionalProperties property: chatInfo.
        Parameters:
        additionalProperties - the additionalProperties value to set.
        Returns:
        the MicrosoftGraphChatInfo object itself.
      • validate

        public void validate()
        Validates the instance.
        Throws:
        IllegalArgumentException - thrown if the instance is not valid.