Class File
Represents a File resource. A file contains the metadata for a report run. It shows the status of the run and holds the URLs to the generated report data if the run is finished and the status is "REPORT_AVAILABLE".
Implements
Inherited Members
Namespace: Google.Apis.Dfareporting.v4.Data
Assembly: Google.Apis.Dfareporting.v4.dll
Syntax
public class File : IDirectResponseSchema
Properties
DateRange
The date range for which the file has report data. The date range will always be the absolute date range for which the report is run.
Declaration
[JsonProperty("dateRange")]
public virtual DateRange DateRange { get; set; }
Property Value
Type | Description |
---|---|
DateRange |
ETag
Etag of this resource.
Declaration
[JsonProperty("etag")]
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
FileName
The filename of the file.
Declaration
[JsonProperty("fileName")]
public virtual string FileName { get; set; }
Property Value
Type | Description |
---|---|
string |
Format
The output format of the report. Only available once the file is available.
Declaration
[JsonProperty("format")]
public virtual string Format { get; set; }
Property Value
Type | Description |
---|---|
string |
Id
The unique ID of this report file.
Declaration
[JsonProperty("id")]
public virtual long? Id { get; set; }
Property Value
Type | Description |
---|---|
long? |
Kind
Identifies what kind of resource this is. Value: the fixed string "dfareporting#file".
Declaration
[JsonProperty("kind")]
public virtual string Kind { get; set; }
Property Value
Type | Description |
---|---|
string |
LastModifiedTime
The timestamp in milliseconds since epoch when this file was last modified.
Declaration
[JsonProperty("lastModifiedTime")]
public virtual long? LastModifiedTime { get; set; }
Property Value
Type | Description |
---|---|
long? |
ReportId
The ID of the report this file was generated from.
Declaration
[JsonProperty("reportId")]
public virtual long? ReportId { get; set; }
Property Value
Type | Description |
---|---|
long? |
Status
The status of the report file.
Declaration
[JsonProperty("status")]
public virtual string Status { get; set; }
Property Value
Type | Description |
---|---|
string |
Urls
The URLs where the completed report file can be downloaded.
Declaration
[JsonProperty("urls")]
public virtual File.UrlsData Urls { get; set; }
Property Value
Type | Description |
---|---|
File.UrlsData |