Class MicrosoftGraphChatMessageMention
- java.lang.Object
-
- com.azure.resourcemanager.authorization.fluent.models.MicrosoftGraphChatMessageMention
-
public final class MicrosoftGraphChatMessageMention extends Object
chatMessageMention.
-
-
Constructor Summary
Constructors Constructor Description MicrosoftGraphChatMessageMention()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Map<String,Object>additionalProperties()Get the additionalProperties property: chatMessageMention.Integerid()Get the id property: Index of an entity being mentioned in the specified chatMessage.MicrosoftGraphIdentitySetmentioned()Get the mentioned property: identitySet.StringmentionText()Get the mentionText property: String used to represent the mention.voidvalidate()Validates the instance.MicrosoftGraphChatMessageMentionwithAdditionalProperties(Map<String,Object> additionalProperties)Set the additionalProperties property: chatMessageMention.MicrosoftGraphChatMessageMentionwithId(Integer id)Set the id property: Index of an entity being mentioned in the specified chatMessage.MicrosoftGraphChatMessageMentionwithMentioned(MicrosoftGraphIdentitySet mentioned)Set the mentioned property: identitySet.MicrosoftGraphChatMessageMentionwithMentionText(String mentionText)Set the mentionText property: String used to represent the mention.
-
-
-
Method Detail
-
id
public Integer id()
Get the id property: Index of an entity being mentioned in the specified chatMessage. Matches the {index} value in the corresponding <at id='{index}'> tag in the message body.- Returns:
- the id value.
-
withId
public MicrosoftGraphChatMessageMention withId(Integer id)
Set the id property: Index of an entity being mentioned in the specified chatMessage. Matches the {index} value in the corresponding <at id='{index}'> tag in the message body.- Parameters:
id- the id value to set.- Returns:
- the MicrosoftGraphChatMessageMention object itself.
-
mentioned
public MicrosoftGraphIdentitySet mentioned()
Get the mentioned property: identitySet.- Returns:
- the mentioned value.
-
withMentioned
public MicrosoftGraphChatMessageMention withMentioned(MicrosoftGraphIdentitySet mentioned)
Set the mentioned property: identitySet.- Parameters:
mentioned- the mentioned value to set.- Returns:
- the MicrosoftGraphChatMessageMention object itself.
-
mentionText
public String mentionText()
Get the mentionText property: String used to represent the mention. For example, a user's display name, a team name.- Returns:
- the mentionText value.
-
withMentionText
public MicrosoftGraphChatMessageMention withMentionText(String mentionText)
Set the mentionText property: String used to represent the mention. For example, a user's display name, a team name.- Parameters:
mentionText- the mentionText value to set.- Returns:
- the MicrosoftGraphChatMessageMention object itself.
-
additionalProperties
public Map<String,Object> additionalProperties()
Get the additionalProperties property: chatMessageMention.- Returns:
- the additionalProperties value.
-
withAdditionalProperties
public MicrosoftGraphChatMessageMention withAdditionalProperties(Map<String,Object> additionalProperties)
Set the additionalProperties property: chatMessageMention.- Parameters:
additionalProperties- the additionalProperties value to set.- Returns:
- the MicrosoftGraphChatMessageMention object itself.
-
validate
public void validate()
Validates the instance.- Throws:
IllegalArgumentException- thrown if the instance is not valid.
-
-