Show / Hide Table of Contents

Class GoogleCloudDiscoveryengineV1WidgetConfigUiSettings

Describes general widget (or web app) UI settings as seen in the cloud console UI configuration page.

Inheritance
object
GoogleCloudDiscoveryengineV1WidgetConfigUiSettings
Implements
IDirectResponseSchema
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Google.Apis.DiscoveryEngine.v1.Data
Assembly: Google.Apis.DiscoveryEngine.v1.dll
Syntax
public class GoogleCloudDiscoveryengineV1WidgetConfigUiSettings : IDirectResponseSchema

Properties

DataStoreUiConfigs

Per data store configuration.

Declaration
[JsonProperty("dataStoreUiConfigs")]
public virtual IList<GoogleCloudDiscoveryengineV1WidgetConfigDataStoreUiConfig> DataStoreUiConfigs { get; set; }
Property Value
Type Description
IList<GoogleCloudDiscoveryengineV1WidgetConfigDataStoreUiConfig>

DefaultSearchRequestOrderBy

The default ordering for search results if specified. Used to set SearchRequest#order_by on applicable requests. https://cloud.google.com/generative-ai-app-builder/docs/reference/rest/v1alpha/projects.locations.dataStores.servingConfigs/search#request-body

Declaration
[JsonProperty("defaultSearchRequestOrderBy")]
public virtual string DefaultSearchRequestOrderBy { get; set; }
Property Value
Type Description
string

DisableUserEventsCollection

If set to true, the widget will not collect user events.

Declaration
[JsonProperty("disableUserEventsCollection")]
public virtual bool? DisableUserEventsCollection { get; set; }
Property Value
Type Description
bool?

ETag

The ETag of the item.

Declaration
public virtual string ETag { get; set; }
Property Value
Type Description
string

EnableAutocomplete

Whether or not to enable autocomplete.

Declaration
[JsonProperty("enableAutocomplete")]
public virtual bool? EnableAutocomplete { get; set; }
Property Value
Type Description
bool?

EnableCreateAgentButton

Optional. If set to true, the widget will enable the create agent button.

Declaration
[JsonProperty("enableCreateAgentButton")]
public virtual bool? EnableCreateAgentButton { get; set; }
Property Value
Type Description
bool?

EnablePeopleSearch

Optional. If set to true, the widget will enable people search.

Declaration
[JsonProperty("enablePeopleSearch")]
public virtual bool? EnablePeopleSearch { get; set; }
Property Value
Type Description
bool?

EnableQualityFeedback

Turn on or off collecting the search result quality feedback from end users.

Declaration
[JsonProperty("enableQualityFeedback")]
public virtual bool? EnableQualityFeedback { get; set; }
Property Value
Type Description
bool?

EnableSafeSearch

Whether to enable safe search.

Declaration
[JsonProperty("enableSafeSearch")]
public virtual bool? EnableSafeSearch { get; set; }
Property Value
Type Description
bool?

EnableSearchAsYouType

Whether to enable search-as-you-type behavior for the search widget.

Declaration
[JsonProperty("enableSearchAsYouType")]
public virtual bool? EnableSearchAsYouType { get; set; }
Property Value
Type Description
bool?

EnableVisualContentSummary

If set to true, the widget will enable visual content summary on applicable search requests. Only used by healthcare search.

Declaration
[JsonProperty("enableVisualContentSummary")]
public virtual bool? EnableVisualContentSummary { get; set; }
Property Value
Type Description
bool?

Features

Output only. Feature config for the engine to opt in or opt out of features. Supported keys: * agent-gallery * no-code-agent-builder * prompt-gallery * model-selector * notebook-lm * people-search * people-search-org-chart * bi-directional-audio * feedback * session-sharing * personalization-memory * disable-agent-sharing * disable-image-generation * disable-video-generation

  • disable-onedrive-upload * disable-talk-to-content * disable-google-drive-upload
Declaration
[JsonProperty("features")]
public virtual IDictionary<string, string> Features { get; set; }
Property Value
Type Description
IDictionary<string, string>

GenerativeAnswerConfig

Describes generative answer configuration.

Declaration
[JsonProperty("generativeAnswerConfig")]
public virtual GoogleCloudDiscoveryengineV1WidgetConfigUiSettingsGenerativeAnswerConfig GenerativeAnswerConfig { get; set; }
Property Value
Type Description
GoogleCloudDiscoveryengineV1WidgetConfigUiSettingsGenerativeAnswerConfig

InteractionType

Describes widget (or web app) interaction type

Declaration
[JsonProperty("interactionType")]
public virtual string InteractionType { get; set; }
Property Value
Type Description
string

ModelConfigs

Output only. Maps a model name to its specific configuration for this engine. This allows admin users to turn on/off individual models. This only stores models whose states are overridden by the admin. When the state is unspecified, or model_configs is empty for this model, the system will decide if this model should be available or not based on the default configuration. For example, a preview model should be disabled by default if the admin has not chosen to enable it.

Declaration
[JsonProperty("modelConfigs")]
public virtual IDictionary<string, string> ModelConfigs { get; set; }
Property Value
Type Description
IDictionary<string, string>

ResultDescriptionType

Controls whether result extract is display and how (snippet or extractive answer). Default to no result if unspecified.

Declaration
[JsonProperty("resultDescriptionType")]
public virtual string ResultDescriptionType { get; set; }
Property Value
Type Description
string

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX