Resource: Session
A session in the Cloud Spanner API.
JSON representation |
---|
{ "name": string, "labels": { string: string, ... }, "createTime": string, "approximateLastUseTime": string, "creatorRole": string, "multiplexed": boolean } |
Fields | |
---|---|
name |
Output only. The name of the session. This is always system-assigned. |
labels |
The labels for the session.
See https://goo.gl/xmQnxf for more information on and examples of labels. |
create |
Output only. The timestamp when the session is created. A timestamp in RFC3339 UTC "Zulu" format, with nanosecond resolution and up to nine fractional digits. Examples: |
approximate |
Output only. The approximate timestamp when the session is last used. It is typically earlier than the actual last use time. A timestamp in RFC3339 UTC "Zulu" format, with nanosecond resolution and up to nine fractional digits. Examples: |
creator |
The database role which created this session. |
multiplexed |
Optional. If true, specifies a multiplexed session. Use a multiplexed session for multiple, concurrent read-only operations. Don't use them for read-write transactions, partitioned reads, or partitioned queries. Use |
Methods |
|
---|---|
|
Creates multiple new sessions. |
|
Batches the supplied mutation groups in a collection of efficient transactions. |
|
Begins a new transaction. |
|
Commits a transaction. |
|
Creates a new session. |
|
Ends a session, releasing server resources associated with it. |
|
Executes a batch of SQL DML statements. |
|
Executes an SQL statement, returning all results in a single reply. |
|
Like ExecuteSql , except returns the result set as a stream. |
|
Gets a session. |
|
Lists all sessions in a given database. |
|
Creates a set of partition tokens that can be used to execute a query operation in parallel. |
|
Creates a set of partition tokens that can be used to execute a read operation in parallel. |
|
Reads rows from the database using key lookups and scans, as a simple key/value style alternative to ExecuteSql . |
|
Rolls back a transaction, releasing any locks it holds. |
|
Like Read , except returns the result set as a stream. |