Class MicrosoftGraphTeamMemberSettings

java.lang.Object
com.azure.resourcemanager.authorization.fluent.models.MicrosoftGraphTeamMemberSettings

public final class MicrosoftGraphTeamMemberSettings extends Object
teamMemberSettings.
  • Constructor Details

    • MicrosoftGraphTeamMemberSettings

      public MicrosoftGraphTeamMemberSettings()
      Creates an instance of MicrosoftGraphTeamMemberSettings class.
  • Method Details

    • allowAddRemoveApps

      public Boolean allowAddRemoveApps()
      Get the allowAddRemoveApps property: If set to true, members can add and remove apps.
      Returns:
      the allowAddRemoveApps value.
    • withAllowAddRemoveApps

      public MicrosoftGraphTeamMemberSettings withAllowAddRemoveApps(Boolean allowAddRemoveApps)
      Set the allowAddRemoveApps property: If set to true, members can add and remove apps.
      Parameters:
      allowAddRemoveApps - the allowAddRemoveApps value to set.
      Returns:
      the MicrosoftGraphTeamMemberSettings object itself.
    • allowCreatePrivateChannels

      public Boolean allowCreatePrivateChannels()
      Get the allowCreatePrivateChannels property: If set to true, members can add and update private channels.
      Returns:
      the allowCreatePrivateChannels value.
    • withAllowCreatePrivateChannels

      public MicrosoftGraphTeamMemberSettings withAllowCreatePrivateChannels(Boolean allowCreatePrivateChannels)
      Set the allowCreatePrivateChannels property: If set to true, members can add and update private channels.
      Parameters:
      allowCreatePrivateChannels - the allowCreatePrivateChannels value to set.
      Returns:
      the MicrosoftGraphTeamMemberSettings object itself.
    • allowCreateUpdateChannels

      public Boolean allowCreateUpdateChannels()
      Get the allowCreateUpdateChannels property: If set to true, members can add and update channels.
      Returns:
      the allowCreateUpdateChannels value.
    • withAllowCreateUpdateChannels

      public MicrosoftGraphTeamMemberSettings withAllowCreateUpdateChannels(Boolean allowCreateUpdateChannels)
      Set the allowCreateUpdateChannels property: If set to true, members can add and update channels.
      Parameters:
      allowCreateUpdateChannels - the allowCreateUpdateChannels value to set.
      Returns:
      the MicrosoftGraphTeamMemberSettings object itself.
    • allowCreateUpdateRemoveConnectors

      public Boolean allowCreateUpdateRemoveConnectors()
      Get the allowCreateUpdateRemoveConnectors property: If set to true, members can add, update, and remove connectors.
      Returns:
      the allowCreateUpdateRemoveConnectors value.
    • withAllowCreateUpdateRemoveConnectors

      public MicrosoftGraphTeamMemberSettings withAllowCreateUpdateRemoveConnectors(Boolean allowCreateUpdateRemoveConnectors)
      Set the allowCreateUpdateRemoveConnectors property: If set to true, members can add, update, and remove connectors.
      Parameters:
      allowCreateUpdateRemoveConnectors - the allowCreateUpdateRemoveConnectors value to set.
      Returns:
      the MicrosoftGraphTeamMemberSettings object itself.
    • allowCreateUpdateRemoveTabs

      public Boolean allowCreateUpdateRemoveTabs()
      Get the allowCreateUpdateRemoveTabs property: If set to true, members can add, update, and remove tabs.
      Returns:
      the allowCreateUpdateRemoveTabs value.
    • withAllowCreateUpdateRemoveTabs

      public MicrosoftGraphTeamMemberSettings withAllowCreateUpdateRemoveTabs(Boolean allowCreateUpdateRemoveTabs)
      Set the allowCreateUpdateRemoveTabs property: If set to true, members can add, update, and remove tabs.
      Parameters:
      allowCreateUpdateRemoveTabs - the allowCreateUpdateRemoveTabs value to set.
      Returns:
      the MicrosoftGraphTeamMemberSettings object itself.
    • allowDeleteChannels

      public Boolean allowDeleteChannels()
      Get the allowDeleteChannels property: If set to true, members can delete channels.
      Returns:
      the allowDeleteChannels value.
    • withAllowDeleteChannels

      public MicrosoftGraphTeamMemberSettings withAllowDeleteChannels(Boolean allowDeleteChannels)
      Set the allowDeleteChannels property: If set to true, members can delete channels.
      Parameters:
      allowDeleteChannels - the allowDeleteChannels value to set.
      Returns:
      the MicrosoftGraphTeamMemberSettings object itself.
    • additionalProperties

      public Map<String,Object> additionalProperties()
      Get the additionalProperties property: teamMemberSettings.
      Returns:
      the additionalProperties value.
    • withAdditionalProperties

      public MicrosoftGraphTeamMemberSettings withAdditionalProperties(Map<String,Object> additionalProperties)
      Set the additionalProperties property: teamMemberSettings.
      Parameters:
      additionalProperties - the additionalProperties value to set.
      Returns:
      the MicrosoftGraphTeamMemberSettings object itself.
    • validate

      public void validate()
      Validates the instance.
      Throws:
      IllegalArgumentException - thrown if the instance is not valid.