public sealed class RestoreDatabaseMetadata : IMessage<RestoreDatabaseMetadata>, IEquatable<RestoreDatabaseMetadata>, IDeepCloneable<RestoreDatabaseMetadata>, IBufferMessage, IMessageReference 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 |
|