Show / Hide Table of Contents

Class ChatContentExtension

NEXT ID: 12

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

Properties

Annotation

Annotations to decorate this event.

Declaration
[JsonProperty("annotation")]
public virtual IList<EventAnnotation> Annotation { get; set; }
Property Value
Type Description
System.Collections.Generic.IList<EventAnnotation>

DynamitePlaceholderMetadata

This metadata informs how the placeholder string will be localized dynamically in Hangouts. See go/localization-of-system-messages. This is only used as part of REGULAR_CHAT_MESSAGE events.

Declaration
[JsonProperty("dynamitePlaceholderMetadata")]
public virtual ChatConserverDynamitePlaceholderMetadata DynamitePlaceholderMetadata { get; set; }
Property Value
Type Description
ChatConserverDynamitePlaceholderMetadata

ETag

The ETag of the item.

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

EventOtrStatus

Is this event OnTR or OffTR? Since some events can be ON_THE_RECORD and have an expiration_timestamp (for example enterprise retention users) we need to store the otr status.

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

GroupLinkSharingModificationEvent

Group-link sharing toggle event.

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

HangoutEvent

Audio/video Hangout event.

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

InviteAcceptedEvent

Invite accepted events. Note: this is only used ephemerally to sync to Gmail. No actual cent is stored in Papyrus.

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

MembershipChangeEvent

Join/leave events.

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

OtrChatMessageEvent

Metadata for off-the-record message.

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

OtrModificationEvent

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

RenameEvent

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

Implements

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