diff --git a/algoliasearch/Models/Abtesting/ABTestConfiguration.cs b/algoliasearch/Models/Abtesting/ABTestConfiguration.cs
index 6d2dcd62..f809c8b0 100644
--- a/algoliasearch/Models/Abtesting/ABTestConfiguration.cs
+++ b/algoliasearch/Models/Abtesting/ABTestConfiguration.cs
@@ -19,15 +19,8 @@ public partial class ABTestConfiguration
///
/// Initializes a new instance of the ABTestConfiguration class.
///
- [JsonConstructor]
- public ABTestConfiguration() { }
- ///
- /// Initializes a new instance of the ABTestConfiguration class.
- ///
- /// outliers (required).
- public ABTestConfiguration(Outliers outliers)
+ public ABTestConfiguration()
{
- Outliers = outliers ?? throw new ArgumentNullException(nameof(outliers));
}
///
diff --git a/algoliasearch/Models/Abtesting/Variant.cs b/algoliasearch/Models/Abtesting/Variant.cs
index 3b2f07ff..6db34acd 100644
--- a/algoliasearch/Models/Abtesting/Variant.cs
+++ b/algoliasearch/Models/Abtesting/Variant.cs
@@ -27,7 +27,6 @@ public Variant() { }
/// Number of add-to-cart events for this variant. (required).
/// Number of click events for this variant. (required).
/// Number of click events for this variant. (required).
- /// Description for this variant. (required).
/// Index name of the A/B test variant (case-sensitive). (required).
/// Number of [searches without results](https://www.algolia.com/doc/guides/search-analytics/concepts/metrics/#searches-without-results) for this variant. (required).
/// Number of purchase events for this variant. (required).
@@ -35,12 +34,11 @@ public Variant() { }
/// Percentage of search requests each variant receives. (required).
/// Number of users that made searches to this variant. (required).
/// Number of users that made tracked searches to this variant. (required).
- public Variant(int addToCartCount, int clickCount, int conversionCount, string description, string index, int? noResultCount, int purchaseCount, int? searchCount, int trafficPercentage, int? userCount, int? trackedUserCount)
+ public Variant(int addToCartCount, int clickCount, int conversionCount, string index, int? noResultCount, int purchaseCount, int? searchCount, int trafficPercentage, int? userCount, int? trackedUserCount)
{
AddToCartCount = addToCartCount;
ClickCount = clickCount;
ConversionCount = conversionCount;
- Description = description ?? throw new ArgumentNullException(nameof(description));
Index = index ?? throw new ArgumentNullException(nameof(index));
NoResultCount = noResultCount ?? throw new ArgumentNullException(nameof(noResultCount));
PurchaseCount = purchaseCount;
diff --git a/algoliasearch/Models/Recommend/RecommendationsResults.cs b/algoliasearch/Models/Recommend/RecommendationsResults.cs
index e0015a39..287d9aca 100644
--- a/algoliasearch/Models/Recommend/RecommendationsResults.cs
+++ b/algoliasearch/Models/Recommend/RecommendationsResults.cs
@@ -66,6 +66,13 @@ public RecommendationsResults(int processingTimeMS, List hit
[JsonPropertyName("exhaustive")]
public Exhaustive Exhaustive { get; set; }
+ ///
+ /// Rules applied to the query.
+ ///
+ /// Rules applied to the query.
+ [JsonPropertyName("appliedRules")]
+ public List