'language_code=en-gb AND display_name=articles' matches all knowledge
bases whose display name contains "articles" and whose language code is
"en-gb".
Note: An empty filter string (i.e. "") is a no-op and will result in no
filtering.
For more information about filtering, see
API Filtering.
Returns
Type
Description
string
setFilter
The filter expression used to filter knowledge bases returned by the list
method. The expression has the following syntax:
display_name with has(:) operator
language_code with equals(=) operator
Examples:
'language_code=en-us' matches knowledge bases with en-us language code.
'display_name:articles' matches knowledge bases whose display name
contains "articles".
'language_code=en-gb AND display_name=articles' matches all knowledge
bases whose display name contains "articles" and whose language code is
"en-gb".
Note: An empty filter string (i.e. "") is a no-op and will result in no
filtering.
For more information about filtering, see
API Filtering.
Parameter
Name
Description
var
string
Returns
Type
Description
$this
static::build
Parameter
Name
Description
parent
string
Required. The project to list of knowledge bases for.
Format: projects/<Project ID>/locations/<Location ID>. Please see
KnowledgeBasesClient::projectName() for help formatting this field.
[[["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,["# Google Cloud Dialogflow V2 Client - Class ListKnowledgeBasesRequest (2.1.2)\n\nVersion latestkeyboard_arrow_down\n\n- [2.1.2 (latest)](/php/docs/reference/cloud-dialogflow/latest/V2.ListKnowledgeBasesRequest)\n- [2.1.1](/php/docs/reference/cloud-dialogflow/2.1.1/V2.ListKnowledgeBasesRequest)\n- [2.0.1](/php/docs/reference/cloud-dialogflow/2.0.1/V2.ListKnowledgeBasesRequest)\n- [1.17.2](/php/docs/reference/cloud-dialogflow/1.17.2/V2.ListKnowledgeBasesRequest)\n- [1.16.0](/php/docs/reference/cloud-dialogflow/1.16.0/V2.ListKnowledgeBasesRequest)\n- [1.15.1](/php/docs/reference/cloud-dialogflow/1.15.1/V2.ListKnowledgeBasesRequest)\n- [1.14.0](/php/docs/reference/cloud-dialogflow/1.14.0/V2.ListKnowledgeBasesRequest)\n- [1.13.0](/php/docs/reference/cloud-dialogflow/1.13.0/V2.ListKnowledgeBasesRequest)\n- [1.12.3](/php/docs/reference/cloud-dialogflow/1.12.3/V2.ListKnowledgeBasesRequest)\n- [1.11.0](/php/docs/reference/cloud-dialogflow/1.11.0/V2.ListKnowledgeBasesRequest)\n- [1.10.2](/php/docs/reference/cloud-dialogflow/1.10.2/V2.ListKnowledgeBasesRequest)\n- [1.9.0](/php/docs/reference/cloud-dialogflow/1.9.0/V2.ListKnowledgeBasesRequest)\n- [1.8.0](/php/docs/reference/cloud-dialogflow/1.8.0/V2.ListKnowledgeBasesRequest)\n- [1.7.2](/php/docs/reference/cloud-dialogflow/1.7.2/V2.ListKnowledgeBasesRequest)\n- [1.6.0](/php/docs/reference/cloud-dialogflow/1.6.0/V2.ListKnowledgeBasesRequest)\n- [1.5.0](/php/docs/reference/cloud-dialogflow/1.5.0/V2.ListKnowledgeBasesRequest)\n- [1.4.0](/php/docs/reference/cloud-dialogflow/1.4.0/V2.ListKnowledgeBasesRequest)\n- [1.3.2](/php/docs/reference/cloud-dialogflow/1.3.2/V2.ListKnowledgeBasesRequest)\n- [1.2.0](/php/docs/reference/cloud-dialogflow/1.2.0/V2.ListKnowledgeBasesRequest)\n- [1.1.1](/php/docs/reference/cloud-dialogflow/1.1.1/V2.ListKnowledgeBasesRequest)\n- [1.0.1](/php/docs/reference/cloud-dialogflow/1.0.1/V2.ListKnowledgeBasesRequest) \nReference documentation and code samples for the Google Cloud Dialogflow V2 Client class ListKnowledgeBasesRequest.\n\nRequest message for\n[KnowledgeBases.ListKnowledgeBases](/php/docs/reference/cloud-dialogflow/latest/V2.Client.KnowledgeBasesClient#_Google_Cloud_Dialogflow_V2_Client_KnowledgeBasesClient__listKnowledgeBases__).\n\nGenerated from protobuf message `google.cloud.dialogflow.v2.ListKnowledgeBasesRequest`\n\nNamespace\n---------\n\nGoogle \\\\ Cloud \\\\ Dialogflow \\\\ V2\n\nMethods\n-------\n\n### __construct\n\nConstructor.\n\n### getParent\n\nRequired. The project to list of knowledge bases for.\n\nFormat: `projects/\u003cProject ID\u003e/locations/\u003cLocation ID\u003e`.\n\n### setParent\n\nRequired. The project to list of knowledge bases for.\n\nFormat: `projects/\u003cProject ID\u003e/locations/\u003cLocation ID\u003e`.\n\n### getPageSize\n\nThe maximum number of items to return in a single page. By\ndefault 10 and at most 100.\n\n### setPageSize\n\nThe maximum number of items to return in a single page. By\ndefault 10 and at most 100.\n\n### getPageToken\n\nThe next_page_token value returned from a previous list request.\n\n### setPageToken\n\nThe next_page_token value returned from a previous list request.\n\n### getFilter\n\nThe filter expression used to filter knowledge bases returned by the list\nmethod. The expression has the following syntax:\n\n\n- display_name with has(:) operator\n- language_code with equals(=) operator Examples:\n- 'language_code=en-us' matches knowledge bases with en-us language code.\n\n- 'display_name:articles' matches knowledge bases whose display name\n contains \"articles\".\n\n- 'display_name:\"Best Articles\"' matches knowledge bases whose display name contains \"Best Articles\".\n- 'language_code=en-gb AND display_name=articles' matches all knowledge bases whose display name contains \"articles\" and whose language code is \"en-gb\". Note: An empty filter string (i.e. \"\") is a no-op and will result in no filtering. For more information about filtering, see [API Filtering](https://aip.dev/160).\n\n### setFilter\n\nThe filter expression used to filter knowledge bases returned by the list\nmethod. The expression has the following syntax:\n\n\n- display_name with has(:) operator\n- language_code with equals(=) operator Examples:\n- 'language_code=en-us' matches knowledge bases with en-us language code.\n\n- 'display_name:articles' matches knowledge bases whose display name\n contains \"articles\".\n\n- 'display_name:\"Best Articles\"' matches knowledge bases whose display name contains \"Best Articles\".\n- 'language_code=en-gb AND display_name=articles' matches all knowledge bases whose display name contains \"articles\" and whose language code is \"en-gb\". Note: An empty filter string (i.e. \"\") is a no-op and will result in no filtering. For more information about filtering, see [API Filtering](https://aip.dev/160).\n\n### static::build"]]