Reference documentation and code samples for the Cloud Bigtable Admin V2 API class Google::Cloud::Bigtable::Admin::V2::RestoreTableMetadata.
Metadata type for the long-running operation returned by RestoreTable.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#backup_info
def backup_info() -> ::Google::Cloud::Bigtable::Admin::V2::BackupInfo
#backup_info=
def backup_info=(value) -> ::Google::Cloud::Bigtable::Admin::V2::BackupInfo
Parameter
#name
def name() -> ::String
Returns
- (::String) — Name of the table being created and restored to.
#name=
def name=(value) -> ::String
Parameter
- value (::String) — Name of the table being created and restored to.
Returns
- (::String) — Name of the table being created and restored to.
#optimize_table_operation_name
def optimize_table_operation_name() -> ::String
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.
#optimize_table_operation_name=
def optimize_table_operation_name=(value) -> ::String
Parameter
- value (::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.
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.
#progress
def progress() -> ::Google::Cloud::Bigtable::Admin::V2::OperationProgress
Returns
- (::Google::Cloud::Bigtable::Admin::V2::OperationProgress) — The progress of the RestoreTable operation.
#progress=
def progress=(value) -> ::Google::Cloud::Bigtable::Admin::V2::OperationProgress
Parameter
- value (::Google::Cloud::Bigtable::Admin::V2::OperationProgress) — The progress of the RestoreTable operation.
Returns
- (::Google::Cloud::Bigtable::Admin::V2::OperationProgress) — The progress of the RestoreTable operation.
#source_type
def source_type() -> ::Google::Cloud::Bigtable::Admin::V2::RestoreSourceType
Returns
- (::Google::Cloud::Bigtable::Admin::V2::RestoreSourceType) — The type of the restore source.
#source_type=
def source_type=(value) -> ::Google::Cloud::Bigtable::Admin::V2::RestoreSourceType
Parameter
- value (::Google::Cloud::Bigtable::Admin::V2::RestoreSourceType) — The type of the restore source.
Returns
- (::Google::Cloud::Bigtable::Admin::V2::RestoreSourceType) — The type of the restore source.