Firestore Admin v1 API - Class ImportDocumentsMetadata (3.8.0)

public sealed class ImportDocumentsMetadata : IMessage<ImportDocumentsMetadata>, IEquatable<ImportDocumentsMetadata>, IDeepCloneable<ImportDocumentsMetadata>, IBufferMessage, IMessage

Reference documentation and code samples for the Firestore Admin v1 API class ImportDocumentsMetadata.

Metadata for [google.longrunning.Operation][google.longrunning.Operation] results from [FirestoreAdmin.ImportDocuments][google.firestore.admin.v1.FirestoreAdmin.ImportDocuments].

Inheritance

object > ImportDocumentsMetadata

Namespace

Google.Cloud.Firestore.Admin.V1

Assembly

Google.Cloud.Firestore.Admin.V1.dll

Constructors

ImportDocumentsMetadata()

public ImportDocumentsMetadata()

ImportDocumentsMetadata(ImportDocumentsMetadata)

public ImportDocumentsMetadata(ImportDocumentsMetadata other)
Parameter
NameDescription
otherImportDocumentsMetadata

Properties

CollectionIds

public RepeatedField<string> CollectionIds { get; }

Which collection ids are being imported.

Property Value
TypeDescription
RepeatedFieldstring

EndTime

public Timestamp EndTime { get; set; }

The time this operation completed. Will be unset if operation still in progress.

Property Value
TypeDescription
Timestamp

InputUriPrefix

public string InputUriPrefix { get; set; }

The location of the documents being imported.

Property Value
TypeDescription
string

NamespaceIds

public RepeatedField<string> NamespaceIds { get; }

Which namespace ids are being imported.

Property Value
TypeDescription
RepeatedFieldstring

OperationState

public OperationState OperationState { get; set; }

The state of the import operation.

Property Value
TypeDescription
OperationState

ProgressBytes

public Progress ProgressBytes { get; set; }

The progress, in bytes, of this operation.

Property Value
TypeDescription
Progress

ProgressDocuments

public Progress ProgressDocuments { get; set; }

The progress, in documents, of this operation.

Property Value
TypeDescription
Progress

StartTime

public Timestamp StartTime { get; set; }

The time this operation started.

Property Value
TypeDescription
Timestamp