Package com.google.bigtable.admin.v2
Interface CopyBackupMetadataOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
CopyBackupMetadata
,CopyBackupMetadata.Builder
public interface CopyBackupMetadataOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description String
getName()
The name of the backup being created through the copy operation.com.google.protobuf.ByteString
getNameBytes()
The name of the backup being created through the copy operation.OperationProgress
getProgress()
The progress of the [CopyBackup][google.bigtable.admin.v2.BigtableTableAdmin.CopyBackup] operation.OperationProgressOrBuilder
getProgressOrBuilder()
The progress of the [CopyBackup][google.bigtable.admin.v2.BigtableTableAdmin.CopyBackup] operation.BackupInfo
getSourceBackupInfo()
Information about the source backup that is being copied from.BackupInfoOrBuilder
getSourceBackupInfoOrBuilder()
Information about the source backup that is being copied from.boolean
hasProgress()
The progress of the [CopyBackup][google.bigtable.admin.v2.BigtableTableAdmin.CopyBackup] operation.boolean
hasSourceBackupInfo()
Information about the source backup that is being copied from.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
getName
String getName()
The name of the backup being created through the copy operation. Values are of the form `projects/<project>/instances/<instance>/clusters/<cluster>/backups/<backup>`.
string name = 1 [(.google.api.resource_reference) = { ... }
- Returns:
- The name.
-
getNameBytes
com.google.protobuf.ByteString getNameBytes()
The name of the backup being created through the copy operation. Values are of the form `projects/<project>/instances/<instance>/clusters/<cluster>/backups/<backup>`.
string name = 1 [(.google.api.resource_reference) = { ... }
- Returns:
- The bytes for name.
-
hasSourceBackupInfo
boolean hasSourceBackupInfo()
Information about the source backup that is being copied from.
.google.bigtable.admin.v2.BackupInfo source_backup_info = 2;
- Returns:
- Whether the sourceBackupInfo field is set.
-
getSourceBackupInfo
BackupInfo getSourceBackupInfo()
Information about the source backup that is being copied from.
.google.bigtable.admin.v2.BackupInfo source_backup_info = 2;
- Returns:
- The sourceBackupInfo.
-
getSourceBackupInfoOrBuilder
BackupInfoOrBuilder getSourceBackupInfoOrBuilder()
Information about the source backup that is being copied from.
.google.bigtable.admin.v2.BackupInfo source_backup_info = 2;
-
hasProgress
boolean hasProgress()
The progress of the [CopyBackup][google.bigtable.admin.v2.BigtableTableAdmin.CopyBackup] operation.
.google.bigtable.admin.v2.OperationProgress progress = 3;
- Returns:
- Whether the progress field is set.
-
getProgress
OperationProgress getProgress()
The progress of the [CopyBackup][google.bigtable.admin.v2.BigtableTableAdmin.CopyBackup] operation.
.google.bigtable.admin.v2.OperationProgress progress = 3;
- Returns:
- The progress.
-
getProgressOrBuilder
OperationProgressOrBuilder getProgressOrBuilder()
The progress of the [CopyBackup][google.bigtable.admin.v2.BigtableTableAdmin.CopyBackup] operation.
.google.bigtable.admin.v2.OperationProgress progress = 3;
-
-