|
1 | 1 | package com.algolia.search.model.search |
2 | 2 |
|
3 | 3 | import com.algolia.search.endpoint.EndpointPlaces |
| 4 | +import com.algolia.search.model.multicluster.ClusterName |
| 5 | +import com.algolia.search.model.multicluster.UserID |
4 | 6 | import com.algolia.search.model.settings.RankingCriterion |
5 | 7 | import com.algolia.search.model.settings.Settings |
6 | | -import com.algolia.search.serialize.GeoDistance |
7 | | -import com.algolia.search.serialize.KSerializerGeoDistance |
8 | | -import com.algolia.search.serialize.KSerializerGeoPoint |
9 | | -import com.algolia.search.serialize.KeyFilters |
10 | | -import com.algolia.search.serialize.KeyFirstMatchedWord |
11 | | -import com.algolia.search.serialize.KeyGeoDistance |
12 | | -import com.algolia.search.serialize.KeyGeoPoint |
13 | | -import com.algolia.search.serialize.KeyGeoPrecision |
14 | | -import com.algolia.search.serialize.KeyMatchedGeoLocation |
15 | | -import com.algolia.search.serialize.KeyNbExactWords |
16 | | -import com.algolia.search.serialize.KeyNbTypos |
17 | | -import com.algolia.search.serialize.KeyPromoted |
18 | | -import com.algolia.search.serialize.KeyProximityDistance |
19 | | -import com.algolia.search.serialize.KeyQuery |
20 | | -import com.algolia.search.serialize.KeyUserScore |
21 | | -import com.algolia.search.serialize.KeyWords |
| 8 | +import com.algolia.search.serialize.* |
22 | 9 | import kotlinx.serialization.SerialName |
23 | 10 | import kotlinx.serialization.Serializable |
24 | 11 |
|
@@ -83,5 +70,9 @@ public data class RankingInfo( |
83 | 70 | /** |
84 | 71 | * Only returned for [EndpointPlaces.searchPlaces]. |
85 | 72 | */ |
86 | | - @SerialName(KeyQuery) val query: String? = null |
| 73 | + @SerialName(KeyQuery) val query: String? = null, |
| 74 | + /** |
| 75 | + * Only returned when personalization is enabled |
| 76 | + */ |
| 77 | + @SerialName(KeyPersonalization) val personalization: Personalization? = null |
87 | 78 | ) |
0 commit comments