Reference documentation and code samples for the Cloud Bigtable V2 Client class RestoreTableMetadata.
Metadata type for the long-running operation returned by RestoreTable .
Generated from protobuf message google.bigtable.admin.v2.RestoreTableMetadata
Namespace
Google \ Cloud \ Bigtable \ Admin \ V2Methods
__construct
Constructor.
data
array
Optional. Data for populating the Message object.
↳ name
string
Name of the table being created and restored to.
↳ source_type
int
The type of the restore source.
↳ backup_info
↳ optimize_table_operation_name
string
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 . 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.
↳ progress
getName
Name of the table being created and restored to.
string
setName
Name of the table being created and restored to.
var
string
$this
getSourceType
The type of the restore source.
int
setSourceType
The type of the restore source.
var
int
$this
getBackupInfo
Generated from protobuf field .google.bigtable.admin.v2.BackupInfo backup_info = 3;
hasBackupInfo
setBackupInfo
Generated from protobuf field .google.bigtable.admin.v2.BackupInfo backup_info = 3;
$this
getOptimizeTableOperationName
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 . 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.
string
setOptimizeTableOperationName
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 . 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.
var
string
$this
getProgress
The progress of the RestoreTable operation.
hasProgress
clearProgress
setProgress
The progress of the RestoreTable operation.
$this
getSourceInfo
string