Interface RestoreTableMetadataOrBuilder (2.14.0)

public interface RestoreTableMetadataOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getBackupInfo()

public abstract BackupInfo getBackupInfo()

.google.bigtable.admin.v2.BackupInfo backup_info = 3;

Returns
TypeDescription
BackupInfo

The backupInfo.

getBackupInfoOrBuilder()

public abstract BackupInfoOrBuilder getBackupInfoOrBuilder()

.google.bigtable.admin.v2.BackupInfo backup_info = 3;

Returns
TypeDescription
BackupInfoOrBuilder

getName()

public abstract String getName()

Name of the table being created and restored to.

string name = 1;

Returns
TypeDescription
String

The name.

getNameBytes()

public abstract ByteString getNameBytes()

Name of the table being created and restored to.

string name = 1;

Returns
TypeDescription
ByteString

The bytes for name.

getOptimizeTableOperationName()

public abstract String 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 optimize_table_operation_name = 4;

Returns
TypeDescription
String

The optimizeTableOperationName.

getOptimizeTableOperationNameBytes()

public abstract ByteString getOptimizeTableOperationNameBytes()

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 optimize_table_operation_name = 4;

Returns
TypeDescription
ByteString

The bytes for optimizeTableOperationName.

getProgress()

public abstract OperationProgress getProgress()

The progress of the RestoreTable operation.

.google.bigtable.admin.v2.OperationProgress progress = 5;

Returns
TypeDescription
OperationProgress

The progress.

getProgressOrBuilder()

public abstract OperationProgressOrBuilder getProgressOrBuilder()

The progress of the RestoreTable operation.

.google.bigtable.admin.v2.OperationProgress progress = 5;

Returns
TypeDescription
OperationProgressOrBuilder

getSourceInfoCase()

public abstract RestoreTableMetadata.SourceInfoCase getSourceInfoCase()
Returns
TypeDescription
RestoreTableMetadata.SourceInfoCase

getSourceType()

public abstract RestoreSourceType getSourceType()

The type of the restore source.

.google.bigtable.admin.v2.RestoreSourceType source_type = 2;

Returns
TypeDescription
RestoreSourceType

The sourceType.

getSourceTypeValue()

public abstract int getSourceTypeValue()

The type of the restore source.

.google.bigtable.admin.v2.RestoreSourceType source_type = 2;

Returns
TypeDescription
int

The enum numeric value on the wire for sourceType.

hasBackupInfo()

public abstract boolean hasBackupInfo()

.google.bigtable.admin.v2.BackupInfo backup_info = 3;

Returns
TypeDescription
boolean

Whether the backupInfo field is set.

hasProgress()

public abstract boolean hasProgress()

The progress of the RestoreTable operation.

.google.bigtable.admin.v2.OperationProgress progress = 5;

Returns
TypeDescription
boolean

Whether the progress field is set.