Google Cloud Ces V1 Client - Class RemoteDialogflowQueryParameters (0.1.0)

Reference documentation and code samples for the Google Cloud Ces V1 Client class RemoteDialogflowQueryParameters.

QueryParameters to send to the remote Dialogflow agent when the session control is transferred to the remote agent.

Generated from protobuf message google.cloud.ces.v1.SessionConfig.RemoteDialogflowQueryParameters

Namespace

Google \ Cloud \ Ces \ V1 \ SessionConfig

Methods

__construct

Constructor.

Parameters
Name Description
data array

Optional. Data for populating the Message object.

↳ webhook_headers array|Google\Protobuf\Internal\MapField

Optional. The HTTP headers to be sent as webhook_headers in QueryParameters.

↳ payload Google\Protobuf\Struct

Optional. The payload to be sent in QueryParameters.

↳ end_user_metadata Google\Protobuf\Struct

Optional. The end user metadata to be sent in QueryParameters.

getWebhookHeaders

Optional. The HTTP headers to be sent as webhook_headers in QueryParameters.

Returns
Type Description
Google\Protobuf\Internal\MapField

setWebhookHeaders

Optional. The HTTP headers to be sent as webhook_headers in QueryParameters.

Parameter
Name Description
var array|Google\Protobuf\Internal\MapField
Returns
Type Description
$this

getPayload

Optional. The payload to be sent in QueryParameters.

Returns
Type Description
Google\Protobuf\Struct|null

hasPayload

clearPayload

setPayload

Optional. The payload to be sent in QueryParameters.

Parameter
Name Description
var Google\Protobuf\Struct
Returns
Type Description
$this

getEndUserMetadata

Optional. The end user metadata to be sent in QueryParameters.

Returns
Type Description
Google\Protobuf\Struct|null

hasEndUserMetadata

clearEndUserMetadata

setEndUserMetadata

Optional. The end user metadata to be sent in QueryParameters.

Parameter
Name Description
var Google\Protobuf\Struct
Returns
Type Description
$this