An expression for filtering the results of the request. Filter rules are case insensitive. The fields eligible for filtering are: * *labels.keywhere key is the name of a label Some examples of using filters are: * *labels.env:*--> The session has the label "env". * *labels.env:dev--> The session has the label "env" and the value of the label contains the string "dev".
getDatabase
Required. The database in which to list sessions.
Returns
Type
Description
string
setDatabase
Required. The database in which to list sessions.
Parameter
Name
Description
var
string
Returns
Type
Description
$this
getPageSize
Number of sessions to be returned in the response. If 0 or less, defaults
to the server's maximum allowed page size.
Returns
Type
Description
int
setPageSize
Number of sessions to be returned in the response. If 0 or less, defaults
to the server's maximum allowed page size.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-09-04 UTC."],[],[],null,["# Cloud Spanner V1 Client - Class ListSessionsRequest (1.104.0)\n\nVersion latestkeyboard_arrow_down\n\n- [1.104.0 (latest)](/php/docs/reference/cloud-spanner/latest/V1.ListSessionsRequest)\n- [1.103.0](/php/docs/reference/cloud-spanner/1.103.0/V1.ListSessionsRequest)\n- [1.102.0](/php/docs/reference/cloud-spanner/1.102.0/V1.ListSessionsRequest)\n- [1.101.0](/php/docs/reference/cloud-spanner/1.101.0/V1.ListSessionsRequest)\n- [1.100.0](/php/docs/reference/cloud-spanner/1.100.0/V1.ListSessionsRequest)\n- [1.98.0](/php/docs/reference/cloud-spanner/1.98.0/V1.ListSessionsRequest)\n- [1.97.0](/php/docs/reference/cloud-spanner/1.97.0/V1.ListSessionsRequest)\n- [1.96.0](/php/docs/reference/cloud-spanner/1.96.0/V1.ListSessionsRequest)\n- [1.95.0](/php/docs/reference/cloud-spanner/1.95.0/V1.ListSessionsRequest)\n- [1.94.0](/php/docs/reference/cloud-spanner/1.94.0/V1.ListSessionsRequest)\n- [1.93.1](/php/docs/reference/cloud-spanner/1.93.1/V1.ListSessionsRequest)\n- [1.92.1](/php/docs/reference/cloud-spanner/1.92.1/V1.ListSessionsRequest)\n- [1.91.0](/php/docs/reference/cloud-spanner/1.91.0/V1.ListSessionsRequest)\n- [1.90.0](/php/docs/reference/cloud-spanner/1.90.0/V1.ListSessionsRequest)\n- [1.89.0](/php/docs/reference/cloud-spanner/1.89.0/V1.ListSessionsRequest)\n- [1.88.0](/php/docs/reference/cloud-spanner/1.88.0/V1.ListSessionsRequest)\n- [1.87.0](/php/docs/reference/cloud-spanner/1.87.0/V1.ListSessionsRequest)\n- [1.86.0](/php/docs/reference/cloud-spanner/1.86.0/V1.ListSessionsRequest)\n- [1.85.0](/php/docs/reference/cloud-spanner/1.85.0/V1.ListSessionsRequest)\n- [1.84.0](/php/docs/reference/cloud-spanner/1.84.0/V1.ListSessionsRequest)\n- [1.83.0](/php/docs/reference/cloud-spanner/1.83.0/V1.ListSessionsRequest)\n- [1.82.0](/php/docs/reference/cloud-spanner/1.82.0/V1.ListSessionsRequest)\n- [1.81.0](/php/docs/reference/cloud-spanner/1.81.0/V1.ListSessionsRequest)\n- [1.80.0](/php/docs/reference/cloud-spanner/1.80.0/V1.ListSessionsRequest)\n- [1.79.0](/php/docs/reference/cloud-spanner/1.79.0/V1.ListSessionsRequest)\n- [1.78.0](/php/docs/reference/cloud-spanner/1.78.0/V1.ListSessionsRequest)\n- [1.77.0](/php/docs/reference/cloud-spanner/1.77.0/V1.ListSessionsRequest)\n- [1.76.1](/php/docs/reference/cloud-spanner/1.76.1/V1.ListSessionsRequest)\n- [1.68.0](/php/docs/reference/cloud-spanner/1.68.0/V1.ListSessionsRequest)\n- [1.67.0](/php/docs/reference/cloud-spanner/1.67.0/V1.ListSessionsRequest)\n- [1.66.0](/php/docs/reference/cloud-spanner/1.66.0/V1.ListSessionsRequest)\n- [1.65.0](/php/docs/reference/cloud-spanner/1.65.0/V1.ListSessionsRequest)\n- [1.64.0](/php/docs/reference/cloud-spanner/1.64.0/V1.ListSessionsRequest)\n- [1.63.2](/php/docs/reference/cloud-spanner/1.63.2/V1.ListSessionsRequest)\n- [1.62.1](/php/docs/reference/cloud-spanner/1.62.1/V1.ListSessionsRequest)\n- [1.61.0](/php/docs/reference/cloud-spanner/1.61.0/V1.ListSessionsRequest)\n- [1.60.0](/php/docs/reference/cloud-spanner/1.60.0/V1.ListSessionsRequest)\n- [1.59.0](/php/docs/reference/cloud-spanner/1.59.0/V1.ListSessionsRequest)\n- [1.58.4](/php/docs/reference/cloud-spanner/1.58.4/V1.ListSessionsRequest)\n- [1.57.0](/php/docs/reference/cloud-spanner/1.57.0/V1.ListSessionsRequest)\n- [1.56.0](/php/docs/reference/cloud-spanner/1.56.0/V1.ListSessionsRequest)\n- [1.55.0](/php/docs/reference/cloud-spanner/1.55.0/V1.ListSessionsRequest)\n- [1.54.2](/php/docs/reference/cloud-spanner/1.54.2/V1.ListSessionsRequest) \nReference documentation and code samples for the Cloud Spanner V1 Client class ListSessionsRequest.\n\nThe request for ListSessions.\n\nGenerated from protobuf message `google.spanner.v1.ListSessionsRequest`\n\nNamespace\n---------\n\nGoogle \\\\ Cloud \\\\ Spanner \\\\ V1\n\nMethods\n-------\n\n### __construct\n\nConstructor.\n\n### getDatabase\n\nRequired. The database in which to list sessions.\n\n### setDatabase\n\nRequired. The database in which to list sessions.\n\n### getPageSize\n\nNumber of sessions to be returned in the response. If 0 or less, defaults\nto the server's maximum allowed page size.\n\n### setPageSize\n\nNumber of sessions to be returned in the response. If 0 or less, defaults\nto the server's maximum allowed page size.\n\n### getPageToken\n\nIf non-empty, `page_token` should contain a\n[next_page_token](/php/docs/reference/cloud-spanner/latest/V1.ListSessionsResponse#_Google_Cloud_Spanner_V1_ListSessionsResponse__getNextPageToken__)\nfrom a previous\n[ListSessionsResponse](/php/docs/reference/cloud-spanner/latest/V1.ListSessionsResponse).\n\n### setPageToken\n\nIf non-empty, `page_token` should contain a\n[next_page_token](/php/docs/reference/cloud-spanner/latest/V1.ListSessionsResponse#_Google_Cloud_Spanner_V1_ListSessionsResponse__getNextPageToken__)\nfrom a previous\n[ListSessionsResponse](/php/docs/reference/cloud-spanner/latest/V1.ListSessionsResponse).\n\n### getFilter\n\nAn expression for filtering the results of the request. Filter rules are\ncase insensitive. The fields eligible for filtering are:\n\n- `labels.key` where key is the name of a label Some examples of using filters are:\n- `labels.env:*` --\\\u003e The session has the label \"env\".\n\n\u003c!-- --\u003e\n\n- `labels.env:dev` --\\\u003e The session has the label \"env\" and the value of the label contains the string \"dev\".\n\n### setFilter\n\nAn expression for filtering the results of the request. Filter rules are\ncase insensitive. The fields eligible for filtering are:\n\n- `labels.key` where key is the name of a label Some examples of using filters are:\n- `labels.env:*` --\\\u003e The session has the label \"env\".\n\n\u003c!-- --\u003e\n\n- `labels.env:dev` --\\\u003e The session has the label \"env\" and the value of the label contains the string \"dev\".\n\n### static::build"]]