Skip to content

Commit 668d1be

Browse files
committed
fix(specs): multiple clients fixes (generated)
algolia/api-clients-automation#3971 Co-authored-by: algolia-bot <[email protected]>
1 parent 48fde1e commit 668d1be

10 files changed

+22
-5
lines changed

src/main/scala/algoliasearch/abtesting/ABTestConfiguration.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ package algoliasearch.abtesting
2727
/** A/B test configuration.
2828
*/
2929
case class ABTestConfiguration(
30-
outliers: Outliers,
30+
outliers: Option[Outliers] = scala.None,
3131
emptySearch: Option[EmptySearch] = scala.None,
3232
minimumDetectableEffect: Option[MinimumDetectableEffect] = scala.None
3333
)

src/main/scala/algoliasearch/abtesting/Variant.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -82,7 +82,7 @@ case class Variant(
8282
conversionCount: Int,
8383
conversionRate: Option[Double] = scala.None,
8484
currencies: Option[Map[String, Currency]] = scala.None,
85-
description: String,
85+
description: Option[String] = scala.None,
8686
estimatedSampleSize: Option[Int] = scala.None,
8787
filterEffects: Option[FilterEffects] = scala.None,
8888
index: String,

src/main/scala/algoliasearch/recommend/BaseSearchResponse.scala

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,8 @@ import org.json4s.{Extraction, Formats, JField, JObject, JValue, Serializer, Typ
4242
* Computed geographical location.
4343
* @param automaticRadius
4444
* Distance from a central coordinate provided by `aroundLatLng`.
45+
* @param appliedRules
46+
* Rules applied to the query.
4547
* @param exhaustiveFacetsCount
4648
* See the `facetsCount` field of the `exhaustive` object in the response.
4749
* @param exhaustiveNbHits
@@ -88,6 +90,7 @@ case class BaseSearchResponse(
8890
aroundLatLng: Option[String] = scala.None,
8991
automaticRadius: Option[String] = scala.None,
9092
exhaustive: Option[Exhaustive] = scala.None,
93+
appliedRules: Option[Seq[Any]] = scala.None,
9194
exhaustiveFacetsCount: Option[Boolean] = scala.None,
9295
exhaustiveNbHits: Option[Boolean] = scala.None,
9396
exhaustiveTypo: Option[Boolean] = scala.None,
@@ -127,6 +130,7 @@ class BaseSearchResponseSerializer extends Serializer[BaseSearchResponse] {
127130
"aroundLatLng",
128131
"automaticRadius",
129132
"exhaustive",
133+
"appliedRules",
130134
"exhaustiveFacetsCount",
131135
"exhaustiveNbHits",
132136
"exhaustiveTypo",

src/main/scala/algoliasearch/recommend/RecommendationsResults.scala

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,8 @@ package algoliasearch.recommend
3939
* Computed geographical location.
4040
* @param automaticRadius
4141
* Distance from a central coordinate provided by `aroundLatLng`.
42+
* @param appliedRules
43+
* Rules applied to the query.
4244
* @param exhaustiveFacetsCount
4345
* See the `facetsCount` field of the `exhaustive` object in the response.
4446
* @param exhaustiveNbHits
@@ -93,6 +95,7 @@ case class RecommendationsResults(
9395
aroundLatLng: Option[String] = scala.None,
9496
automaticRadius: Option[String] = scala.None,
9597
exhaustive: Option[Exhaustive] = scala.None,
98+
appliedRules: Option[Seq[Any]] = scala.None,
9699
exhaustiveFacetsCount: Option[Boolean] = scala.None,
97100
exhaustiveNbHits: Option[Boolean] = scala.None,
98101
exhaustiveTypo: Option[Boolean] = scala.None,

src/main/scala/algoliasearch/search/BaseGetApiKeyResponse.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,6 @@ package algoliasearch.search
4141
* Timestamp when the object was created, in milliseconds since the Unix epoch.
4242
*/
4343
case class BaseGetApiKeyResponse(
44-
value: Option[String] = scala.None,
44+
value: String,
4545
createdAt: Long
4646
)

src/main/scala/algoliasearch/search/BaseSearchResponse.scala

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,8 @@ import org.json4s.{Extraction, Formats, JField, JObject, JValue, Serializer, Typ
4646
* Computed geographical location.
4747
* @param automaticRadius
4848
* Distance from a central coordinate provided by `aroundLatLng`.
49+
* @param appliedRules
50+
* Rules applied to the query.
4951
* @param exhaustiveFacetsCount
5052
* See the `facetsCount` field of the `exhaustive` object in the response.
5153
* @param exhaustiveNbHits
@@ -92,6 +94,7 @@ case class BaseSearchResponse(
9294
aroundLatLng: Option[String] = scala.None,
9395
automaticRadius: Option[String] = scala.None,
9496
exhaustive: Option[Exhaustive] = scala.None,
97+
appliedRules: Option[Seq[Any]] = scala.None,
9598
exhaustiveFacetsCount: Option[Boolean] = scala.None,
9699
exhaustiveNbHits: Option[Boolean] = scala.None,
97100
exhaustiveTypo: Option[Boolean] = scala.None,
@@ -131,6 +134,7 @@ class BaseSearchResponseSerializer extends Serializer[BaseSearchResponse] {
131134
"aroundLatLng",
132135
"automaticRadius",
133136
"exhaustive",
137+
"appliedRules",
134138
"exhaustiveFacetsCount",
135139
"exhaustiveNbHits",
136140
"exhaustiveTypo",

src/main/scala/algoliasearch/search/BrowseResponse.scala

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,8 @@ package algoliasearch.search
4343
* Computed geographical location.
4444
* @param automaticRadius
4545
* Distance from a central coordinate provided by `aroundLatLng`.
46+
* @param appliedRules
47+
* Rules applied to the query.
4648
* @param exhaustiveFacetsCount
4749
* See the `facetsCount` field of the `exhaustive` object in the response.
4850
* @param exhaustiveNbHits
@@ -107,6 +109,7 @@ case class BrowseResponse(
107109
aroundLatLng: Option[String] = scala.None,
108110
automaticRadius: Option[String] = scala.None,
109111
exhaustive: Option[Exhaustive] = scala.None,
112+
appliedRules: Option[Seq[Any]] = scala.None,
110113
exhaustiveFacetsCount: Option[Boolean] = scala.None,
111114
exhaustiveNbHits: Option[Boolean] = scala.None,
112115
exhaustiveTypo: Option[Boolean] = scala.None,

src/main/scala/algoliasearch/search/GetApiKeyResponse.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -73,7 +73,7 @@ import algoliasearch.search.Acl._
7373
* Duration (in seconds) after which the API key expires. By default, API keys don't expire.
7474
*/
7575
case class GetApiKeyResponse(
76-
value: Option[String] = scala.None,
76+
value: String,
7777
createdAt: Long,
7878
acl: Seq[Acl],
7979
description: Option[String] = scala.None,

src/main/scala/algoliasearch/search/GetObjectsResponse.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,5 +39,5 @@ package algoliasearch.search
3939
* Retrieved records.
4040
*/
4141
case class GetObjectsResponse(
42-
results: Seq[Any]
42+
results: Option[Seq[Any]] = scala.None
4343
)

src/main/scala/algoliasearch/search/SearchResponse.scala

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,8 @@ package algoliasearch.search
4343
* Computed geographical location.
4444
* @param automaticRadius
4545
* Distance from a central coordinate provided by `aroundLatLng`.
46+
* @param appliedRules
47+
* Rules applied to the query.
4648
* @param exhaustiveFacetsCount
4749
* See the `facetsCount` field of the `exhaustive` object in the response.
4850
* @param exhaustiveNbHits
@@ -104,6 +106,7 @@ case class SearchResponse(
104106
aroundLatLng: Option[String] = scala.None,
105107
automaticRadius: Option[String] = scala.None,
106108
exhaustive: Option[Exhaustive] = scala.None,
109+
appliedRules: Option[Seq[Any]] = scala.None,
107110
exhaustiveFacetsCount: Option[Boolean] = scala.None,
108111
exhaustiveNbHits: Option[Boolean] = scala.None,
109112
exhaustiveTypo: Option[Boolean] = scala.None,

0 commit comments

Comments
 (0)