Google Cloud Essential Contacts V1 Client - Class SendTestMessageRequest (0.4.5)

Reference documentation and code samples for the Google Cloud Essential Contacts V1 Client class SendTestMessageRequest.

Request message for the SendTestMessage method.

Generated from protobuf message google.cloud.essentialcontacts.v1.SendTestMessageRequest

Namespace

Google \ Cloud \ EssentialContacts \ V1

Methods

__construct

Constructor.

Parameters
Name
Description
data
array

Optional. Data for populating the Message object.

↳ contacts
array

Required. The list of names of the contacts to send a test message to. Format: organizations/{organization_id}/contacts/{contact_id}, folders/{folder_id}/contacts/{contact_id} or projects/{project_id}/contacts/{contact_id}

↳ resource
string

Required. The name of the resource to send the test message for. All contacts must either be set directly on this resource or inherited from another resource that is an ancestor of this one. Format: organizations/{organization_id}, folders/{folder_id} or projects/{project_id}

↳ notification_category
int

Required. The notification category to send the test message for. All contacts must be subscribed to this category.

getContacts

Required. The list of names of the contacts to send a test message to.

Format: organizations/{organization_id}/contacts/{contact_id}, folders/{folder_id}/contacts/{contact_id} or projects/{project_id}/contacts/{contact_id}

Returns
Type
Description

setContacts

Required. The list of names of the contacts to send a test message to.

Format: organizations/{organization_id}/contacts/{contact_id}, folders/{folder_id}/contacts/{contact_id} or projects/{project_id}/contacts/{contact_id}

Parameter
Name
Description
var
string[]
Returns
Type
Description
$this

getResource

Required. The name of the resource to send the test message for. All contacts must either be set directly on this resource or inherited from another resource that is an ancestor of this one. Format: organizations/{organization_id}, folders/{folder_id} or projects/{project_id}

Returns
Type
Description
string

setResource

Required. The name of the resource to send the test message for. All contacts must either be set directly on this resource or inherited from another resource that is an ancestor of this one. Format: organizations/{organization_id}, folders/{folder_id} or projects/{project_id}

Parameter
Name
Description
var
string
Returns
Type
Description
$this

getNotificationCategory

Required. The notification category to send the test message for. All contacts must be subscribed to this category.

Returns
Type
Description
int

setNotificationCategory

Required. The notification category to send the test message for. All contacts must be subscribed to this category.

Parameter
Name
Description
var
int
Returns
Type
Description
$this
Create a Mobile Website
View Site in Mobile | Classic
Share by: