SuggestionProviderConstraints

data class SuggestionProviderConstraints(var exposureSuggestionTypes: List<String>? = null, var ampAlternativeMatching: AmpMatchingStrategy? = null)

Some providers manage multiple suggestion subtypes. Queries, ingests, and other operations on those providers must be constrained to a desired subtype.

Constructors

Link copied to clipboard
constructor(exposureSuggestionTypes: List<String>? = null, ampAlternativeMatching: AmpMatchingStrategy? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

Which strategy should we use for the AMP queries? Use None for the default strategy.

Link copied to clipboard

Exposure provider - For each desired exposure suggestion type, this should contain the value of the suggestion_type field of its remote settings record(s).