Class Backup
java.lang.Object
com.google.cloud.bigtable.admin.v2.models.Backup
A backup lets you save a copy of a table's schema and data and restore the backup to a new table
at a later time.
-
Nested Class Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
static Backup
fromProto
(com.google.bigtable.admin.v2.Backup proto) Get the encryption information for the backup.org.threeten.bp.Instant
Get the end time when the creation of this backup has completed.org.threeten.bp.Instant
Get the expire time of this backup.getId()
Get the ID of this backup.Get the instance ID where this backup is located.long
Get the size of this backup.Get the source backup ID from which the backup is copied.Get the source table ID from which the backup is created.org.threeten.bp.Instant
Get the start time when this backup is taken.getState()
Get the state of this backup.int
hashCode()
-
Method Details
-
fromProto
-
getId
Get the ID of this backup. -
getSourceTableId
Get the source table ID from which the backup is created. -
getSourceBackupId
Get the source backup ID from which the backup is copied. -
getInstanceId
Get the instance ID where this backup is located. -
getExpireTime
public org.threeten.bp.Instant getExpireTime()Get the expire time of this backup. -
getStartTime
Get the start time when this backup is taken. -
getEndTime
Get the end time when the creation of this backup has completed. -
getSizeBytes
public long getSizeBytes()Get the size of this backup. -
getState
Get the state of this backup. -
getEncryptionInfo
Get the encryption information for the backup.If encryption_type is CUSTOMER_MANAGED_ENCRYPTION, kms_key_version will be filled in with status UNKNOWN.
If encryption_type is GOOGLE_DEFAULT_ENCRYPTION, all other fields will have default value.
-
equals
-
hashCode
public int hashCode()
-