Skip to content

Commit 8f2f131

Browse files
algolia-botstevenMevansshortcuts
committed
feat(specs): abtests stopped at (generated)
algolia/api-clients-automation#5275 Co-authored-by: algolia-bot <[email protected]> Co-authored-by: Steven Evans <[email protected]> Co-authored-by: Clément Vannicatte <[email protected]>
1 parent d35c483 commit 8f2f131

File tree

2 files changed

+26
-0
lines changed

2 files changed

+26
-0
lines changed

algoliasearch/Models/Abtesting/ABTest.cs

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -115,6 +115,13 @@ List<Variant> variants
115115
[JsonPropertyName("endAt")]
116116
public string EndAt { get; set; }
117117

118+
/// <summary>
119+
/// Date and time when the A/B test was stopped, in RFC 3339 format.
120+
/// </summary>
121+
/// <value>Date and time when the A/B test was stopped, in RFC 3339 format.</value>
122+
[JsonPropertyName("stoppedAt")]
123+
public string StoppedAt { get; set; }
124+
118125
/// <summary>
119126
/// A/B test name.
120127
/// </summary>
@@ -152,6 +159,7 @@ public override string ToString()
152159
sb.Append(" UpdatedAt: ").Append(UpdatedAt).Append("\n");
153160
sb.Append(" CreatedAt: ").Append(CreatedAt).Append("\n");
154161
sb.Append(" EndAt: ").Append(EndAt).Append("\n");
162+
sb.Append(" StoppedAt: ").Append(StoppedAt).Append("\n");
155163
sb.Append(" Name: ").Append(Name).Append("\n");
156164
sb.Append(" Status: ").Append(Status).Append("\n");
157165
sb.Append(" Variants: ").Append(Variants).Append("\n");
@@ -212,6 +220,7 @@ public override bool Equals(object obj)
212220
&& (UpdatedAt == input.UpdatedAt || (UpdatedAt != null && UpdatedAt.Equals(input.UpdatedAt)))
213221
&& (CreatedAt == input.CreatedAt || (CreatedAt != null && CreatedAt.Equals(input.CreatedAt)))
214222
&& (EndAt == input.EndAt || (EndAt != null && EndAt.Equals(input.EndAt)))
223+
&& (StoppedAt == input.StoppedAt || (StoppedAt != null && StoppedAt.Equals(input.StoppedAt)))
215224
&& (Name == input.Name || (Name != null && Name.Equals(input.Name)))
216225
&& (Status == input.Status || Status.Equals(input.Status))
217226
&& (
@@ -266,6 +275,10 @@ public override int GetHashCode()
266275
{
267276
hashCode = (hashCode * 59) + EndAt.GetHashCode();
268277
}
278+
if (StoppedAt != null)
279+
{
280+
hashCode = (hashCode * 59) + StoppedAt.GetHashCode();
281+
}
269282
if (Name != null)
270283
{
271284
hashCode = (hashCode * 59) + Name.GetHashCode();

algoliasearch/Models/AbtestingV3/ABTest.cs

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -85,6 +85,13 @@ List<Variant> variants
8585
[JsonPropertyName("endAt")]
8686
public string EndAt { get; set; }
8787

88+
/// <summary>
89+
/// Date and time when the A/B test was stopped, in RFC 3339 format.
90+
/// </summary>
91+
/// <value>Date and time when the A/B test was stopped, in RFC 3339 format.</value>
92+
[JsonPropertyName("stoppedAt")]
93+
public string StoppedAt { get; set; }
94+
8895
/// <summary>
8996
/// A/B test name.
9097
/// </summary>
@@ -124,6 +131,7 @@ public override string ToString()
124131
sb.Append(" UpdatedAt: ").Append(UpdatedAt).Append("\n");
125132
sb.Append(" CreatedAt: ").Append(CreatedAt).Append("\n");
126133
sb.Append(" EndAt: ").Append(EndAt).Append("\n");
134+
sb.Append(" StoppedAt: ").Append(StoppedAt).Append("\n");
127135
sb.Append(" Name: ").Append(Name).Append("\n");
128136
sb.Append(" Status: ").Append(Status).Append("\n");
129137
sb.Append(" Variants: ").Append(Variants).Append("\n");
@@ -158,6 +166,7 @@ public override bool Equals(object obj)
158166
&& (UpdatedAt == input.UpdatedAt || (UpdatedAt != null && UpdatedAt.Equals(input.UpdatedAt)))
159167
&& (CreatedAt == input.CreatedAt || (CreatedAt != null && CreatedAt.Equals(input.CreatedAt)))
160168
&& (EndAt == input.EndAt || (EndAt != null && EndAt.Equals(input.EndAt)))
169+
&& (StoppedAt == input.StoppedAt || (StoppedAt != null && StoppedAt.Equals(input.StoppedAt)))
161170
&& (Name == input.Name || (Name != null && Name.Equals(input.Name)))
162171
&& (Status == input.Status || Status.Equals(input.Status))
163172
&& (
@@ -196,6 +205,10 @@ public override int GetHashCode()
196205
{
197206
hashCode = (hashCode * 59) + EndAt.GetHashCode();
198207
}
208+
if (StoppedAt != null)
209+
{
210+
hashCode = (hashCode * 59) + StoppedAt.GetHashCode();
211+
}
199212
if (Name != null)
200213
{
201214
hashCode = (hashCode * 59) + Name.GetHashCode();

0 commit comments

Comments
 (0)