Discovery Engine v1 API - Class WidgetConfig.Types.AssistantSettings (1.17.0)

public sealed class WidgetConfig.Types.AssistantSettings : IMessage<WidgetConfig.Types.AssistantSettings>, IEquatable<WidgetConfig.Types.AssistantSettings>, IDeepCloneable<WidgetConfig.Types.AssistantSettings>, IBufferMessage, IMessage

Reference documentation and code samples for the Discovery Engine v1 API class WidgetConfig.Types.AssistantSettings.

Describes the assistant settings of the widget.

Inheritance

object > WidgetConfig.Types.AssistantSettings

Namespace

Google.Cloud.DiscoveryEngine.V1

Assembly

Google.Cloud.DiscoveryEngine.V1.dll

Constructors

AssistantSettings()

public AssistantSettings()

AssistantSettings(AssistantSettings)

public AssistantSettings(WidgetConfig.Types.AssistantSettings other)
Parameter
Name Description
other WidgetConfigTypesAssistantSettings

Properties

DefaultWebGroundingToggleOff

public bool DefaultWebGroundingToggleOff { get; set; }

Output only. This field controls the default web grounding toggle for end users if web_grounding_type is set to WEB_GROUNDING_TYPE_GOOGLE_SEARCH or WEB_GROUNDING_TYPE_ENTERPRISE_WEB_SEARCH. By default, this field is set to false. If web_grounding_type is WEB_GROUNDING_TYPE_GOOGLE_SEARCH or WEB_GROUNDING_TYPE_ENTERPRISE_WEB_SEARCH, end users will have web grounding enabled by default on UI. If true, grounding toggle will be disabled by default on UI. End users can still enable web grounding in the UI if web grounding is enabled.

Property Value
Type Description
bool

DisableLocationContext

public bool DisableLocationContext { get; set; }

Optional. Output only. Whether to disable user location context.

Property Value
Type Description
bool

WebGroundingType

public WidgetConfig.Types.AssistantSettings.Types.WebGroundingType WebGroundingType { get; set; }

Optional. The type of web grounding to use.

Property Value
Type Description
WidgetConfigTypesAssistantSettingsTypesWebGroundingType