google_api_people v0.12.0 GoogleApi.People.V1.Model.ContactGroup View Source

A contact group.

Attributes

  • etag (type: String.t, default: nil) - The HTTP entity tag of the resource. Used for web cache validation.
  • formattedName (type: String.t, default: nil) - The read-only name translated and formatted in the viewer's account locale or the Accept-Language HTTP header locale for system groups names. Group names set by the owner are the same as name.
  • groupType (type: String.t, default: nil) - The read-only contact group type.
  • memberCount (type: integer(), default: nil) - The total number of contacts in the group irrespective of max members in specified in the request.
  • memberResourceNames (type: list(String.t), default: nil) - The list of contact person resource names that are members of the contact group. The field is not populated for LIST requests and can only be updated through the ModifyContactGroupMembers.
  • metadata (type: GoogleApi.People.V1.Model.ContactGroupMetadata.t, default: nil) - Metadata about the contact group.
  • name (type: String.t, default: nil) - The contact group name set by the group owner or a system provided name for system groups.
  • resourceName (type: String.t, default: nil) - The resource name for the contact group, assigned by the server. An ASCII string, in the form of contactGroups/contact_group_id.

Link to this section Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Link to this section Types

Link to this type

t()

View Source
t() :: %GoogleApi.People.V1.Model.ContactGroup{
  etag: String.t(),
  formattedName: String.t(),
  groupType: String.t(),
  memberCount: integer(),
  memberResourceNames: [String.t()],
  metadata: GoogleApi.People.V1.Model.ContactGroupMetadata.t(),
  name: String.t(),
  resourceName: String.t()
}

Link to this section Functions

Link to this function

decode(value, options)

View Source
decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.