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].
Implements
IMessage<ExportDocumentsMetadata>, IEquatable<ExportDocumentsMetadata>, IDeepCloneable<ExportDocumentsMetadata>, IBufferMessage, IMessageNamespace
Google.Cloud.Firestore.Admin.V1Assembly
Google.Cloud.Firestore.Admin.V1.dll
Constructors
ExportDocumentsMetadata()
public ExportDocumentsMetadata()
ExportDocumentsMetadata(ExportDocumentsMetadata)
public ExportDocumentsMetadata(ExportDocumentsMetadata other)
Parameter | |
---|---|
Name | Description |
other | ExportDocumentsMetadata |
Properties
CollectionIds
public RepeatedField<string> CollectionIds { get; }
Which collection ids are being exported.
Property Value | |
---|---|
Type | Description |
RepeatedField<String> |
EndTime
public Timestamp EndTime { get; set; }
The time this operation completed. Will be unset if operation still in progress.
Property Value | |
---|---|
Type | Description |
Timestamp |
OperationState
public OperationState OperationState { get; set; }
The state of the export operation.
Property Value | |
---|---|
Type | Description |
OperationState |
OutputUriPrefix
public string OutputUriPrefix { get; set; }
Where the entities are being exported to.
Property Value | |
---|---|
Type | Description |
String |
ProgressBytes
public Progress ProgressBytes { get; set; }
The progress, in bytes, of this operation.
Property Value | |
---|---|
Type | Description |
Progress |
ProgressDocuments
public Progress ProgressDocuments { get; set; }
The progress, in documents, of this operation.
Property Value | |
---|---|
Type | Description |
Progress |
StartTime
public Timestamp StartTime { get; set; }
The time this operation started.
Property Value | |
---|---|
Type | Description |
Timestamp |