Groups class

JSON template for Group resource

Constructors

Groups({String? allowExternalMembers, String? allowGoogleCommunication, String? allowWebPosting, String? archiveOnly, String? customFooterText, String? customReplyTo, String? customRolesEnabledForSettingsToBeMerged, String? defaultMessageDenyNotificationText, String? defaultSender, String? description, String? email, String? enableCollaborativeInbox, String? favoriteRepliesOnTop, String? includeCustomFooter, 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})
Groups.fromJson(Map json_)

Properties

allowExternalMembers ↔ String?
Identifies whether members external to your organization can join the group.
getter/setter pair
allowGoogleCommunication ↔ String?
Allows Google to contact administrator of the group.
getter/setter pair
allowWebPosting ↔ String?
Allows posting from web.
getter/setter pair
archiveOnly ↔ String?
Allows the group to be archived only.
getter/setter pair
customFooterText ↔ String?
Set the content of custom footer text.
getter/setter pair
customReplyTo ↔ String?
An email address used when replying to a message if the replyTo property is set to REPLY_TO_CUSTOM.
getter/setter pair
customRolesEnabledForSettingsToBeMerged ↔ String?
Specifies whether the group has a custom role that's included in one of the settings being merged.
getter/setter pair
defaultMessageDenyNotificationText ↔ String?
When a message is rejected, this is text for the rejection notification sent to the message's author.
getter/setter pair
defaultSender ↔ String?
Default sender for members who can post messages as the group.
getter/setter pair
description ↔ String?
Description of the group.
getter/setter pair
email ↔ String?
The group's email address.
getter/setter pair
enableCollaborativeInbox ↔ String?
Specifies whether a collaborative inbox will remain turned on for the group.
getter/setter pair
favoriteRepliesOnTop ↔ String?
Indicates if favorite replies should be displayed above other replies.
getter/setter pair
hashCode → int
The hash code for this object.
no setterinherited
includeCustomFooter ↔ String?
Whether to include custom footer.
getter/setter pair
includeInGlobalAddressList ↔ String?
Enables the group to be included in the Global Address List.
getter/setter pair
isArchived ↔ String?
Allows the Group contents to be archived.
getter/setter pair
kind ↔ String?
The type of the resource.
getter/setter pair
maxMessageBytes ↔ int?
The maximum size of a message is 25Mb.
getter/setter pair
membersCanPostAsTheGroup ↔ String?
Enables members to post messages as the group.
getter/setter pair
messageDisplayFont ↔ String?
The default message display font always has a value of "DEFAULT_FONT".
getter/setter pair
messageModerationLevel ↔ String?
Moderation level of incoming messages.
getter/setter pair
name ↔ String?
Name of the group, which has a maximum size of 75 characters.
getter/setter pair
primaryLanguage ↔ String?
The primary language for group.
getter/setter pair
replyTo ↔ String?
Specifies who receives the default reply.
getter/setter pair
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
sendMessageDenyNotification ↔ String?
Allows a member to be notified if the member's message to the group is denied by the group owner.
getter/setter pair
showInGroupDirectory ↔ String?
This is merged into the new whoCanDiscoverGroup setting.
getter/setter pair
spamModerationLevel ↔ String?
Specifies moderation levels for messages detected as spam.
getter/setter pair
whoCanAdd ↔ String?
This is merged into the new whoCanModerateMembers setting.
getter/setter pair
whoCanAddReferences ↔ String?
This functionality is no longer supported in the Google Groups UI.
getter/setter pair
whoCanApproveMembers ↔ String?
Specifies who can approve members who ask to join groups.
getter/setter pair
whoCanApproveMessages ↔ String?
This is merged into the new whoCanModerateContent setting.
getter/setter pair
whoCanAssignTopics ↔ String?
This is merged into the new whoCanAssistContent setting.
getter/setter pair
whoCanAssistContent ↔ String?
Specifies who can moderate metadata.
getter/setter pair
whoCanBanUsers ↔ String?
Specifies who can deny membership to users.
getter/setter pair
whoCanContactOwner ↔ String?
Permission to contact owner of the group via web UI.
getter/setter pair
whoCanDeleteAnyPost ↔ String?
This is merged into the new whoCanModerateContent setting.
getter/setter pair
whoCanDeleteTopics ↔ String?
This is merged into the new whoCanModerateContent setting.
getter/setter pair
whoCanDiscoverGroup ↔ String?
Specifies the set of users for whom this group is discoverable.
getter/setter pair
whoCanEnterFreeFormTags ↔ String?
This is merged into the new whoCanAssistContent setting.
getter/setter pair
whoCanHideAbuse ↔ String?
This is merged into the new whoCanModerateContent setting.
getter/setter pair
whoCanInvite ↔ String?
This is merged into the new whoCanModerateMembers setting.
getter/setter pair
whoCanJoin ↔ String?
Permission to join group.
getter/setter pair
whoCanLeaveGroup ↔ String?
Permission to leave the group.
getter/setter pair
whoCanLockTopics ↔ String?
This is merged into the new whoCanModerateContent setting.
getter/setter pair
whoCanMakeTopicsSticky ↔ String?
This is merged into the new whoCanModerateContent setting.
getter/setter pair
whoCanMarkDuplicate ↔ String?
This is merged into the new whoCanAssistContent setting.
getter/setter pair
whoCanMarkFavoriteReplyOnAnyTopic ↔ String?
This is merged into the new whoCanAssistContent setting.
getter/setter pair
whoCanMarkFavoriteReplyOnOwnTopic ↔ String?
This is merged into the new whoCanAssistContent setting.
getter/setter pair
whoCanMarkNoResponseNeeded ↔ String?
This is merged into the new whoCanAssistContent setting.
getter/setter pair
whoCanModerateContent ↔ String?
Specifies who can moderate content.
getter/setter pair
whoCanModerateMembers ↔ String?
Specifies who can manage members.
getter/setter pair
whoCanModifyMembers ↔ String?
This is merged into the new whoCanModerateMembers setting.
getter/setter pair
whoCanModifyTagsAndCategories ↔ String?
This is merged into the new whoCanAssistContent setting.
getter/setter pair
whoCanMoveTopicsIn ↔ String?
This is merged into the new whoCanModerateContent setting.
getter/setter pair
whoCanMoveTopicsOut ↔ String?
This is merged into the new whoCanModerateContent setting.
getter/setter pair
whoCanPostAnnouncements ↔ String?
This is merged into the new whoCanModerateContent setting.
getter/setter pair
whoCanPostMessage ↔ String?
Permissions to post messages.
getter/setter pair
whoCanTakeTopics ↔ String?
This is merged into the new whoCanAssistContent setting.
getter/setter pair
whoCanUnassignTopic ↔ String?
This is merged into the new whoCanAssistContent setting.
getter/setter pair
whoCanUnmarkFavoriteReplyOnAnyTopic ↔ String?
This is merged into the new whoCanAssistContent setting.
getter/setter pair
whoCanViewGroup ↔ String?
Permissions to view group messages.
getter/setter pair
whoCanViewMembership ↔ String?
Permissions to view membership.
getter/setter pair

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() → Map<String, dynamic>
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited