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 |