MicrosoftGraphTeamInner Class
- java.
lang. Object - com.
azure. resourcemanager. authorization. fluent. models. MicrosoftGraphEntity - com.
azure. resourcemanager. authorization. fluent. models. MicrosoftGraphTeamInner
- com.
- com.
public final class MicrosoftGraphTeamInner
extends MicrosoftGraphEntity
team.
Constructor Summary
Constructor | Description |
---|---|
MicrosoftGraphTeamInner() |
Creates an instance of Microsoft |
Method Summary
Modifier and Type | Method and Description |
---|---|
Map<String,Object> |
additionalProperties()
Get the additional |
List<Microsoft |
channels()
Get the channels property: The collection of channels & messages associated with the team. |
String |
classification()
Get the classification property: An optional label. |
String |
description()
Get the description property: An optional description for the team. |
String |
displayName()
Get the display |
static
Microsoft |
fromJson(JsonReader jsonReader)
Reads an instance of Microsoft |
Microsoft |
funSettings()
Get the fun |
Microsoft |
group()
Get the group property: Represents an Azure Active Directory object. |
Microsoft |
guestSettings()
Get the guest |
List<Microsoft |
installedApps()
Get the installed |
String |
internalId()
Get the internal |
Boolean |
isArchived()
Get the is |
Microsoft |
memberSettings()
Get the member |
List<Microsoft |
members()
Get the members property: Members and owners of the team. |
Microsoft |
messagingSettings()
Get the messaging |
List<Microsoft |
operations()
Get the operations property: The async operations that ran or are running on this team. |
Microsoft |
primaryChannel()
Get the primary |
Microsoft |
schedule()
Get the schedule property: schedule. |
Microsoft |
specialization()
Get the specialization property: team |
Microsoft |
template()
Get the template property: teams |
Json |
toJson(JsonWriter jsonWriter) |
void |
validate()
Validates the instance. |
Microsoft |
visibility()
Get the visibility property: team |
String |
webUrl()
Get the web |
Microsoft |
withAdditionalProperties(Map<String,Object> additionalProperties)
Set the additional |
Microsoft |
withChannels(List<MicrosoftGraphChannel> channels)
Set the channels property: The collection of channels & messages associated with the team. |
Microsoft |
withClassification(String classification)
Set the classification property: An optional label. |
Microsoft |
withDescription(String description)
Set the description property: An optional description for the team. |
Microsoft |
withDisplayName(String displayName)
Set the display |
Microsoft |
withFunSettings(MicrosoftGraphTeamFunSettings funSettings)
Set the fun |
Microsoft |
withGroup(MicrosoftGraphGroupInner group)
Set the group property: Represents an Azure Active Directory object. |
Microsoft |
withGuestSettings(MicrosoftGraphTeamGuestSettings guestSettings)
Set the guest |
Microsoft |
withId(String id)
Set the id property: Read-only. |
Microsoft |
withInstalledApps(List<MicrosoftGraphTeamsAppInstallation> installedApps)
Set the installed |
Microsoft |
withInternalId(String internalId)
Set the internal |
Microsoft |
withIsArchived(Boolean isArchived)
Set the is |
Microsoft |
withMemberSettings(MicrosoftGraphTeamMemberSettings memberSettings)
Set the member |
Microsoft |
withMembers(List<MicrosoftGraphConversationMember> members)
Set the members property: Members and owners of the team. |
Microsoft |
withMessagingSettings(MicrosoftGraphTeamMessagingSettings messagingSettings)
Set the messaging |
Microsoft |
withOperations(List<MicrosoftGraphTeamsAsyncOperation> operations)
Set the operations property: The async operations that ran or are running on this team. |
Microsoft |
withPrimaryChannel(MicrosoftGraphChannel primaryChannel)
Set the primary |
Microsoft |
withSchedule(MicrosoftGraphSchedule schedule)
Set the schedule property: schedule. |
Microsoft |
withSpecialization(MicrosoftGraphTeamSpecialization specialization)
Set the specialization property: team |
Microsoft |
withTemplate(MicrosoftGraphTeamsTemplate template)
Set the template property: teams |
Microsoft |
withVisibility(MicrosoftGraphTeamVisibilityType visibility)
Set the visibility property: team |
Microsoft |
withWebUrl(String webUrl)
Set the web |
Methods inherited from MicrosoftGraphEntity
Methods inherited from java.lang.Object
Constructor Details
MicrosoftGraphTeamInner
public MicrosoftGraphTeamInner()
Creates an instance of MicrosoftGraphTeamInner class.
Method Details
additionalProperties
public Map
Get the additionalProperties property: team.
Overrides:
MicrosoftGraphTeamInner.additionalProperties()Returns:
channels
public List
Get the channels property: The collection of channels & messages associated with the team.
Returns:
classification
public String classification()
Get the classification property: An optional label. Typically describes the data or business sensitivity of the team. Must match one of a pre-configured set in the tenant's directory.
Returns:
description
public String description()
Get the description property: An optional description for the team.
Returns:
displayName
public String displayName()
Get the displayName property: The name of the team.
Returns:
fromJson
public static MicrosoftGraphTeamInner fromJson(JsonReader jsonReader)
Reads an instance of MicrosoftGraphTeamInner from the JsonReader.
Parameters:
Returns:
Throws:
funSettings
public MicrosoftGraphTeamFunSettings funSettings()
Get the funSettings property: teamFunSettings.
Returns:
group
public MicrosoftGraphGroupInner group()
Get the group property: Represents an Azure Active Directory object. The directoryObject type is the base type for many other directory entity types.
Returns:
guestSettings
public MicrosoftGraphTeamGuestSettings guestSettings()
Get the guestSettings property: teamGuestSettings.
Returns:
installedApps
public List
Get the installedApps property: The apps installed in this team.
Returns:
internalId
public String internalId()
Get the internalId property: A unique ID for the team that has been used in a few places such as the audit log/Office 365 Management Activity API.
Returns:
isArchived
public Boolean isArchived()
Get the isArchived property: Whether this team is in read-only mode.
Returns:
memberSettings
public MicrosoftGraphTeamMemberSettings memberSettings()
Get the memberSettings property: teamMemberSettings.
Returns:
members
public List
Get the members property: Members and owners of the team.
Returns:
messagingSettings
public MicrosoftGraphTeamMessagingSettings messagingSettings()
Get the messagingSettings property: teamMessagingSettings.
Returns:
operations
public List
Get the operations property: The async operations that ran or are running on this team.
Returns:
primaryChannel
public MicrosoftGraphChannel primaryChannel()
Get the primaryChannel property: channel.
Returns:
schedule
public MicrosoftGraphSchedule schedule()
Get the schedule property: schedule.
Returns:
specialization
public MicrosoftGraphTeamSpecialization specialization()
Get the specialization property: teamSpecialization.
Returns:
template
public MicrosoftGraphTeamsTemplate template()
Get the template property: teamsTemplate.
Returns:
toJson
public JsonWriter toJson(JsonWriter jsonWriter)
Overrides:
MicrosoftGraphTeamInner.toJson(JsonWriter jsonWriter)Parameters:
Throws:
validate
public void validate()
Validates the instance.
Overrides:
MicrosoftGraphTeamInner.validate()visibility
public MicrosoftGraphTeamVisibilityType visibility()
Get the visibility property: teamVisibilityType.
Returns:
webUrl
public String webUrl()
Get the webUrl property: A hyperlink that will go to the team in the Microsoft Teams client. This is the URL that you get when you right-click a team in the Microsoft Teams client and select Get link to team. This URL should be treated as an opaque blob, and not parsed.
Returns:
withAdditionalProperties
public MicrosoftGraphTeamInner withAdditionalProperties(Map
Set the additionalProperties property: team.
Overrides:
MicrosoftGraphTeamInner.withAdditionalProperties(Map<String,Object> additionalProperties)Parameters:
Returns:
withChannels
public MicrosoftGraphTeamInner withChannels(List
Set the channels property: The collection of channels & messages associated with the team.
Parameters:
Returns:
withClassification
public MicrosoftGraphTeamInner withClassification(String classification)
Set the classification property: An optional label. Typically describes the data or business sensitivity of the team. Must match one of a pre-configured set in the tenant's directory.
Parameters:
Returns:
withDescription
public MicrosoftGraphTeamInner withDescription(String description)
Set the description property: An optional description for the team.
Parameters:
Returns:
withDisplayName
public MicrosoftGraphTeamInner withDisplayName(String displayName)
Set the displayName property: The name of the team.
Parameters:
Returns:
withFunSettings
public MicrosoftGraphTeamInner withFunSettings(MicrosoftGraphTeamFunSettings funSettings)
Set the funSettings property: teamFunSettings.
Parameters:
Returns:
withGroup
public MicrosoftGraphTeamInner withGroup(MicrosoftGraphGroupInner group)
Set the group property: Represents an Azure Active Directory object. The directoryObject type is the base type for many other directory entity types.
Parameters:
Returns:
withGuestSettings
public MicrosoftGraphTeamInner withGuestSettings(MicrosoftGraphTeamGuestSettings guestSettings)
Set the guestSettings property: teamGuestSettings.
Parameters:
Returns:
withId
public MicrosoftGraphTeamInner withId(String id)
Set the id property: Read-only.
Overrides:
MicrosoftGraphTeamInner.withId(String id)Parameters:
withInstalledApps
public MicrosoftGraphTeamInner withInstalledApps(List
Set the installedApps property: The apps installed in this team.
Parameters:
Returns:
withInternalId
public MicrosoftGraphTeamInner withInternalId(String internalId)
Set the internalId property: A unique ID for the team that has been used in a few places such as the audit log/Office 365 Management Activity API.
Parameters:
Returns:
withIsArchived
public MicrosoftGraphTeamInner withIsArchived(Boolean isArchived)
Set the isArchived property: Whether this team is in read-only mode.
Parameters:
Returns:
withMemberSettings
public MicrosoftGraphTeamInner withMemberSettings(MicrosoftGraphTeamMemberSettings memberSettings)
Set the memberSettings property: teamMemberSettings.
Parameters:
Returns:
withMembers
public MicrosoftGraphTeamInner withMembers(List
Set the members property: Members and owners of the team.
Parameters:
Returns:
withMessagingSettings
public MicrosoftGraphTeamInner withMessagingSettings(MicrosoftGraphTeamMessagingSettings messagingSettings)
Set the messagingSettings property: teamMessagingSettings.
Parameters:
Returns:
withOperations
public MicrosoftGraphTeamInner withOperations(List
Set the operations property: The async operations that ran or are running on this team.
Parameters:
Returns:
withPrimaryChannel
public MicrosoftGraphTeamInner withPrimaryChannel(MicrosoftGraphChannel primaryChannel)
Set the primaryChannel property: channel.
Parameters:
Returns:
withSchedule
public MicrosoftGraphTeamInner withSchedule(MicrosoftGraphSchedule schedule)
Set the schedule property: schedule.
Parameters:
Returns:
withSpecialization
public MicrosoftGraphTeamInner withSpecialization(MicrosoftGraphTeamSpecialization specialization)
Set the specialization property: teamSpecialization.
Parameters:
Returns:
withTemplate
public MicrosoftGraphTeamInner withTemplate(MicrosoftGraphTeamsTemplate template)
Set the template property: teamsTemplate.
Parameters:
Returns:
withVisibility
public MicrosoftGraphTeamInner withVisibility(MicrosoftGraphTeamVisibilityType visibility)
Set the visibility property: teamVisibilityType.
Parameters:
Returns:
withWebUrl
public MicrosoftGraphTeamInner withWebUrl(String webUrl)
Set the webUrl property: A hyperlink that will go to the team in the Microsoft Teams client. This is the URL that you get when you right-click a team in the Microsoft Teams client and select Get link to team. This URL should be treated as an opaque blob, and not parsed.
Parameters:
Returns:
Applies to
Azure SDK for Java