Show / Hide Table of Contents

Class HistoryRecord

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

Properties

ClientContext

This will almost always be set, but there are corner cases in which the information is not available, and thus applications must handle its absence appropriately.

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

ETag

The ETag of the item.

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

FilterUpdate

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

ImapUpdate

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

LabelUpdate

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

PrefUpdate

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

RecordId

Each HistoryRecord has a unique id. Ids are monotonically increasing, and not necessarily contiguous.

Declaration
[JsonProperty("recordId")]
public virtual ulong? RecordId { get; set; }
Property Value
Type Description
System.Nullable<System.UInt64>

ThreadUpdate

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

TransactionContext

This will almost always be set, but there are corner cases in which the information is not available, and thus applications must handle its absence appropriately.

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

TxnDebugInfo

Declaration
[JsonProperty("txnDebugInfo")]
public virtual TransactionDebugInfo TxnDebugInfo { get; set; }
Property Value
Type Description
TransactionDebugInfo

Type

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

Implements

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