Reference documentation and code samples for the Stackdriver Monitoring V3 Client class ListNotificationChannelDescriptorsRequest.
The ListNotificationChannelDescriptors request.
Generated from protobuf message google.monitoring.v3.ListNotificationChannelDescriptorsRequest
Namespace
Google \ Cloud \ Monitoring \ V3
Methods
__construct
Constructor.
Parameters
Name
Description
data
array
Optional. Data for populating the Message object.
↳ name
string
Required. The REST resource name of the parent from which to retrieve the notification channel descriptors. The expected syntax is: projects/[PROJECT_ID_OR_NUMBER] Note that this names the parent container in which to look for the descriptors; to retrieve a single descriptor by name, use the GetNotificationChannelDescriptor operation, instead.
↳ page_size
int
The maximum number of results to return in a single response. If not set to a positive number, a reasonable value will be chosen by the service.
↳ page_token
string
If non-empty, page_token must contain a value returned as the next_page_token in a previous response to request the next set of results.
getName
Required. The REST resource name of the parent from which to retrieve
the notification channel descriptors. The expected syntax is:
projects/[PROJECT_ID_OR_NUMBER]
Note that this
names the parent
container in which to look for the descriptors; to retrieve a single
descriptor by name, use the
GetNotificationChannelDescriptor
operation, instead.
Returns
Type
Description
string
setName
Required. The REST resource name of the parent from which to retrieve
the notification channel descriptors. The expected syntax is:
projects/[PROJECT_ID_OR_NUMBER]
Note that this
names the parent
container in which to look for the descriptors; to retrieve a single
descriptor by name, use the
GetNotificationChannelDescriptor
operation, instead.
Parameter
Name
Description
var
string
Returns
Type
Description
$this
getPageSize
The maximum number of results to return in a single response. If
not set to a positive number, a reasonable value will be chosen by the
service.
Returns
Type
Description
int
setPageSize
The maximum number of results to return in a single response. If
not set to a positive number, a reasonable value will be chosen by the
service.
Parameter
Name
Description
var
int
Returns
Type
Description
$this
getPageToken
If non-empty, page_token must contain a value returned as the
next_page_token in a previous response to request the next set
of results.
Returns
Type
Description
string
setPageToken
If non-empty, page_token must contain a value returned as the
next_page_token in a previous response to request the next set
of results.
Parameter
Name
Description
var
string
Returns
Type
Description
$this
static::build
Parameter
Name
Description
name
string
Required. The REST resource name of the parent from which to retrieve
the notification channel descriptors. The expected syntax is:
projects/[PROJECT_ID_OR_NUMBER]
Note that this
names the parent
container in which to look for the descriptors; to retrieve a single
descriptor by name, use the
GetNotificationChannelDescriptor
operation, instead.
[[["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,["# Stackdriver Monitoring V3 Client - Class ListNotificationChannelDescriptorsRequest (2.1.2)\n\nVersion latestkeyboard_arrow_down\n\n- [2.1.2 (latest)](/php/docs/reference/cloud-monitoring/latest/V3.ListNotificationChannelDescriptorsRequest)\n- [2.1.1](/php/docs/reference/cloud-monitoring/2.1.1/V3.ListNotificationChannelDescriptorsRequest)\n- [2.0.1](/php/docs/reference/cloud-monitoring/2.0.1/V3.ListNotificationChannelDescriptorsRequest)\n- [1.12.1](/php/docs/reference/cloud-monitoring/1.12.1/V3.ListNotificationChannelDescriptorsRequest)\n- [1.11.1](/php/docs/reference/cloud-monitoring/1.11.1/V3.ListNotificationChannelDescriptorsRequest)\n- [1.10.3](/php/docs/reference/cloud-monitoring/1.10.3/V3.ListNotificationChannelDescriptorsRequest)\n- [1.9.0](/php/docs/reference/cloud-monitoring/1.9.0/V3.ListNotificationChannelDescriptorsRequest)\n- [1.8.0](/php/docs/reference/cloud-monitoring/1.8.0/V3.ListNotificationChannelDescriptorsRequest)\n- [1.7.1](/php/docs/reference/cloud-monitoring/1.7.1/V3.ListNotificationChannelDescriptorsRequest)\n- [1.6.0](/php/docs/reference/cloud-monitoring/1.6.0/V3.ListNotificationChannelDescriptorsRequest)\n- [1.5.1](/php/docs/reference/cloud-monitoring/1.5.1/V3.ListNotificationChannelDescriptorsRequest)\n- [1.4.0](/php/docs/reference/cloud-monitoring/1.4.0/V3.ListNotificationChannelDescriptorsRequest)\n- [1.3.2](/php/docs/reference/cloud-monitoring/1.3.2/V3.ListNotificationChannelDescriptorsRequest)\n- [1.2.2](/php/docs/reference/cloud-monitoring/1.2.2/V3.ListNotificationChannelDescriptorsRequest) \nReference documentation and code samples for the Stackdriver Monitoring V3 Client class ListNotificationChannelDescriptorsRequest.\n\nThe `ListNotificationChannelDescriptors` request.\n\nGenerated from protobuf message `google.monitoring.v3.ListNotificationChannelDescriptorsRequest`\n\nNamespace\n---------\n\nGoogle \\\\ Cloud \\\\ Monitoring \\\\ V3\n\nMethods\n-------\n\n### __construct\n\nConstructor.\n\n### getName\n\nRequired. The REST resource name of the parent from which to retrieve\nthe notification channel descriptors. The expected syntax is:\nprojects/\\[PROJECT_ID_OR_NUMBER\\]\nNote that this\n[names](https://cloud.google.com/monitoring/api/v3#project_name) the parent\ncontainer in which to look for the descriptors; to retrieve a single\ndescriptor by name, use the\n[GetNotificationChannelDescriptor](/php/docs/reference/cloud-monitoring/latest/V3.Client.NotificationChannelServiceClient#_Google_Cloud_Monitoring_V3_Client_NotificationChannelServiceClient__getNotificationChannelDescriptor__)\noperation, instead.\n\n### setName\n\nRequired. The REST resource name of the parent from which to retrieve\nthe notification channel descriptors. The expected syntax is:\nprojects/\\[PROJECT_ID_OR_NUMBER\\]\nNote that this\n[names](https://cloud.google.com/monitoring/api/v3#project_name) the parent\ncontainer in which to look for the descriptors; to retrieve a single\ndescriptor by name, use the\n[GetNotificationChannelDescriptor](/php/docs/reference/cloud-monitoring/latest/V3.Client.NotificationChannelServiceClient#_Google_Cloud_Monitoring_V3_Client_NotificationChannelServiceClient__getNotificationChannelDescriptor__)\noperation, instead.\n\n### getPageSize\n\nThe maximum number of results to return in a single response. If\nnot set to a positive number, a reasonable value will be chosen by the\nservice.\n\n### setPageSize\n\nThe maximum number of results to return in a single response. If\nnot set to a positive number, a reasonable value will be chosen by the\nservice.\n\n### getPageToken\n\nIf non-empty, `page_token` must contain a value returned as the\n`next_page_token` in a previous response to request the next set\nof results.\n\n### setPageToken\n\nIf non-empty, `page_token` must contain a value returned as the\n`next_page_token` in a previous response to request the next set\nof results.\n\n### static::build"]]