Class OptimizeRestoredDatabaseMetadata

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

Metadata type for the long-running operation used to track the progress of optimizations performed on a newly restored database. This long-running operation is automatically created by the system after the successful completion of a database restore, and cannot be cancelled.

Inheritance

Object > OptimizeRestoredDatabaseMetadata

Namespace

Google.Cloud.Spanner.Admin.Database.V1

Assembly

Google.Cloud.Spanner.Admin.Database.V1.dll

Constructors

OptimizeRestoredDatabaseMetadata()

public OptimizeRestoredDatabaseMetadata()

OptimizeRestoredDatabaseMetadata(OptimizeRestoredDatabaseMetadata)

public OptimizeRestoredDatabaseMetadata(OptimizeRestoredDatabaseMetadata other)
Parameter
NameDescription
otherOptimizeRestoredDatabaseMetadata

Properties

DatabaseName

public DatabaseName DatabaseName { get; set; }

Google.Cloud.Spanner.Common.V1.DatabaseName-typed view over the Name resource name property.

Property Value
TypeDescription
Google.Cloud.Spanner.Common.V1.DatabaseName

Name

public string Name { get; set; }

Name of the restored database being optimized.

Property Value
TypeDescription
String

Progress

public OperationProgress Progress { get; set; }

The progress of the post-restore optimizations.

Property Value
TypeDescription
OperationProgress