Class: Google::Bigtable::Admin::V2::RestoreTableMetadata

Inherits:
Object
  • Object
show all
Defined in:
lib/google/cloud/bigtable/admin/v2/doc/google/bigtable/admin/v2/bigtable_table_admin.rb

Overview

Metadata type for the long-running operation returned by RestoreTable.

Instance Attribute Summary collapse

Instance Attribute Details

#backup_infoGoogle::Bigtable::Admin::V2::BackupInfo



571
# File 'lib/google/cloud/bigtable/admin/v2/doc/google/bigtable/admin/v2/bigtable_table_admin.rb', line 571

class RestoreTableMetadata; end

#nameString

Returns Name of the table being created and restored to.

Returns:

  • (String)

    Name of the table being created and restored to.



571
# File 'lib/google/cloud/bigtable/admin/v2/doc/google/bigtable/admin/v2/bigtable_table_admin.rb', line 571

class RestoreTableMetadata; end

#optimize_table_operation_nameString

Returns 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.

Returns:

  • (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.



571
# File 'lib/google/cloud/bigtable/admin/v2/doc/google/bigtable/admin/v2/bigtable_table_admin.rb', line 571

class RestoreTableMetadata; end

#progressGoogle::Bigtable::Admin::V2::OperationProgress

Returns The progress of the RestoreTable operation.

Returns:

  • (Google::Bigtable::Admin::V2::OperationProgress)

    The progress of the RestoreTable operation.



571
# File 'lib/google/cloud/bigtable/admin/v2/doc/google/bigtable/admin/v2/bigtable_table_admin.rb', line 571

class RestoreTableMetadata; end

#source_typeGoogle::Bigtable::Admin::V2::RestoreSourceType

Returns The type of the restore source.

Returns:



571
# File 'lib/google/cloud/bigtable/admin/v2/doc/google/bigtable/admin/v2/bigtable_table_admin.rb', line 571

class RestoreTableMetadata; end