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
Implements
Inherited Members
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 |
|---|---|
| System.String |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
| Type | Description |
|---|---|
| System.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 |
|---|---|
| System.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 |
|---|---|
| System.Nullable<System.Int64> |
NumSubscribers
Contains number of subscribers for the document.
Declaration
[JsonProperty("numSubscribers")]
public virtual int? NumSubscribers { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.Int32> |
NumViewers
Size of untruncated viewers list.
Declaration
[JsonProperty("numViewers")]
public virtual int? NumViewers { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.Int32> |
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 |