public class Chat extends Entity implements com.microsoft.graph.serializer.IJsonBackedObject
Modifier and Type | Field and Description |
---|---|
ChatType |
chatType
The Chat Type.
|
java.time.OffsetDateTime |
createdDateTime
The Created Date Time.
|
TeamsAppInstallationCollectionPage |
installedApps
The Installed Apps.
|
java.time.OffsetDateTime |
lastUpdatedDateTime
The Last Updated Date Time.
|
ConversationMemberCollectionPage |
members
The Members.
|
ChatMessageCollectionPage |
messages
The Messages.
|
TeamsTabCollectionPage |
tabs
The Tabs.
|
java.lang.String |
topic
The Topic.
|
Constructor and Description |
---|
Chat() |
Modifier and Type | Method and Description |
---|---|
void |
setRawObject(com.microsoft.graph.serializer.ISerializer serializer,
com.google.gson.JsonObject json)
Sets the raw JSON object
|
additionalDataManager
@SerializedName(value="chatType", alternate="ChatType") @Expose @Nullable public ChatType chatType
@SerializedName(value="createdDateTime", alternate="CreatedDateTime") @Expose @Nullable public java.time.OffsetDateTime createdDateTime
@SerializedName(value="lastUpdatedDateTime", alternate="LastUpdatedDateTime") @Expose @Nullable public java.time.OffsetDateTime lastUpdatedDateTime
@SerializedName(value="topic", alternate="Topic") @Expose @Nullable public java.lang.String topic
@SerializedName(value="installedApps", alternate="InstalledApps") @Expose @Nullable public TeamsAppInstallationCollectionPage installedApps
@SerializedName(value="members", alternate="Members") @Expose @Nullable public ConversationMemberCollectionPage members
@SerializedName(value="messages", alternate="Messages") @Expose @Nullable public ChatMessageCollectionPage messages
@SerializedName(value="tabs", alternate="Tabs") @Expose @Nullable public TeamsTabCollectionPage tabs
public void setRawObject(@Nonnull com.microsoft.graph.serializer.ISerializer serializer, @Nonnull com.google.gson.JsonObject json)
setRawObject
in interface com.microsoft.graph.serializer.IJsonBackedObject
setRawObject
in class Entity
serializer
- the serializerjson
- the JSON object to set this object to