Class MicrosoftGraphTeamMemberSettings


  • public final class MicrosoftGraphTeamMemberSettings
    extends Object
    teamMemberSettings.
    • Constructor Detail

      • MicrosoftGraphTeamMemberSettings

        public MicrosoftGraphTeamMemberSettings()
    • Method Detail

      • 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.