SearchEngineSearchEngineConfig class

Constructors

SearchEngineSearchEngineConfig({Input<String?>? requiredSubscriptionTier, Input<List<String>?>? searchAddOns, Input<String?>? searchTier})
Creates a new SearchEngineSearchEngineConfig. requiredSubscriptionTier The required subscription tier of this engine. searchAddOns The add-on that this search engine enables. searchTier The search feature tier of this engine. Defaults to SearchTier.SEARCH_TIER_STANDARD if not specified.
const
SearchEngineSearchEngineConfig.fromMap(Map<String, dynamic> map)
factory

Properties

hashCode → int
The hash code for this object.
no setterinherited
requiredSubscriptionTier → Input<String?>?
The required subscription tier of this engine. If the required subscription tier is search, user with higher license tier like assist can still access the standalone app associated with this engine. Possible values are: SUBSCRIPTION_TIER_UNSPECIFIED, SUBSCRIPTION_TIER_SEARCH, SUBSCRIPTION_TIER_SEARCH_AND_ASSISTANT, SUBSCRIPTION_TIER_FRONTLINE_WORKER, SUBSCRIPTION_TIER_AGENTSPACE_STARTER, SUBSCRIPTION_TIER_AGENTSPACE_BUSINESS, SUBSCRIPTION_TIER_ENTERPRISE, SUBSCRIPTION_TIER_ENTERPRISE_EMERGING, SUBSCRIPTION_TIER_EDU, SUBSCRIPTION_TIER_EDU_PRO, SUBSCRIPTION_TIER_EDU_EMERGING, SUBSCRIPTION_TIER_EDU_PRO_EMERGING, SUBSCRIPTION_TIER_FRONTLINE_STARTER.
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
searchAddOns → Input<List<String>?>?
The add-on that this search engine enables. Each value may be one of: SEARCH_ADD_ON_LLM.
final
searchTier → Input<String?>?
The search feature tier of this engine. Defaults to SearchTier.SEARCH_TIER_STANDARD if not specified. Default value is SEARCH_TIER_STANDARD. Possible values are: SEARCH_TIER_STANDARD, SEARCH_TIER_ENTERPRISE.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toMap() → Map<String, dynamic>
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited