public sealed class RestoreDatabaseMetadata : IMessage<RestoreDatabaseMetadata>, IEquatable<RestoreDatabaseMetadata>, IDeepCloneable<RestoreDatabaseMetadata>, IBufferMessage, IMessage
Reference documentation and code samples for the Firestore Admin v1 API class RestoreDatabaseMetadata.
Metadata for the [long-running operation][google.longrunning.Operation] from the [RestoreDatabase][google.firestore.admin.v1.RestoreDatabase] request.
Implements
IMessageRestoreDatabaseMetadata, IEquatableRestoreDatabaseMetadata, IDeepCloneableRestoreDatabaseMetadata, IBufferMessage, IMessageNamespace
Google.Cloud.Firestore.Admin.V1Assembly
Google.Cloud.Firestore.Admin.V1.dll
Constructors
RestoreDatabaseMetadata()
public RestoreDatabaseMetadata()
RestoreDatabaseMetadata(RestoreDatabaseMetadata)
public RestoreDatabaseMetadata(RestoreDatabaseMetadata other)
Parameter | |
---|---|
Name | Description |
other |
RestoreDatabaseMetadata |
Properties
Backup
public string Backup { get; set; }
The name of the backup restoring from.
Property Value | |
---|---|
Type | Description |
string |
BackupAsBackupName
public BackupName BackupAsBackupName { get; set; }
BackupName-typed view over the Backup resource name property.
Property Value | |
---|---|
Type | Description |
BackupName |
Database
public string Database { get; set; }
The name of the database being restored to.
Property Value | |
---|---|
Type | Description |
string |
DatabaseAsDatabaseName
public DatabaseName DatabaseAsDatabaseName { get; set; }
DatabaseName-typed view over the Database resource name property.
Property Value | |
---|---|
Type | Description |
DatabaseName |
EndTime
public Timestamp EndTime { get; set; }
The time the restore finished, unset for ongoing restores.
Property Value | |
---|---|
Type | Description |
Timestamp |
OperationState
public OperationState OperationState { get; set; }
The operation state of the restore.
Property Value | |
---|---|
Type | Description |
OperationState |
ProgressPercentage
public Progress ProgressPercentage { get; set; }
How far along the restore is as an estimated percentage of remaining time.
Property Value | |
---|---|
Type | Description |
Progress |
StartTime
public Timestamp StartTime { get; set; }
The time the restore was started.
Property Value | |
---|---|
Type | Description |
Timestamp |