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.Integer
id()
Get the id property: Index of an entity being mentioned in the specified chatMessage.MicrosoftGraphIdentitySet
mentioned()
Get the mentioned property: identitySet.String
mentionText()
Get the mentionText property: String used to represent the mention.void
validate()
Validates the instance.MicrosoftGraphChatMessageMention
withAdditionalProperties(Map<String,Object> additionalProperties)
Set the additionalProperties property: chatMessageMention.MicrosoftGraphChatMessageMention
withId(Integer id)
Set the id property: Index of an entity being mentioned in the specified chatMessage.MicrosoftGraphChatMessageMention
withMentioned(MicrosoftGraphIdentitySet mentioned)
Set the mentioned property: identitySet.MicrosoftGraphChatMessageMention
withMentionText(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.
-
-