Firestore Admin v1 API - Class CloneDatabaseMetadata (3.15.0)

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

Reference documentation and code samples for the Firestore Admin v1 API class CloneDatabaseMetadata.

Metadata for the [long-running operation][google.longrunning.Operation] from the [CloneDatabase][google.firestore.admin.v1.CloneDatabase] request.

Inheritance

object > CloneDatabaseMetadata

Namespace

Google.Cloud.Firestore.Admin.V1

Assembly

Google.Cloud.Firestore.Admin.V1.dll

Constructors

CloneDatabaseMetadata()

public CloneDatabaseMetadata()

CloneDatabaseMetadata(CloneDatabaseMetadata)

public CloneDatabaseMetadata(CloneDatabaseMetadata other)
Parameter
Name Description
other CloneDatabaseMetadata

Properties

Database

public string Database { get; set; }

The name of the database being cloned 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 clone finished, unset for ongoing clones.

Property Value
Type Description
Timestamp

OperationState

public OperationState OperationState { get; set; }

The operation state of the clone.

Property Value
Type Description
OperationState

PitrSnapshot

public PitrSnapshot PitrSnapshot { get; set; }

The snapshot from which this database was cloned.

Property Value
Type Description
PitrSnapshot

ProgressPercentage

public Progress ProgressPercentage { get; set; }

How far along the clone is as an estimated percentage of remaining time.

Property Value
Type Description
Progress

StartTime

public Timestamp StartTime { get; set; }

The time the clone was started.

Property Value
Type Description
Timestamp