Class CreateClusterMetadata (3.1.0)

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

The metadata for the Operation returned by CreateCluster.

Inheritance

Object > CreateClusterMetadata

Namespace

Google.Cloud.Bigtable.Admin.V2

Assembly

Google.Cloud.Bigtable.Admin.V2.dll

Constructors

CreateClusterMetadata()

public CreateClusterMetadata()

CreateClusterMetadata(CreateClusterMetadata)

public CreateClusterMetadata(CreateClusterMetadata other)
Parameter
NameDescription
otherCreateClusterMetadata

Properties

FinishTime

public Timestamp FinishTime { get; set; }

The time at which the operation failed or was completed successfully.

Property Value
TypeDescription
Timestamp

OriginalRequest

public CreateClusterRequest OriginalRequest { get; set; }

The request that prompted the initiation of this CreateCluster operation.

Property Value
TypeDescription
CreateClusterRequest

RequestTime

public Timestamp RequestTime { get; set; }

The time at which the original request was received.

Property Value
TypeDescription
Timestamp

Tables

public MapField<string, CreateClusterMetadata.Types.TableProgress> Tables { get; }

Keys: the full name of each table that existed in the instance when CreateCluster was first called, i.e. projects/&lt;project>/instances/&lt;instance>/tables/&lt;table>. Any table added to the instance by a later API call will be created in the new cluster by that API call, not this one.

Values: information on how much of a table's data has been copied to the newly-created cluster so far.

Property Value
TypeDescription
MapField<String, CreateClusterMetadata.Types.TableProgress>