Show / Hide Table of Contents

Class GoogleCloudDiscoveryengineV1WidgetConfigUiSettingsModelConfigInfo

The resolved, server-side view of model selector configuration for the end-user. The backend computes this per-request by applying, in order: Mendel flag evaluation, regional availability rules based on the engine's location, and admin-panel overrides from model_configs. The backend is the single source of truth for this configuration; clients should render resolved_models directly in the model selector dropdown, in the order provided, without applying their own filtering, ordering, or localization.

Inheritance
object
GoogleCloudDiscoveryengineV1WidgetConfigUiSettingsModelConfigInfo
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 GoogleCloudDiscoveryengineV1WidgetConfigUiSettingsModelConfigInfo : IDirectResponseSchema

Properties

AutoModelId

Output only. The model_id a client must send when the end-user picks the "Auto" entry (the empty model_id). Populated only for surfaces known to have no true "Auto" mode, where leaving the model unset would fall back to a platform default rather than a backend-chosen model. Empty on every other surface, where "Auto" is resolved server-side, and when none of the surface's ranked models is available. When set, it is always one of the non-empty model_ids present in resolved_models.

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

DefaultModelId

Output only. The model_id of the model that should be selected by default in the model selector when the end-user has not made an explicit choice. The value is always one of the model_ids present in resolved_models.

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

ETag

The ETag of the item.

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

ResolvedModels

Output only. The list of models that are available to the end-user in the model selector, in the order in which they should be displayed.

Declaration
[JsonProperty("resolvedModels")]
public virtual IList<GoogleCloudDiscoveryengineV1WidgetConfigUiSettingsModelConfigInfoResolvedModel> ResolvedModels { get; set; }
Property Value
Type Description
IList<GoogleCloudDiscoveryengineV1WidgetConfigUiSettingsModelConfigInfoResolvedModel>

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX