Groups constructor
      
      Groups({ 
    
    
- String? allowExternalMembers,
 - String? allowGoogleCommunication,
 - String? allowWebPosting,
 - String? archiveOnly,
 - String? customReplyTo,
 - String? customRolesEnabledForSettingsToBeMerged,
 - String? defaultMessageDenyNotificationText,
 - String? defaultSender,
 - String? description,
 - String? email,
 - String? enableCollaborativeInbox,
 - String? favoriteRepliesOnTop,
 - String? includeInGlobalAddressList,
 - String? isArchived,
 - String? kind,
 - int? maxMessageBytes,
 - String? membersCanPostAsTheGroup,
 - String? messageDisplayFont,
 - String? messageModerationLevel,
 - String? name,
 - String? primaryLanguage,
 - String? replyTo,
 - String? sendMessageDenyNotification,
 - String? showInGroupDirectory,
 - String? spamModerationLevel,
 - String? whoCanAdd,
 - String? whoCanAddReferences,
 - String? whoCanApproveMembers,
 - String? whoCanApproveMessages,
 - String? whoCanAssignTopics,
 - String? whoCanAssistContent,
 - String? whoCanBanUsers,
 - String? whoCanContactOwner,
 - String? whoCanDeleteAnyPost,
 - String? whoCanDeleteTopics,
 - String? whoCanDiscoverGroup,
 - String? whoCanEnterFreeFormTags,
 - String? whoCanHideAbuse,
 - String? whoCanInvite,
 - String? whoCanJoin,
 - String? whoCanLeaveGroup,
 - String? whoCanLockTopics,
 - String? whoCanMakeTopicsSticky,
 - String? whoCanMarkDuplicate,
 - String? whoCanMarkFavoriteReplyOnAnyTopic,
 - String? whoCanMarkFavoriteReplyOnOwnTopic,
 - String? whoCanMarkNoResponseNeeded,
 - String? whoCanModerateContent,
 - String? whoCanModerateMembers,
 - String? whoCanModifyMembers,
 - String? whoCanModifyTagsAndCategories,
 - String? whoCanMoveTopicsIn,
 - String? whoCanMoveTopicsOut,
 - String? whoCanPostAnnouncements,
 - String? whoCanPostMessage,
 - String? whoCanTakeTopics,
 - String? whoCanUnassignTopic,
 - String? whoCanUnmarkFavoriteReplyOnAnyTopic,
 - String? whoCanViewGroup,
 - String? whoCanViewMembership,
 
Implementation
Groups({
  this.allowExternalMembers,
  this.allowGoogleCommunication,
  this.allowWebPosting,
  this.archiveOnly,
  this.customFooterText,
  this.customReplyTo,
  this.customRolesEnabledForSettingsToBeMerged,
  this.defaultMessageDenyNotificationText,
  this.defaultSender,
  this.description,
  this.email,
  this.enableCollaborativeInbox,
  this.favoriteRepliesOnTop,
  this.includeCustomFooter,
  this.includeInGlobalAddressList,
  this.isArchived,
  this.kind,
  this.maxMessageBytes,
  this.membersCanPostAsTheGroup,
  this.messageDisplayFont,
  this.messageModerationLevel,
  this.name,
  this.primaryLanguage,
  this.replyTo,
  this.sendMessageDenyNotification,
  this.showInGroupDirectory,
  this.spamModerationLevel,
  this.whoCanAdd,
  this.whoCanAddReferences,
  this.whoCanApproveMembers,
  this.whoCanApproveMessages,
  this.whoCanAssignTopics,
  this.whoCanAssistContent,
  this.whoCanBanUsers,
  this.whoCanContactOwner,
  this.whoCanDeleteAnyPost,
  this.whoCanDeleteTopics,
  this.whoCanDiscoverGroup,
  this.whoCanEnterFreeFormTags,
  this.whoCanHideAbuse,
  this.whoCanInvite,
  this.whoCanJoin,
  this.whoCanLeaveGroup,
  this.whoCanLockTopics,
  this.whoCanMakeTopicsSticky,
  this.whoCanMarkDuplicate,
  this.whoCanMarkFavoriteReplyOnAnyTopic,
  this.whoCanMarkFavoriteReplyOnOwnTopic,
  this.whoCanMarkNoResponseNeeded,
  this.whoCanModerateContent,
  this.whoCanModerateMembers,
  this.whoCanModifyMembers,
  this.whoCanModifyTagsAndCategories,
  this.whoCanMoveTopicsIn,
  this.whoCanMoveTopicsOut,
  this.whoCanPostAnnouncements,
  this.whoCanPostMessage,
  this.whoCanTakeTopics,
  this.whoCanUnassignTopic,
  this.whoCanUnmarkFavoriteReplyOnAnyTopic,
  this.whoCanViewGroup,
  this.whoCanViewMembership,
});