Skip to content

Commit 854efac

Browse files
algolia-botraed667
andcommitted
feat(specs): add fallbackParameters to Frequently bought together [RECO-2443] (generated)
algolia/api-clients-automation#5579 Co-authored-by: algolia-bot <[email protected]> Co-authored-by: Raed <[email protected]>
1 parent 29af0e8 commit 854efac

File tree

1 file changed

+16
-1
lines changed

1 file changed

+16
-1
lines changed

algoliasearch/Models/Recommend/BoughtTogetherQuery.cs

Lines changed: 16 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -77,6 +77,12 @@ public BoughtTogetherQuery(string indexName, double threshold, FbtModel? model,
7777
[JsonPropertyName("objectID")]
7878
public string ObjectID { get; set; }
7979

80+
/// <summary>
81+
/// Gets or Sets FallbackParameters
82+
/// </summary>
83+
[JsonPropertyName("fallbackParameters")]
84+
public FallbackParams FallbackParameters { get; set; }
85+
8086
/// <summary>
8187
/// Returns the string presentation of the object
8288
/// </summary>
@@ -91,6 +97,7 @@ public override string ToString()
9197
sb.Append(" QueryParameters: ").Append(QueryParameters).Append("\n");
9298
sb.Append(" Model: ").Append(Model).Append("\n");
9399
sb.Append(" ObjectID: ").Append(ObjectID).Append("\n");
100+
sb.Append(" FallbackParameters: ").Append(FallbackParameters).Append("\n");
94101
sb.Append("}\n");
95102
return sb.ToString();
96103
}
@@ -129,7 +136,11 @@ public override bool Equals(object obj)
129136
|| (QueryParameters != null && QueryParameters.Equals(input.QueryParameters))
130137
)
131138
&& (Model == input.Model || Model.Equals(input.Model))
132-
&& (ObjectID == input.ObjectID || (ObjectID != null && ObjectID.Equals(input.ObjectID)));
139+
&& (ObjectID == input.ObjectID || (ObjectID != null && ObjectID.Equals(input.ObjectID)))
140+
&& (
141+
FallbackParameters == input.FallbackParameters
142+
|| (FallbackParameters != null && FallbackParameters.Equals(input.FallbackParameters))
143+
);
133144
}
134145

135146
/// <summary>
@@ -156,6 +167,10 @@ public override int GetHashCode()
156167
{
157168
hashCode = (hashCode * 59) + ObjectID.GetHashCode();
158169
}
170+
if (FallbackParameters != null)
171+
{
172+
hashCode = (hashCode * 59) + FallbackParameters.GetHashCode();
173+
}
159174
return hashCode;
160175
}
161176
}

0 commit comments

Comments
 (0)