Show / Hide Table of Contents

Class ContactGroupProto

A group of contacts for a given user, as described in http://cs/p#google3/focus/backend/proto/backend.proto Historically (and in still-existing ACLs), this was used to represent Google+ circles as well as contact groups, but this use is now deprecated. New code should use the CIRCLE principal type to represent Google+ circles.

Inheritance
System.Object
ContactGroupProto
Implements
Google.Apis.Requests.IDirectResponseSchema
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Google.Apis.CloudSearch.v1.Data
Assembly: Google.Apis.CloudSearch.v1.dll
Syntax
public class ContactGroupProto : IDirectResponseSchema

Properties

ETag

The ETag of the item.

Declaration
public virtual string ETag { get; set; }
Property Value
Type Description
System.String

GroupId

Group ID is unique only relative to the owner's Gaia ID.

Declaration
[JsonProperty("groupId")]
public virtual long? GroupId { get; set; }
Property Value
Type Description
System.Nullable<System.Int64>

OwnerGaiaId

Declaration
[JsonProperty("ownerGaiaId")]
public virtual long? OwnerGaiaId { get; set; }
Property Value
Type Description
System.Nullable<System.Int64>

RequiredConsistencyTimestampUsec

If present, then tests for membership in this ContactGroup must use data known to be at least as fresh as the given (FBS-assigned) timestamp. See http://go/fbs-consistent-read-after-important-write Before using this, be sure that any service checking authorization against this group supports checking consistency timestamps. For example, as of 12/2011, Keystore only supports this for the Moonshine configuration, and in others authorization checks will fail if the timestamp is present.

Declaration
[JsonProperty("requiredConsistencyTimestampUsec")]
public virtual long? RequiredConsistencyTimestampUsec { get; set; }
Property Value
Type Description
System.Nullable<System.Int64>

Implements

Google.Apis.Requests.IDirectResponseSchema
In This Article
Back to top