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

Inherits:
Object
  • Object
show all
Extended by:
Protobuf::MessageExts::ClassMethods
Includes:
Protobuf::MessageExts
Defined in:
proto_docs/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_info::Google::Cloud::Bigtable::Admin::V2::BackupInfo



72
73
74
75
# File 'proto_docs/google/bigtable/admin/v2/bigtable_table_admin.rb', line 72

class RestoreTableMetadata
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#name::String

Returns Name of the table being created and restored to.

Returns:

  • (::String)

    Name of the table being created and restored to.



72
73
74
75
# File 'proto_docs/google/bigtable/admin/v2/bigtable_table_admin.rb', line 72

class RestoreTableMetadata
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#optimize_table_operation_name::String

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.



72
73
74
75
# File 'proto_docs/google/bigtable/admin/v2/bigtable_table_admin.rb', line 72

class RestoreTableMetadata
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#progress::Google::Cloud::Bigtable::Admin::V2::OperationProgress

Returns The progress of the RestoreTable operation.

Returns:



72
73
74
75
# File 'proto_docs/google/bigtable/admin/v2/bigtable_table_admin.rb', line 72

class RestoreTableMetadata
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#source_type::Google::Cloud::Bigtable::Admin::V2::RestoreSourceType

Returns The type of the restore source.

Returns:



72
73
74
75
# File 'proto_docs/google/bigtable/admin/v2/bigtable_table_admin.rb', line 72

class RestoreTableMetadata
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end