Show / Hide Table of Contents

Class GoogleDocsMetadata

The corpus specific metadata for office-type documents, from Google Docs and other sources. This message is passed to the scorer and beyond. Next tag: 9

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

Properties

AclInfo

Contains number of users and groups which can access the document.

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

DocumentType

The conceptual type (presentation, document, etc.) of this document.

Declaration
[JsonProperty("documentType")]
public virtual string DocumentType { get; set; }
Property Value
Type Description
string

ETag

The ETag of the item.

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

FileExtension

The file extension of the document. NOTE: As of October 2018 this field is not backfilled for old documents.

Declaration
[JsonProperty("fileExtension")]
public virtual string FileExtension { get; set; }
Property Value
Type Description
string

LastContentModifiedTimestamp

The last time this document was modified, in seconds since epoch. Only counts content modifications.

Declaration
[JsonProperty("lastContentModifiedTimestamp")]
public virtual long? LastContentModifiedTimestamp { get; set; }
Property Value
Type Description
long?

NumSubscribers

Contains number of subscribers for the document.

Declaration
[JsonProperty("numSubscribers")]
public virtual int? NumSubscribers { get; set; }
Property Value
Type Description
int?

NumViewers

Size of untruncated viewers list.

Declaration
[JsonProperty("numViewers")]
public virtual int? NumViewers { get; set; }
Property Value
Type Description
int?

ResultInfo

Additional per-result information, akin to Gmail's SingleThreadResponse. Note: GWS no longer seems to use this field, but there's still one reference to it for Scribe, so we can't remove it.

Declaration
[JsonProperty("resultInfo")]
public virtual GoogleDocsResultInfo ResultInfo { get; set; }
Property Value
Type Description
GoogleDocsResultInfo

TypeInfo

Contains additional information about the document depending on its type.

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

Implements

IDirectResponseSchema
In This Article
Back to top Generated by DocFX