Skip to content

Commit 8c7a748

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 71d5076 commit 8c7a748

File tree

2 files changed

+34
-1
lines changed

2 files changed

+34
-1
lines changed

algoliasearch/src/main/java/com/algolia/model/abtesting/ABTest.java

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,9 @@ public class ABTest {
4141
@JsonProperty("endAt")
4242
private String endAt;
4343

44+
@JsonProperty("stoppedAt")
45+
private String stoppedAt;
46+
4447
@JsonProperty("name")
4548
private String name;
4649

@@ -160,6 +163,17 @@ public String getEndAt() {
160163
return endAt;
161164
}
162165

166+
public ABTest setStoppedAt(String stoppedAt) {
167+
this.stoppedAt = stoppedAt;
168+
return this;
169+
}
170+
171+
/** Date and time when the A/B test was stopped, in RFC 3339 format. */
172+
@javax.annotation.Nullable
173+
public String getStoppedAt() {
174+
return stoppedAt;
175+
}
176+
163177
public ABTest setName(String name) {
164178
this.name = name;
165179
return this;
@@ -231,6 +245,7 @@ public boolean equals(Object o) {
231245
Objects.equals(this.updatedAt, abTest.updatedAt) &&
232246
Objects.equals(this.createdAt, abTest.createdAt) &&
233247
Objects.equals(this.endAt, abTest.endAt) &&
248+
Objects.equals(this.stoppedAt, abTest.stoppedAt) &&
234249
Objects.equals(this.name, abTest.name) &&
235250
Objects.equals(this.status, abTest.status) &&
236251
Objects.equals(this.variants, abTest.variants) &&
@@ -250,6 +265,7 @@ public int hashCode() {
250265
updatedAt,
251266
createdAt,
252267
endAt,
268+
stoppedAt,
253269
name,
254270
status,
255271
variants,
@@ -270,6 +286,7 @@ public String toString() {
270286
sb.append(" updatedAt: ").append(toIndentedString(updatedAt)).append("\n");
271287
sb.append(" createdAt: ").append(toIndentedString(createdAt)).append("\n");
272288
sb.append(" endAt: ").append(toIndentedString(endAt)).append("\n");
289+
sb.append(" stoppedAt: ").append(toIndentedString(stoppedAt)).append("\n");
273290
sb.append(" name: ").append(toIndentedString(name)).append("\n");
274291
sb.append(" status: ").append(toIndentedString(status)).append("\n");
275292
sb.append(" variants: ").append(toIndentedString(variants)).append("\n");

algoliasearch/src/main/java/com/algolia/model/abtestingv3/ABTest.java

Lines changed: 17 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,9 @@ public class ABTest {
2424
@JsonProperty("endAt")
2525
private String endAt;
2626

27+
@JsonProperty("stoppedAt")
28+
private String stoppedAt;
29+
2730
@JsonProperty("name")
2831
private String name;
2932

@@ -83,6 +86,17 @@ public String getEndAt() {
8386
return endAt;
8487
}
8588

89+
public ABTest setStoppedAt(String stoppedAt) {
90+
this.stoppedAt = stoppedAt;
91+
return this;
92+
}
93+
94+
/** Date and time when the A/B test was stopped, in RFC 3339 format. */
95+
@javax.annotation.Nullable
96+
public String getStoppedAt() {
97+
return stoppedAt;
98+
}
99+
86100
public ABTest setName(String name) {
87101
this.name = name;
88102
return this;
@@ -161,6 +175,7 @@ public boolean equals(Object o) {
161175
Objects.equals(this.updatedAt, abTest.updatedAt) &&
162176
Objects.equals(this.createdAt, abTest.createdAt) &&
163177
Objects.equals(this.endAt, abTest.endAt) &&
178+
Objects.equals(this.stoppedAt, abTest.stoppedAt) &&
164179
Objects.equals(this.name, abTest.name) &&
165180
Objects.equals(this.status, abTest.status) &&
166181
Objects.equals(this.variants, abTest.variants) &&
@@ -171,7 +186,7 @@ public boolean equals(Object o) {
171186

172187
@Override
173188
public int hashCode() {
174-
return Objects.hash(abTestID, updatedAt, createdAt, endAt, name, status, variants, configuration, migratedAbTestID);
189+
return Objects.hash(abTestID, updatedAt, createdAt, endAt, stoppedAt, name, status, variants, configuration, migratedAbTestID);
175190
}
176191

177192
@Override
@@ -182,6 +197,7 @@ public String toString() {
182197
sb.append(" updatedAt: ").append(toIndentedString(updatedAt)).append("\n");
183198
sb.append(" createdAt: ").append(toIndentedString(createdAt)).append("\n");
184199
sb.append(" endAt: ").append(toIndentedString(endAt)).append("\n");
200+
sb.append(" stoppedAt: ").append(toIndentedString(stoppedAt)).append("\n");
185201
sb.append(" name: ").append(toIndentedString(name)).append("\n");
186202
sb.append(" status: ").append(toIndentedString(status)).append("\n");
187203
sb.append(" variants: ").append(toIndentedString(variants)).append("\n");

0 commit comments

Comments
 (0)