Class GoogleCloudDiscoveryengineV1alphaWidgetConfigUiSettings
Describes general widget (or web app) UI settings as seen in the cloud console UI configuration page.
Implements
Inherited Members
Namespace: Google.Apis.DiscoveryEngine.v1alpha.Data
Assembly: Google.Apis.DiscoveryEngine.v1alpha.dll
Syntax
public class GoogleCloudDiscoveryengineV1alphaWidgetConfigUiSettings : IDirectResponseSchema
Properties
DataStoreUiConfigs
Per data store configuration.
Declaration
[JsonProperty("dataStoreUiConfigs")]
public virtual IList<GoogleCloudDiscoveryengineV1alphaWidgetConfigDataStoreUiConfig> DataStoreUiConfigs { get; set; }
Property Value
| Type | Description |
|---|---|
| IList<GoogleCloudDiscoveryengineV1alphaWidgetConfigDataStoreUiConfig> |
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? |
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
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 GoogleCloudDiscoveryengineV1alphaWidgetConfigUiSettingsGenerativeAnswerConfig GenerativeAnswerConfig { get; set; }
Property Value
| Type | Description |
|---|---|
| GoogleCloudDiscoveryengineV1alphaWidgetConfigUiSettingsGenerativeAnswerConfig |
InteractionType
Describes widget (or web app) interaction type
Declaration
[JsonProperty("interactionType")]
public virtual string InteractionType { get; set; }
Property Value
| Type | Description |
|---|---|
| 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 |