Constructor
new QueryResult(propertiesopt)
Constructs a new QueryResult.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
properties |
google.cloud.dialogflow.v2beta1.IQueryResult |
<optional> |
Properties to set |
- Implements:
-
- IQueryResult
Members
action
QueryResult action.
allRequiredParamsPresent
QueryResult allRequiredParamsPresent.
cancelsSlotFilling
QueryResult cancelsSlotFilling.
diagnosticInfo
QueryResult diagnosticInfo.
fulfillmentMessages
QueryResult fulfillmentMessages.
fulfillmentText
QueryResult fulfillmentText.
intent
QueryResult intent.
intentDetectionConfidence
QueryResult intentDetectionConfidence.
knowledgeAnswers
QueryResult knowledgeAnswers.
languageCode
QueryResult languageCode.
outputContexts
QueryResult outputContexts.
parameters
QueryResult parameters.
queryText
QueryResult queryText.
sentimentAnalysisResult
QueryResult sentimentAnalysisResult.
speechRecognitionConfidence
QueryResult speechRecognitionConfidence.
webhookPayload
QueryResult webhookPayload.
webhookSource
QueryResult webhookSource.
Methods
toJSON() → {Object.<string, *>}
Converts this QueryResult to JSON.
Returns:
Type | Description |
---|---|
Object.<string, *> |
JSON object |
(static) create(propertiesopt) → {google.cloud.dialogflow.v2beta1.QueryResult}
Creates a new QueryResult instance using the specified properties.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
properties |
google.cloud.dialogflow.v2beta1.IQueryResult |
<optional> |
Properties to set |
Returns:
Type | Description |
---|---|
google.cloud.dialogflow.v2beta1.QueryResult |
QueryResult instance |
(static) decode(reader, lengthopt) → {google.cloud.dialogflow.v2beta1.QueryResult}
Decodes a QueryResult 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.v2beta1.QueryResult |
QueryResult |
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.v2beta1.QueryResult}
Decodes a QueryResult 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.v2beta1.QueryResult |
QueryResult |
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 QueryResult message. Does not implicitly verify messages.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
google.cloud.dialogflow.v2beta1.IQueryResult |
QueryResult 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 QueryResult message, length delimited. Does not implicitly verify messages.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
google.cloud.dialogflow.v2beta1.IQueryResult |
QueryResult 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.v2beta1.QueryResult}
Creates a QueryResult 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.v2beta1.QueryResult |
QueryResult |
(static) getTypeUrl(typeUrlPrefixopt) → {string}
Gets the default type url for QueryResult
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 QueryResult message. Also converts values to other types if specified.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
google.cloud.dialogflow.v2beta1.QueryResult |
QueryResult |
|
options |
$protobuf.IConversionOptions |
<optional> |
Conversion options |
Returns:
Type | Description |
---|---|
Object.<string, *> |
Plain object |
(static) verify(message) → {string|null}
Verifies a QueryResult message.
Parameters:
Name | Type | Description |
---|---|---|
message |
Object.<string, *> |
Plain object to verify |
Returns:
Type | Description |
---|---|
string | null |
|