Show / Hide Table of Contents

Class BabelMessageProps

Container for Babel (Hangouts Classic) only message properties. The properties here will not be consumed by Dynamite clients. They are relevant only for Hangouts Classic.

Inheritance
System.Object
BabelMessageProps
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 BabelMessageProps : IDirectResponseSchema

Properties

ClientGeneratedId

Babel clients locally generate this ID to dedupe against the async fanout.

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

ContentExtension

Stores additional Babel-specific properties (such as event metadata).

Declaration
[JsonProperty("contentExtension")]
public virtual ChatContentExtension ContentExtension { get; set; }
Property Value
Type Description
ChatContentExtension

DeliveryMedium

Stores the delivery source of messages (such as phone number for SMS).

Declaration
[JsonProperty("deliveryMedium")]
public virtual DeliveryMedium DeliveryMedium { get; set; }
Property Value
Type Description
DeliveryMedium

ETag

The ETag of the item.

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

EventId

Primary identifier used by Hangouts Classic for its events (messages).

Declaration
[JsonProperty("eventId")]
public virtual string EventId { get; set; }
Property Value
Type Description
System.String

MessageContent

Stores message segments (text content) and attachments (media URLs).

Declaration
[JsonProperty("messageContent")]
public virtual ChatConserverMessageContent MessageContent { get; set; }
Property Value
Type Description
ChatConserverMessageContent

WasUpdatedByBackfill

Whether or not these message properties were backfilled by go/dinnertrain.

Declaration
[JsonProperty("wasUpdatedByBackfill")]
public virtual bool? WasUpdatedByBackfill { get; set; }
Property Value
Type Description
System.Nullable<System.Boolean>

Implements

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