- 1.104.0 (latest)
- 1.103.0
- 1.102.0
- 1.101.0
- 1.100.0
- 1.98.0
- 1.97.0
- 1.96.0
- 1.95.0
- 1.94.0
- 1.93.1
- 1.92.1
- 1.91.0
- 1.90.0
- 1.89.0
- 1.88.0
- 1.87.0
- 1.86.0
- 1.85.0
- 1.84.0
- 1.83.0
- 1.82.0
- 1.81.0
- 1.80.0
- 1.79.0
- 1.78.0
- 1.77.0
- 1.76.1
- 1.68.0
- 1.67.0
- 1.66.0
- 1.65.0
- 1.64.0
- 1.63.2
- 1.62.1
- 1.61.0
- 1.60.0
- 1.59.0
- 1.58.4
- 1.57.0
- 1.56.0
- 1.55.0
- 1.54.2
Reference documentation and code samples for the Cloud Spanner Client class Session.
Represents and manages a single Cloud Spanner session.
Methods
__construct
connection
Google\Cloud\Spanner\Connection\ConnectionInterface
A connection to Cloud Spanner.
projectId
string
The project ID.
instance
string
The instance name.
database
string
The database name.
name
string
The session name.
info
Return info on the session.
array
exists
Check if the session exists.
options
array
[optional] Configuration options.
bool
delete
Delete the session.
options
array
[optional] Configuration options.
void
name
Format the constituent parts of a session name into a fully qualified session name.
string
setExpiration
Sets the expiration.
expiration
int
[optional] The Unix timestamp in seconds upon which the session will expire. Defaults tonow plus 60 minutes.
int
expiration
Gets the expiration.
int|null
__debugInfo
Represent the class in a more readable and digestable fashion.