Constructor
new SearchKnowledgeRequest(propertiesopt)
Constructs a new SearchKnowledgeRequest.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
properties |
google.cloud.dialogflow.v2beta1.ISearchKnowledgeRequest |
<optional> |
Properties to set |
- Implements:
-
- ISearchKnowledgeRequest
Classes
Members
conversation
SearchKnowledgeRequest conversation.
conversationProfile
SearchKnowledgeRequest conversationProfile.
endUserMetadata
SearchKnowledgeRequest endUserMetadata.
exactSearch
SearchKnowledgeRequest exactSearch.
latestMessage
SearchKnowledgeRequest latestMessage.
parent
SearchKnowledgeRequest parent.
query
SearchKnowledgeRequest query.
querySource
SearchKnowledgeRequest querySource.
searchConfig
SearchKnowledgeRequest searchConfig.
sessionId
SearchKnowledgeRequest sessionId.
QuerySource
QuerySource enum.
Properties:
Name | Type | Description |
---|---|---|
QUERY_SOURCE_UNSPECIFIED |
number |
QUERY_SOURCE_UNSPECIFIED value |
AGENT_QUERY |
number |
AGENT_QUERY value |
SUGGESTED_QUERY |
number |
SUGGESTED_QUERY value |
Methods
toJSON() → {Object.<string, *>}
Converts this SearchKnowledgeRequest to JSON.
Returns:
Type | Description |
---|---|
Object.<string, *> |
JSON object |
(static) create(propertiesopt) → {google.cloud.dialogflow.v2beta1.SearchKnowledgeRequest}
Creates a new SearchKnowledgeRequest instance using the specified properties.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
properties |
google.cloud.dialogflow.v2beta1.ISearchKnowledgeRequest |
<optional> |
Properties to set |
Returns:
Type | Description |
---|---|
google.cloud.dialogflow.v2beta1.SearchKnowledgeRequest |
SearchKnowledgeRequest instance |
(static) decode(reader, lengthopt) → {google.cloud.dialogflow.v2beta1.SearchKnowledgeRequest}
Decodes a SearchKnowledgeRequest 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.SearchKnowledgeRequest |
SearchKnowledgeRequest |
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.SearchKnowledgeRequest}
Decodes a SearchKnowledgeRequest 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.SearchKnowledgeRequest |
SearchKnowledgeRequest |
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 SearchKnowledgeRequest message. Does not implicitly verify messages.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
google.cloud.dialogflow.v2beta1.ISearchKnowledgeRequest |
SearchKnowledgeRequest 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 SearchKnowledgeRequest message, length delimited. Does not implicitly verify messages.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
google.cloud.dialogflow.v2beta1.ISearchKnowledgeRequest |
SearchKnowledgeRequest 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.SearchKnowledgeRequest}
Creates a SearchKnowledgeRequest 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.SearchKnowledgeRequest |
SearchKnowledgeRequest |
(static) getTypeUrl(typeUrlPrefixopt) → {string}
Gets the default type url for SearchKnowledgeRequest
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 SearchKnowledgeRequest message. Also converts values to other types if specified.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
google.cloud.dialogflow.v2beta1.SearchKnowledgeRequest |
SearchKnowledgeRequest |
|
options |
$protobuf.IConversionOptions |
<optional> |
Conversion options |
Returns:
Type | Description |
---|---|
Object.<string, *> |
Plain object |
(static) verify(message) → {string|null}
Verifies a SearchKnowledgeRequest message.
Parameters:
Name | Type | Description |
---|---|---|
message |
Object.<string, *> |
Plain object to verify |
Returns:
Type | Description |
---|---|
string | null |
|