Class MicrosoftGraphTeamsTabConfiguration
- java.lang.Object
-
- com.azure.resourcemanager.authorization.fluent.models.MicrosoftGraphTeamsTabConfiguration
-
public final class MicrosoftGraphTeamsTabConfiguration extends Object
teamsTabConfiguration.
-
-
Constructor Summary
Constructors Constructor Description MicrosoftGraphTeamsTabConfiguration()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Map<String,Object>
additionalProperties()
Get the additionalProperties property: teamsTabConfiguration.String
contentUrl()
Get the contentUrl property: Url used for rendering tab contents in Teams.String
entityId()
Get the entityId property: Identifier for the entity hosted by the tab provider.String
removeUrl()
Get the removeUrl property: Url called by Teams client when a Tab is removed using the Teams Client.void
validate()
Validates the instance.String
websiteUrl()
Get the websiteUrl property: Url for showing tab contents outside of Teams.MicrosoftGraphTeamsTabConfiguration
withAdditionalProperties(Map<String,Object> additionalProperties)
Set the additionalProperties property: teamsTabConfiguration.MicrosoftGraphTeamsTabConfiguration
withContentUrl(String contentUrl)
Set the contentUrl property: Url used for rendering tab contents in Teams.MicrosoftGraphTeamsTabConfiguration
withEntityId(String entityId)
Set the entityId property: Identifier for the entity hosted by the tab provider.MicrosoftGraphTeamsTabConfiguration
withRemoveUrl(String removeUrl)
Set the removeUrl property: Url called by Teams client when a Tab is removed using the Teams Client.MicrosoftGraphTeamsTabConfiguration
withWebsiteUrl(String websiteUrl)
Set the websiteUrl property: Url for showing tab contents outside of Teams.
-
-
-
Method Detail
-
contentUrl
public String contentUrl()
Get the contentUrl property: Url used for rendering tab contents in Teams. Required.- Returns:
- the contentUrl value.
-
withContentUrl
public MicrosoftGraphTeamsTabConfiguration withContentUrl(String contentUrl)
Set the contentUrl property: Url used for rendering tab contents in Teams. Required.- Parameters:
contentUrl
- the contentUrl value to set.- Returns:
- the MicrosoftGraphTeamsTabConfiguration object itself.
-
entityId
public String entityId()
Get the entityId property: Identifier for the entity hosted by the tab provider.- Returns:
- the entityId value.
-
withEntityId
public MicrosoftGraphTeamsTabConfiguration withEntityId(String entityId)
Set the entityId property: Identifier for the entity hosted by the tab provider.- Parameters:
entityId
- the entityId value to set.- Returns:
- the MicrosoftGraphTeamsTabConfiguration object itself.
-
removeUrl
public String removeUrl()
Get the removeUrl property: Url called by Teams client when a Tab is removed using the Teams Client.- Returns:
- the removeUrl value.
-
withRemoveUrl
public MicrosoftGraphTeamsTabConfiguration withRemoveUrl(String removeUrl)
Set the removeUrl property: Url called by Teams client when a Tab is removed using the Teams Client.- Parameters:
removeUrl
- the removeUrl value to set.- Returns:
- the MicrosoftGraphTeamsTabConfiguration object itself.
-
websiteUrl
public String websiteUrl()
Get the websiteUrl property: Url for showing tab contents outside of Teams.- Returns:
- the websiteUrl value.
-
withWebsiteUrl
public MicrosoftGraphTeamsTabConfiguration withWebsiteUrl(String websiteUrl)
Set the websiteUrl property: Url for showing tab contents outside of Teams.- Parameters:
websiteUrl
- the websiteUrl value to set.- Returns:
- the MicrosoftGraphTeamsTabConfiguration object itself.
-
additionalProperties
public Map<String,Object> additionalProperties()
Get the additionalProperties property: teamsTabConfiguration.- Returns:
- the additionalProperties value.
-
withAdditionalProperties
public MicrosoftGraphTeamsTabConfiguration withAdditionalProperties(Map<String,Object> additionalProperties)
Set the additionalProperties property: teamsTabConfiguration.- Parameters:
additionalProperties
- the additionalProperties value to set.- Returns:
- the MicrosoftGraphTeamsTabConfiguration object itself.
-
validate
public void validate()
Validates the instance.- Throws:
IllegalArgumentException
- thrown if the instance is not valid.
-
-