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].
Implements
IMessageImportDocumentsMetadata, IEquatableImportDocumentsMetadata, IDeepCloneableImportDocumentsMetadata, IBufferMessage, IMessageNamespace
Google.Cloud.Firestore.Admin.V1Assembly
Google.Cloud.Firestore.Admin.V1.dll
Constructors
ImportDocumentsMetadata()
public ImportDocumentsMetadata()
ImportDocumentsMetadata(ImportDocumentsMetadata)
public ImportDocumentsMetadata(ImportDocumentsMetadata other)
Parameter | |
---|---|
Name | Description |
other |
ImportDocumentsMetadata |
Properties
CollectionIds
public RepeatedField<string> CollectionIds { get; }
Which collection IDs are being imported.
Property Value | |
---|---|
Type | Description |
RepeatedFieldstring |
EndTime
public Timestamp EndTime { get; set; }
The time this operation completed. Will be unset if operation still in progress.
Property Value | |
---|---|
Type | Description |
Timestamp |
InputUriPrefix
public string InputUriPrefix { get; set; }
The location of the documents being imported.
Property Value | |
---|---|
Type | Description |
string |
NamespaceIds
public RepeatedField<string> NamespaceIds { get; }
Which namespace IDs are being imported.
Property Value | |
---|---|
Type | Description |
RepeatedFieldstring |
OperationState
public OperationState OperationState { get; set; }
The state of the import operation.
Property Value | |
---|---|
Type | Description |
OperationState |
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 |