Class ExportDocumentsMetadata

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

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

Inheritance

Object > ExportDocumentsMetadata

Namespace

Google.Cloud.Firestore.Admin.V1

Assembly

Google.Cloud.Firestore.Admin.V1.dll

Constructors

ExportDocumentsMetadata()

public ExportDocumentsMetadata()

ExportDocumentsMetadata(ExportDocumentsMetadata)

public ExportDocumentsMetadata(ExportDocumentsMetadata other)
Parameter
NameDescription
otherExportDocumentsMetadata

Properties

CollectionIds

public RepeatedField<string> CollectionIds { get; }

Which collection ids are being exported.

Property Value
TypeDescription
RepeatedField<String>

EndTime

public Timestamp EndTime { get; set; }

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

Property Value
TypeDescription
Timestamp

OperationState

public OperationState OperationState { get; set; }

The state of the export operation.

Property Value
TypeDescription
OperationState

OutputUriPrefix

public string OutputUriPrefix { get; set; }

Where the entities are being exported to.

Property Value
TypeDescription
String

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