Google Cloud Bigtable Administration v2 API - Class RestoreTableMetadata (3.21.0)

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

Reference documentation and code samples for the Google Cloud Bigtable Administration v2 API class RestoreTableMetadata.

Metadata type for the long-running operation returned by [RestoreTable][google.bigtable.admin.v2.BigtableTableAdmin.RestoreTable].

Inheritance

object > RestoreTableMetadata

Namespace

Google.Cloud.Bigtable.Admin.V2

Assembly

Google.Cloud.Bigtable.Admin.V2.dll

Constructors

RestoreTableMetadata()

public RestoreTableMetadata()

RestoreTableMetadata(RestoreTableMetadata)

public RestoreTableMetadata(RestoreTableMetadata other)
Parameter
Name Description
other RestoreTableMetadata

Properties

BackupInfo

public BackupInfo BackupInfo { get; set; }
Property Value
Type Description
BackupInfo

Name

public string Name { get; set; }

Name of the table being created and restored to.

Property Value
Type Description
string

OptimizeTableOperationName

public string OptimizeTableOperationName { get; set; }

If exists, the name of the long-running operation that will be used to track the post-restore optimization process to optimize the performance of the restored table. The metadata type of the long-running operation is [OptimizeRestoreTableMetadata][]. The response type is [Empty][google.protobuf.Empty]. This long-running operation may be automatically created by the system if applicable after the RestoreTable long-running operation completes successfully. This operation may not be created if the table is already optimized or the restore was not successful.

Property Value
Type Description
string

Progress

public OperationProgress Progress { get; set; }

The progress of the [RestoreTable][google.bigtable.admin.v2.BigtableTableAdmin.RestoreTable] operation.

Property Value
Type Description
OperationProgress

SourceInfoCase

public RestoreTableMetadata.SourceInfoOneofCase SourceInfoCase { get; }
Property Value
Type Description
RestoreTableMetadataSourceInfoOneofCase

SourceType

public RestoreSourceType SourceType { get; set; }

The type of the restore source.

Property Value
Type Description
RestoreSourceType