Backup class
A backup of a Cloud Spanner database.
Constructors
- 
          Backup({String? createTime, String? database, String? databaseDialect, EncryptionInfo? encryptionInfo, List<EncryptionInfo> ? encryptionInformation, String? expireTime, String? maxExpireTime, String? name, List<String> ? referencingBackups, List<String> ? referencingDatabases, String? sizeBytes, String? state, String? versionTime})
- Backup.fromJson(Map json_)
Properties
- createTime ↔ String?
- 
  The time the CreateBackup request is received.
  getter/setter pair
- database ↔ String?
- 
  Required for the CreateBackup operation.
  getter/setter pair
- databaseDialect ↔ String?
- 
  The database dialect information for the backup.
  getter/setter pair
- encryptionInfo ↔ EncryptionInfo?
- 
  The encryption information for the backup.
  getter/setter pair
- 
  encryptionInformation
  ↔ List<EncryptionInfo> ?
- 
  The encryption information for the backup, whether it is protected by one
or more KMS keys.
  getter/setter pair
- expireTime ↔ String?
- 
  Required for the CreateBackup operation.
  getter/setter pair
- hashCode → int
- 
  The hash code for this object.
  no setterinherited
- maxExpireTime ↔ String?
- 
  The max allowed expiration time of the backup, with microseconds
granularity.
  getter/setter pair
- name ↔ String?
- 
  Output only for the CreateBackup operation.
  getter/setter pair
- 
  referencingBackups
  ↔ List<String> ?
- 
  The names of the destination backups being created by copying this source
backup.
  getter/setter pair
- 
  referencingDatabases
  ↔ List<String> ?
- 
  The names of the restored databases that reference the backup.
  getter/setter pair
- runtimeType → Type
- 
  A representation of the runtime type of the object.
  no setterinherited
- sizeBytes ↔ String?
- 
  Size of the backup in bytes.
  getter/setter pair
- state ↔ String?
- 
  The current state of the backup.
  getter/setter pair
- versionTime ↔ String?
- 
  The backup will contain an externally consistent copy of the database at
the timestamp specified by version_time.getter/setter pair
Methods
- 
  noSuchMethod(Invocation invocation) → dynamic 
- 
  Invoked when a nonexistent method or property is accessed.
  inherited
- 
  toJson() → Map< String, dynamic> 
- 
  toString() → String 
- 
  A string representation of this object.
  inherited
Operators
- 
  operator ==(Object other) → bool 
- 
  The equality operator.
  inherited