Cloud Spanner V1 Client - Class BackupInfo (1.64.0)

Reference documentation and code samples for the Cloud Spanner V1 Client class BackupInfo.

Information about a backup.

Generated from protobuf message google.spanner.admin.database.v1.BackupInfo

Namespace

Google \ Cloud \ Spanner \ Admin \ Database \ V1

Methods

__construct

Constructor.

Parameters
NameDescription
data array

Optional. Data for populating the Message object.

↳ backup string

Name of the backup.

↳ version_time Google\Protobuf\Timestamp

The backup contains an externally consistent copy of source_database at the timestamp specified by version_time. If the CreateBackup request did not specify version_time, the version_time of the backup is equivalent to the create_time.

↳ create_time Google\Protobuf\Timestamp

The time the CreateBackup request was received.

↳ source_database string

Name of the database the backup was created from.

getBackup

Name of the backup.

Returns
TypeDescription
string

setBackup

Name of the backup.

Parameter
NameDescription
var string
Returns
TypeDescription
$this

getVersionTime

The backup contains an externally consistent copy of source_database at the timestamp specified by version_time. If the CreateBackup request did not specify version_time, the version_time of the backup is equivalent to the create_time.

Returns
TypeDescription
Google\Protobuf\Timestamp|null

hasVersionTime

clearVersionTime

setVersionTime

The backup contains an externally consistent copy of source_database at the timestamp specified by version_time. If the CreateBackup request did not specify version_time, the version_time of the backup is equivalent to the create_time.

Parameter
NameDescription
var Google\Protobuf\Timestamp
Returns
TypeDescription
$this

getCreateTime

The time the CreateBackup request was received.

Returns
TypeDescription
Google\Protobuf\Timestamp|null

hasCreateTime

clearCreateTime

setCreateTime

The time the CreateBackup request was received.

Parameter
NameDescription
var Google\Protobuf\Timestamp
Returns
TypeDescription
$this

getSourceDatabase

Name of the database the backup was created from.

Returns
TypeDescription
string

setSourceDatabase

Name of the database the backup was created from.

Parameter
NameDescription
var string
Returns
TypeDescription
$this