Query Profiles provide nested sets of named (and optionally typed) key-values which can be referenced in a Query to proviode initial values of Query properties. Values in nested query profiles can be looked up from the query properties by dotting the names. Query profiles supports inheritance to allow variations for, e.g different buckets, client types, markets etc.
Class Summary Class Description BindingAn immutable binding of a set of dimensions to values. CompiledQueryProfileA query profile in a state where it is optimized for fast lookups. CompiledQueryProfileRegistryA set of compiled query profiles. DimensionalMap<KEY,VALUE>A map which may return different values depending on the values given in a context supplied with the key on all operations. DimensionalMap.Builder<KEY,VALUE> DimensionalValue<VALUE>Contains the values a given key in a DimensionalMap may take for different dimensional contexts. DimensionalValue.Builder<VALUE> ValueWithSourceA value in a query profile with information about its source.