Package com.microsoft.graph.models
Class ConversationMember
java.lang.Object
com.microsoft.graph.models.Entity
com.microsoft.graph.models.ConversationMember
- All Implemented Interfaces:
com.microsoft.graph.serializer.IJsonBackedObject
- Direct Known Subclasses:
AadUserConversationMember,AnonymousGuestConversationMember,AzureCommunicationServicesUserConversationMember,MicrosoftAccountUserConversationMember,SkypeForBusinessUserConversationMember,SkypeUserConversationMember
public class ConversationMember
extends Entity
implements com.microsoft.graph.serializer.IJsonBackedObject
The class for the Conversation Member.
-
Field Summary
FieldsModifier and TypeFieldDescriptionThe Display Name.The Roles.The Visible History Start Date Time. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidsetRawObject(com.microsoft.graph.serializer.ISerializer serializer, com.google.gson.JsonObject json) Sets the raw JSON objectMethods inherited from class com.microsoft.graph.models.Entity
additionalDataManagerMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.microsoft.graph.serializer.IJsonBackedObject
additionalDataManager
-
Field Details
-
displayName
@SerializedName(value="displayName", alternate="DisplayName") @Expose @Nullable public String displayNameThe Display Name. The display name of the user. -
roles
The Roles. The roles for that user. This property contains additional qualifiers only when relevant - for example, if the member has owner privileges, the roles property contains owner as one of the values. Similarly, if the member is an in-tenant guest, the roles property contains guest as one of the values. A basic member should not have any values specified in the roles property. An Out-of-tenant external member is assigned the owner role. -
visibleHistoryStartDateTime
@SerializedName(value="visibleHistoryStartDateTime", alternate="VisibleHistoryStartDateTime") @Expose @Nullable public OffsetDateTime visibleHistoryStartDateTimeThe Visible History Start Date Time. The timestamp denoting how far back a conversation's history is shared with the conversation member. This property is settable only for members of a chat.
-
-
Constructor Details
-
ConversationMember
public ConversationMember()
-
-
Method Details
-
setRawObject
public void setRawObject(@Nonnull com.microsoft.graph.serializer.ISerializer serializer, @Nonnull com.google.gson.JsonObject json) Sets the raw JSON object- Specified by:
setRawObjectin interfacecom.microsoft.graph.serializer.IJsonBackedObject- Overrides:
setRawObjectin classEntity- Parameters:
serializer- the serializerjson- the JSON object to set this object to
-