Skip to content

Commit 2c7e910

Browse files
hifaizskclaude
andcommitted
feat: regenerate from latest OpenAPI spec, keep only retention runs test
Regenerated SDK from latest serverside-api.yaml spec. Updated retention policy integration test to only test getRetentionPolicyRuns endpoint. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1 parent 6b300f7 commit 2c7e910

1,410 files changed

Lines changed: 46780 additions & 33983 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

src/main/java/io/getstream/Webhook.java

Lines changed: 680 additions & 673 deletions
Large diffs are not rendered by default.

src/main/java/io/getstream/models/AIImageConfig.java

Lines changed: 20 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -13,28 +13,34 @@
1313
package io.getstream.models;
1414

1515
import com.fasterxml.jackson.annotation.JsonProperty;
16+
import io.getstream.models.framework.RateLimit;
17+
import java.util.Optional;
18+
import java.util.Date;
19+
import java.util.HashMap;
1620
import java.util.List;
21+
import java.util.Map;
22+
import org.jetbrains.annotations.NotNull;
1723
import org.jetbrains.annotations.Nullable;
18-
24+
1925
@lombok.Data
2026
@lombok.Builder
2127
@lombok.NoArgsConstructor
2228
@lombok.AllArgsConstructor
23-
public class AIImageConfig {
29+
public class AIImageConfig{
2430

25-
@Nullable
26-
@JsonProperty("async")
27-
private Boolean async;
31+
@Nullable
32+
@JsonProperty("async")
33+
private Boolean async;
2834

29-
@Nullable
30-
@JsonProperty("enabled")
31-
private Boolean enabled;
35+
@Nullable
36+
@JsonProperty("enabled")
37+
private Boolean enabled;
3238

33-
@Nullable
34-
@JsonProperty("ocr_rules")
35-
private List<OCRRule> ocrRules;
39+
@Nullable
40+
@JsonProperty("ocr_rules")
41+
private List<OCRRule> ocrRules;
3642

37-
@Nullable
38-
@JsonProperty("rules")
39-
private List<AWSRekognitionRule> rules;
43+
@Nullable
44+
@JsonProperty("rules")
45+
private List<AWSRekognitionRule> rules;
4046
}

src/main/java/io/getstream/models/AIImageLabelDefinition.java

Lines changed: 18 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -13,22 +13,30 @@
1313
package io.getstream.models;
1414

1515
import com.fasterxml.jackson.annotation.JsonProperty;
16-
16+
import io.getstream.models.framework.RateLimit;
17+
import java.util.Optional;
18+
import java.util.Date;
19+
import java.util.HashMap;
20+
import java.util.List;
21+
import java.util.Map;
22+
import org.jetbrains.annotations.NotNull;
23+
import org.jetbrains.annotations.Nullable;
24+
1725
@lombok.Data
1826
@lombok.Builder
1927
@lombok.NoArgsConstructor
2028
@lombok.AllArgsConstructor
21-
public class AIImageLabelDefinition {
29+
public class AIImageLabelDefinition{
2230

23-
@JsonProperty("description")
24-
private String description;
31+
@JsonProperty("description")
32+
private String description;
2533

26-
@JsonProperty("group")
27-
private String group;
34+
@JsonProperty("group")
35+
private String group;
2836

29-
@JsonProperty("key")
30-
private String key;
37+
@JsonProperty("key")
38+
private String key;
3139

32-
@JsonProperty("label")
33-
private String label;
40+
@JsonProperty("label")
41+
private String label;
3442
}

src/main/java/io/getstream/models/AITextConfig.java

Lines changed: 23 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -13,32 +13,38 @@
1313
package io.getstream.models;
1414

1515
import com.fasterxml.jackson.annotation.JsonProperty;
16+
import io.getstream.models.framework.RateLimit;
17+
import java.util.Optional;
18+
import java.util.Date;
19+
import java.util.HashMap;
1620
import java.util.List;
21+
import java.util.Map;
22+
import org.jetbrains.annotations.NotNull;
1723
import org.jetbrains.annotations.Nullable;
18-
24+
1925
@lombok.Data
2026
@lombok.Builder
2127
@lombok.NoArgsConstructor
2228
@lombok.AllArgsConstructor
23-
public class AITextConfig {
29+
public class AITextConfig{
2430

25-
@Nullable
26-
@JsonProperty("async")
27-
private Boolean async;
31+
@Nullable
32+
@JsonProperty("async")
33+
private Boolean async;
2834

29-
@Nullable
30-
@JsonProperty("enabled")
31-
private Boolean enabled;
35+
@Nullable
36+
@JsonProperty("enabled")
37+
private Boolean enabled;
3238

33-
@Nullable
34-
@JsonProperty("profile")
35-
private String profile;
39+
@Nullable
40+
@JsonProperty("profile")
41+
private String profile;
3642

37-
@Nullable
38-
@JsonProperty("rules")
39-
private List<BodyguardRule> rules;
43+
@Nullable
44+
@JsonProperty("rules")
45+
private List<BodyguardRule> rules;
4046

41-
@Nullable
42-
@JsonProperty("severity_rules")
43-
private List<BodyguardSeverityRule> severityRules;
47+
@Nullable
48+
@JsonProperty("severity_rules")
49+
private List<BodyguardSeverityRule> severityRules;
4450
}

src/main/java/io/getstream/models/AIVideoConfig.java

Lines changed: 17 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -13,24 +13,30 @@
1313
package io.getstream.models;
1414

1515
import com.fasterxml.jackson.annotation.JsonProperty;
16+
import io.getstream.models.framework.RateLimit;
17+
import java.util.Optional;
18+
import java.util.Date;
19+
import java.util.HashMap;
1620
import java.util.List;
21+
import java.util.Map;
22+
import org.jetbrains.annotations.NotNull;
1723
import org.jetbrains.annotations.Nullable;
18-
24+
1925
@lombok.Data
2026
@lombok.Builder
2127
@lombok.NoArgsConstructor
2228
@lombok.AllArgsConstructor
23-
public class AIVideoConfig {
29+
public class AIVideoConfig{
2430

25-
@Nullable
26-
@JsonProperty("async")
27-
private Boolean async;
31+
@Nullable
32+
@JsonProperty("async")
33+
private Boolean async;
2834

29-
@Nullable
30-
@JsonProperty("enabled")
31-
private Boolean enabled;
35+
@Nullable
36+
@JsonProperty("enabled")
37+
private Boolean enabled;
3238

33-
@Nullable
34-
@JsonProperty("rules")
35-
private List<AWSRekognitionRule> rules;
39+
@Nullable
40+
@JsonProperty("rules")
41+
private List<AWSRekognitionRule> rules;
3642
}

src/main/java/io/getstream/models/APIError.java

Lines changed: 25 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -13,39 +13,44 @@
1313
package io.getstream.models;
1414

1515
import com.fasterxml.jackson.annotation.JsonProperty;
16+
import io.getstream.models.framework.RateLimit;
17+
import java.util.Optional;
18+
import java.util.Date;
19+
import java.util.HashMap;
1620
import java.util.List;
1721
import java.util.Map;
22+
import org.jetbrains.annotations.NotNull;
1823
import org.jetbrains.annotations.Nullable;
19-
24+
2025
@lombok.Data
2126
@lombok.Builder
2227
@lombok.NoArgsConstructor
2328
@lombok.AllArgsConstructor
24-
public class APIError {
29+
public class APIError{
2530

26-
@JsonProperty("code")
27-
private Integer code;
31+
@JsonProperty("code")
32+
private Integer code;
2833

29-
@JsonProperty("duration")
30-
private String duration;
34+
@JsonProperty("duration")
35+
private String duration;
3136

32-
@JsonProperty("message")
33-
private String message;
37+
@JsonProperty("message")
38+
private String message;
3439

35-
@JsonProperty("more_info")
36-
private String moreInfo;
40+
@JsonProperty("more_info")
41+
private String moreInfo;
3742

38-
@JsonProperty("StatusCode")
39-
private Integer statusCode;
43+
@JsonProperty("StatusCode")
44+
private Integer statusCode;
4045

41-
@JsonProperty("details")
42-
private List<Integer> details;
46+
@JsonProperty("details")
47+
private List<Integer> details;
4348

44-
@Nullable
45-
@JsonProperty("unrecoverable")
46-
private Boolean unrecoverable;
49+
@Nullable
50+
@JsonProperty("unrecoverable")
51+
private Boolean unrecoverable;
4752

48-
@Nullable
49-
@JsonProperty("exception_fields")
50-
private Map<String, String> exceptionFields;
53+
@Nullable
54+
@JsonProperty("exception_fields")
55+
private Map<String, String> exceptionFields;
5156
}

src/main/java/io/getstream/models/APNConfig.java

Lines changed: 39 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -13,51 +13,58 @@
1313
package io.getstream.models;
1414

1515
import com.fasterxml.jackson.annotation.JsonProperty;
16+
import io.getstream.models.framework.RateLimit;
17+
import java.util.Optional;
18+
import java.util.Date;
19+
import java.util.HashMap;
20+
import java.util.List;
21+
import java.util.Map;
22+
import org.jetbrains.annotations.NotNull;
1623
import org.jetbrains.annotations.Nullable;
17-
24+
1825
@lombok.Data
1926
@lombok.Builder
2027
@lombok.NoArgsConstructor
2128
@lombok.AllArgsConstructor
22-
public class APNConfig {
29+
public class APNConfig{
2330

24-
@Nullable
25-
@JsonProperty("auth_key")
26-
private String authKey;
31+
@Nullable
32+
@JsonProperty("auth_key")
33+
private String authKey;
2734

28-
@Nullable
29-
@JsonProperty("auth_type")
30-
private String authType;
35+
@Nullable
36+
@JsonProperty("auth_type")
37+
private String authType;
3138

32-
@Nullable
33-
@JsonProperty("bundle_id")
34-
private String bundleID;
39+
@Nullable
40+
@JsonProperty("bundle_id")
41+
private String bundleID;
3542

36-
@Nullable
37-
@JsonProperty("development")
38-
private Boolean development;
43+
@Nullable
44+
@JsonProperty("development")
45+
private Boolean development;
3946

40-
@Nullable
41-
@JsonProperty("Disabled")
42-
private Boolean disabled;
47+
@Nullable
48+
@JsonProperty("Disabled")
49+
private Boolean disabled;
4350

44-
@Nullable
45-
@JsonProperty("host")
46-
private String host;
51+
@Nullable
52+
@JsonProperty("host")
53+
private String host;
4754

48-
@Nullable
49-
@JsonProperty("key_id")
50-
private String keyID;
55+
@Nullable
56+
@JsonProperty("key_id")
57+
private String keyID;
5158

52-
@Nullable
53-
@JsonProperty("notification_template")
54-
private String notificationTemplate;
59+
@Nullable
60+
@JsonProperty("notification_template")
61+
private String notificationTemplate;
5562

56-
@Nullable
57-
@JsonProperty("p12_cert")
58-
private String p12Cert;
63+
@Nullable
64+
@JsonProperty("p12_cert")
65+
private String p12Cert;
5966

60-
@Nullable
61-
@JsonProperty("team_id")
62-
private String teamID;
67+
@Nullable
68+
@JsonProperty("team_id")
69+
private String teamID;
6370
}

0 commit comments

Comments
 (0)