Group class

Google Groups provide your users the ability to send messages to groups of people using the group's email address.

For more information about common tasks, see the Developer's Guide. For information about other types of groups, see the Cloud Identity Groups API documentation. Note: The user calling the API (or being impersonated by a service account) must have an assigned role that includes Admin API Groups permissions, such as Super Admin or Groups Admin.

Constructors

Group({bool? adminCreated, List<String>? aliases, String? description, String? directMembersCount, String? email, String? etag, String? id, String? kind, String? name, List<String>? nonEditableAliases})
Group.fromJson(Map json_)

Properties

adminCreated bool?
Read-only.
getter/setter pair
aliases List<String>?
Read-only.
getter/setter pair
description String?
An extended description to help users determine the purpose of a group.
getter/setter pair
directMembersCount String?
The number of users that are direct members of the group.
getter/setter pair
email String?
The group's email address.
getter/setter pair
etag String?
ETag of the resource.
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
id String?
Read-only.
getter/setter pair
kind String?
The type of the API resource.
getter/setter pair
name String?
The group's display name.
getter/setter pair
nonEditableAliases List<String>?
Read-only.
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

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