Constructor
new SuggestionFeatureConfig(propertiesopt)
Constructs a new SuggestionFeatureConfig.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
properties |
google.cloud.dialogflow.v2.HumanAgentAssistantConfig.ISuggestionFeatureConfig |
<optional> |
Properties to set |
- Implements:
-
- ISuggestionFeatureConfig
Members
conversationModelConfig
SuggestionFeatureConfig conversationModelConfig.
conversationProcessConfig
SuggestionFeatureConfig conversationProcessConfig.
disableAgentQueryLogging
SuggestionFeatureConfig disableAgentQueryLogging.
enableConversationAugmentedQuery
SuggestionFeatureConfig enableConversationAugmentedQuery.
enableEventBasedSuggestion
SuggestionFeatureConfig enableEventBasedSuggestion.
enableQuerySuggestionOnly
SuggestionFeatureConfig enableQuerySuggestionOnly.
enableQuerySuggestionWhenNoAnswer
SuggestionFeatureConfig enableQuerySuggestionWhenNoAnswer.
queryConfig
SuggestionFeatureConfig queryConfig.
suggestionFeature
SuggestionFeatureConfig suggestionFeature.
suggestionTriggerSettings
SuggestionFeatureConfig suggestionTriggerSettings.
Methods
toJSON() → {Object.<string, *>}
Converts this SuggestionFeatureConfig to JSON.
Returns:
Type | Description |
---|---|
Object.<string, *> |
JSON object |
(static) create(propertiesopt) → {google.cloud.dialogflow.v2.HumanAgentAssistantConfig.SuggestionFeatureConfig}
Creates a new SuggestionFeatureConfig instance using the specified properties.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
properties |
google.cloud.dialogflow.v2.HumanAgentAssistantConfig.ISuggestionFeatureConfig |
<optional> |
Properties to set |
Returns:
Type | Description |
---|---|
google.cloud.dialogflow.v2.HumanAgentAssistantConfig.SuggestionFeatureConfig |
SuggestionFeatureConfig instance |
(static) decode(reader, lengthopt) → {google.cloud.dialogflow.v2.HumanAgentAssistantConfig.SuggestionFeatureConfig}
Decodes a SuggestionFeatureConfig 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.v2.HumanAgentAssistantConfig.SuggestionFeatureConfig |
SuggestionFeatureConfig |
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.v2.HumanAgentAssistantConfig.SuggestionFeatureConfig}
Decodes a SuggestionFeatureConfig 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.v2.HumanAgentAssistantConfig.SuggestionFeatureConfig |
SuggestionFeatureConfig |
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 SuggestionFeatureConfig message. Does not implicitly verify messages.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
google.cloud.dialogflow.v2.HumanAgentAssistantConfig.ISuggestionFeatureConfig |
SuggestionFeatureConfig 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 SuggestionFeatureConfig message, length delimited. Does not implicitly verify messages.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
google.cloud.dialogflow.v2.HumanAgentAssistantConfig.ISuggestionFeatureConfig |
SuggestionFeatureConfig 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.v2.HumanAgentAssistantConfig.SuggestionFeatureConfig}
Creates a SuggestionFeatureConfig 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.v2.HumanAgentAssistantConfig.SuggestionFeatureConfig |
SuggestionFeatureConfig |
(static) getTypeUrl(typeUrlPrefixopt) → {string}
Gets the default type url for SuggestionFeatureConfig
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 SuggestionFeatureConfig message. Also converts values to other types if specified.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
google.cloud.dialogflow.v2.HumanAgentAssistantConfig.SuggestionFeatureConfig |
SuggestionFeatureConfig |
|
options |
$protobuf.IConversionOptions |
<optional> |
Conversion options |
Returns:
Type | Description |
---|---|
Object.<string, *> |
Plain object |
(static) verify(message) → {string|null}
Verifies a SuggestionFeatureConfig message.
Parameters:
Name | Type | Description |
---|---|---|
message |
Object.<string, *> |
Plain object to verify |
Returns:
Type | Description |
---|---|
string | null |
|