Constructor
new WebhookRequest(propertiesopt)
Constructs a new WebhookRequest.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
properties |
google.cloud.dialogflow.cx.v3beta1.IWebhookRequest |
<optional> |
Properties to set |
- Implements:
-
- IWebhookRequest
Classes
Members
detectIntentResponseId
WebhookRequest detectIntentResponseId.
dtmfDigits
WebhookRequest dtmfDigits.
fulfillmentInfo
WebhookRequest fulfillmentInfo.
intentInfo
WebhookRequest intentInfo.
languageCode
WebhookRequest languageCode.
languageInfo
WebhookRequest languageInfo.
messages
WebhookRequest messages.
pageInfo
WebhookRequest pageInfo.
payload
WebhookRequest payload.
query
WebhookRequest query.
sentimentAnalysisResult
WebhookRequest sentimentAnalysisResult.
sessionInfo
WebhookRequest sessionInfo.
text
WebhookRequest text.
transcript
WebhookRequest transcript.
triggerEvent
WebhookRequest triggerEvent.
triggerIntent
WebhookRequest triggerIntent.
Methods
toJSON() → {Object.<string, *>}
Converts this WebhookRequest to JSON.
Returns:
Type | Description |
---|---|
Object.<string, *> |
JSON object |
(static) create(propertiesopt) → {google.cloud.dialogflow.cx.v3beta1.WebhookRequest}
Creates a new WebhookRequest instance using the specified properties.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
properties |
google.cloud.dialogflow.cx.v3beta1.IWebhookRequest |
<optional> |
Properties to set |
Returns:
Type | Description |
---|---|
google.cloud.dialogflow.cx.v3beta1.WebhookRequest |
WebhookRequest instance |
(static) decode(reader, lengthopt) → {google.cloud.dialogflow.cx.v3beta1.WebhookRequest}
Decodes a WebhookRequest message from the specified reader or buffer.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
reader |
$protobuf.Reader | Uint8Array |
Reader or buffer to decode from |
|
length |
number |
<optional> |
Message length if known beforehand |
Returns:
Type | Description |
---|---|
google.cloud.dialogflow.cx.v3beta1.WebhookRequest |
WebhookRequest |
Throws:
-
-
If the payload is not a reader or valid buffer
- Type
- Error
-
-
-
If required fields are missing
- Type
- $protobuf.util.ProtocolError
-
(static) decodeDelimited(reader) → {google.cloud.dialogflow.cx.v3beta1.WebhookRequest}
Decodes a WebhookRequest message from the specified reader or buffer, length delimited.
Parameters:
Name | Type | Description |
---|---|---|
reader |
$protobuf.Reader | Uint8Array |
Reader or buffer to decode from |
Returns:
Type | Description |
---|---|
google.cloud.dialogflow.cx.v3beta1.WebhookRequest |
WebhookRequest |
Throws:
-
-
If the payload is not a reader or valid buffer
- Type
- Error
-
-
-
If required fields are missing
- Type
- $protobuf.util.ProtocolError
-
(static) encode(message, writeropt) → {$protobuf.Writer}
Encodes the specified WebhookRequest message. Does not implicitly verify messages.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
google.cloud.dialogflow.cx.v3beta1.IWebhookRequest |
WebhookRequest message or plain object to encode |
|
writer |
$protobuf.Writer |
<optional> |
Writer to encode to |
Returns:
Type | Description |
---|---|
$protobuf.Writer |
Writer |
(static) encodeDelimited(message, writeropt) → {$protobuf.Writer}
Encodes the specified WebhookRequest message, length delimited. Does not implicitly verify messages.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
google.cloud.dialogflow.cx.v3beta1.IWebhookRequest |
WebhookRequest message or plain object to encode |
|
writer |
$protobuf.Writer |
<optional> |
Writer to encode to |
Returns:
Type | Description |
---|---|
$protobuf.Writer |
Writer |
(static) fromObject(object) → {google.cloud.dialogflow.cx.v3beta1.WebhookRequest}
Creates a WebhookRequest message from a plain object. Also converts values to their respective internal types.
Parameters:
Name | Type | Description |
---|---|---|
object |
Object.<string, *> |
Plain object |
Returns:
Type | Description |
---|---|
google.cloud.dialogflow.cx.v3beta1.WebhookRequest |
WebhookRequest |
(static) getTypeUrl(typeUrlPrefixopt) → {string}
Gets the default type url for WebhookRequest
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
typeUrlPrefix |
string |
<optional> |
your custom typeUrlPrefix(default "type.googleapis.com") |
Returns:
Type | Description |
---|---|
string |
The default type url |
(static) toObject(message, optionsopt) → {Object.<string, *>}
Creates a plain object from a WebhookRequest message. Also converts values to other types if specified.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
google.cloud.dialogflow.cx.v3beta1.WebhookRequest |
WebhookRequest |
|
options |
$protobuf.IConversionOptions |
<optional> |
Conversion options |
Returns:
Type | Description |
---|---|
Object.<string, *> |
Plain object |
(static) verify(message) → {string|null}
Verifies a WebhookRequest message.
Parameters:
Name | Type | Description |
---|---|---|
message |
Object.<string, *> |
Plain object to verify |
Returns:
Type | Description |
---|---|
string | null |
|