Show / Hide Table of Contents

Class FileUpload

The file upload of a specific data source, that is, the result of the retrieval of the data source at a certain timestamp computed asynchronously when the data source processing is finished. Only applicable to file data sources.

Inheritance
object
FileUpload
Implements
IMessage<FileUpload>
IEquatable<FileUpload>
IDeepCloneable<FileUpload>
IBufferMessage
IMessage
Inherited Members
object.GetHashCode()
object.GetType()
object.ToString()
Namespace: Google.Shopping.Merchant.DataSources.V1Beta
Assembly: Google.Shopping.Merchant.DataSources.V1Beta.dll
Syntax
public sealed class FileUpload : IMessage<FileUpload>, IEquatable<FileUpload>, IDeepCloneable<FileUpload>, IBufferMessage, IMessage

Constructors

FileUpload()

Declaration
public FileUpload()

FileUpload(FileUpload)

Declaration
public FileUpload(FileUpload other)
Parameters
Type Name Description
FileUpload other

Properties

DataSourceId

Output only. The data source id.

Declaration
public long DataSourceId { get; set; }
Property Value
Type Description
long

FileUploadName

FileUploadName-typed view over the Name resource name property.

Declaration
public FileUploadName FileUploadName { get; set; }
Property Value
Type Description
FileUploadName

Issues

Output only. The list of issues occurring in the data source.

Declaration
public RepeatedField<FileUpload.Types.Issue> Issues { get; }
Property Value
Type Description
RepeatedField<FileUpload.Types.Issue>

ItemsCreated

Output only. The number of items in the data source that were created.

Declaration
public long ItemsCreated { get; set; }
Property Value
Type Description
long

ItemsTotal

Output only. The number of items in the data source that were processed.

Declaration
public long ItemsTotal { get; set; }
Property Value
Type Description
long

ItemsUpdated

Output only. The number of items in the data source that were updated.

Declaration
public long ItemsUpdated { get; set; }
Property Value
Type Description
long

Name

Identifier. The name of the data source file upload. Format: {datasource.name=accounts/{account}/dataSources/{datasource}/fileUploads/{fileupload}}

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

ProcessingState

Output only. The processing state of the data source.

Declaration
public FileUpload.Types.ProcessingState ProcessingState { get; set; }
Property Value
Type Description
FileUpload.Types.ProcessingState

UploadTime

Output only. The date at which the file of the data source was uploaded.

Declaration
public Timestamp UploadTime { get; set; }
Property Value
Type Description
Timestamp
In this article
Back to top Generated by DocFX