public class Team extends Entity implements IJsonBackedObject
| Modifier and Type | Field and Description |
|---|---|
ChannelCollectionPage |
channels
The Channels.
|
java.lang.String |
classification
The Classification.
|
java.lang.String |
description
The Description.
|
java.lang.String |
displayName
The Display Name.
|
TeamFunSettings |
funSettings
The Fun Settings.
|
Group |
group
The Group.
|
TeamGuestSettings |
guestSettings
The Guest Settings.
|
TeamsAppInstallationCollectionPage |
installedApps
The Installed Apps.
|
java.lang.String |
internalId
The Internal Id.
|
java.lang.Boolean |
isArchived
The Is Archived.
|
ConversationMemberCollectionPage |
members
The Members.
|
TeamMemberSettings |
memberSettings
The Member Settings.
|
TeamMessagingSettings |
messagingSettings
The Messaging Settings.
|
TeamsAsyncOperationCollectionPage |
operations
The Operations.
|
Channel |
primaryChannel
The Primary Channel.
|
Schedule |
schedule
The Schedule.
|
TeamSpecialization |
specialization
The Specialization.
|
TeamsTemplate |
template
The Template.
|
TeamVisibilityType |
visibility
The Visibility.
|
java.lang.String |
webUrl
The Web Url.
|
| Constructor and Description |
|---|
Team() |
| Modifier and Type | Method and Description |
|---|---|
com.google.gson.JsonObject |
getRawObject()
Gets the raw representation of this class
|
protected ISerializer |
getSerializer()
Gets serializer
|
void |
setRawObject(ISerializer serializer,
com.google.gson.JsonObject json)
Sets the raw JSON object
|
additionalDataManagerclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitadditionalDataManager@SerializedName(value="classification",
alternate="Classification")
@Expose
public java.lang.String classification
@SerializedName(value="description",
alternate="Description")
@Expose
public java.lang.String description
@SerializedName(value="displayName",
alternate="DisplayName")
@Expose
public java.lang.String displayName
@SerializedName(value="funSettings",
alternate="FunSettings")
@Expose
public TeamFunSettings funSettings
@SerializedName(value="guestSettings",
alternate="GuestSettings")
@Expose
public TeamGuestSettings guestSettings
@SerializedName(value="internalId",
alternate="InternalId")
@Expose
public java.lang.String internalId
@SerializedName(value="isArchived",
alternate="IsArchived")
@Expose
public java.lang.Boolean isArchived
@SerializedName(value="memberSettings",
alternate="MemberSettings")
@Expose
public TeamMemberSettings memberSettings
@SerializedName(value="messagingSettings",
alternate="MessagingSettings")
@Expose
public TeamMessagingSettings messagingSettings
@SerializedName(value="specialization",
alternate="Specialization")
@Expose
public TeamSpecialization specialization
@SerializedName(value="visibility",
alternate="Visibility")
@Expose
public TeamVisibilityType visibility
@SerializedName(value="webUrl",
alternate="WebUrl")
@Expose
public java.lang.String webUrl
@SerializedName(value="schedule",
alternate="Schedule")
@Expose
public Schedule schedule
@SerializedName(value="channels",
alternate="Channels")
@Expose
public ChannelCollectionPage channels
@SerializedName(value="group",
alternate="Group")
@Expose
public Group group
@SerializedName(value="installedApps",
alternate="InstalledApps")
@Expose
public TeamsAppInstallationCollectionPage installedApps
@SerializedName(value="members",
alternate="Members")
@Expose
public ConversationMemberCollectionPage members
@SerializedName(value="operations",
alternate="Operations")
@Expose
public TeamsAsyncOperationCollectionPage operations
@SerializedName(value="primaryChannel",
alternate="PrimaryChannel")
@Expose
public Channel primaryChannel
@SerializedName(value="template",
alternate="Template")
@Expose
public TeamsTemplate template
public com.google.gson.JsonObject getRawObject()
getRawObject in class Entityprotected ISerializer getSerializer()
getSerializer in class Entitypublic void setRawObject(ISerializer serializer, com.google.gson.JsonObject json)
setRawObject in interface IJsonBackedObjectsetRawObject in class Entityserializer - the serializerjson - the JSON object to set this object to