Skip to content

Commit 61c5627

Browse files
authored
Update API spec (#12)
1 parent 42d1093 commit 61c5627

76 files changed

Lines changed: 1590 additions & 129 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/models/AIImageConfig.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,9 @@ public class AIImageConfig {
2525
@JsonProperty("enabled")
2626
private Boolean enabled;
2727

28+
@JsonProperty("ocr_rules")
29+
private List<OCRRule> ocrRules;
30+
2831
@JsonProperty("rules")
2932
private List<AWSRekognitionRule> rules;
3033

Lines changed: 50 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,50 @@
1+
/*
2+
* ========================================================================
3+
* WARNING: GENERATED CODE -- DO NOT EDIT!
4+
* ========================================================================
5+
*
6+
* This file was auto-generated by GetStream internal OpenAPI
7+
*
8+
* Any modifications to this file will be lost upon regeneration.
9+
* To make changes, please modify the source templates and regenerate.
10+
*
11+
* ========================================================================
12+
*/
13+
package io.getstream.models;
14+
15+
import com.fasterxml.jackson.annotation.JsonProperty;
16+
import java.util.Date;
17+
import java.util.Map;
18+
import org.jetbrains.annotations.Nullable;
19+
20+
@lombok.Data
21+
@lombok.Builder
22+
@lombok.NoArgsConstructor
23+
@lombok.AllArgsConstructor
24+
public class AsyncExportChannelsEvent {
25+
26+
@JsonProperty("created_at")
27+
private Date createdAt;
28+
29+
@JsonProperty("finished_at")
30+
private Date finishedAt;
31+
32+
@JsonProperty("started_at")
33+
private Date startedAt;
34+
35+
@JsonProperty("task_id")
36+
private String taskID;
37+
38+
@JsonProperty("url")
39+
private String url;
40+
41+
@JsonProperty("custom")
42+
private Map<String, Object> custom;
43+
44+
@JsonProperty("type")
45+
private String type;
46+
47+
@Nullable
48+
@JsonProperty("received_at")
49+
private Date receivedAt;
50+
}
Lines changed: 50 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,50 @@
1+
/*
2+
* ========================================================================
3+
* WARNING: GENERATED CODE -- DO NOT EDIT!
4+
* ========================================================================
5+
*
6+
* This file was auto-generated by GetStream internal OpenAPI
7+
*
8+
* Any modifications to this file will be lost upon regeneration.
9+
* To make changes, please modify the source templates and regenerate.
10+
*
11+
* ========================================================================
12+
*/
13+
package io.getstream.models;
14+
15+
import com.fasterxml.jackson.annotation.JsonProperty;
16+
import java.util.Date;
17+
import java.util.Map;
18+
import org.jetbrains.annotations.Nullable;
19+
20+
@lombok.Data
21+
@lombok.Builder
22+
@lombok.NoArgsConstructor
23+
@lombok.AllArgsConstructor
24+
public class AsyncExportErrorEvent {
25+
26+
@JsonProperty("created_at")
27+
private Date createdAt;
28+
29+
@JsonProperty("error")
30+
private String error;
31+
32+
@JsonProperty("finished_at")
33+
private Date finishedAt;
34+
35+
@JsonProperty("started_at")
36+
private Date startedAt;
37+
38+
@JsonProperty("task_id")
39+
private String taskID;
40+
41+
@JsonProperty("custom")
42+
private Map<String, Object> custom;
43+
44+
@JsonProperty("type")
45+
private String type;
46+
47+
@Nullable
48+
@JsonProperty("received_at")
49+
private Date receivedAt;
50+
}
Lines changed: 50 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,50 @@
1+
/*
2+
* ========================================================================
3+
* WARNING: GENERATED CODE -- DO NOT EDIT!
4+
* ========================================================================
5+
*
6+
* This file was auto-generated by GetStream internal OpenAPI
7+
*
8+
* Any modifications to this file will be lost upon regeneration.
9+
* To make changes, please modify the source templates and regenerate.
10+
*
11+
* ========================================================================
12+
*/
13+
package io.getstream.models;
14+
15+
import com.fasterxml.jackson.annotation.JsonProperty;
16+
import java.util.Date;
17+
import java.util.Map;
18+
import org.jetbrains.annotations.Nullable;
19+
20+
@lombok.Data
21+
@lombok.Builder
22+
@lombok.NoArgsConstructor
23+
@lombok.AllArgsConstructor
24+
public class AsyncExportModerationLogsEvent {
25+
26+
@JsonProperty("created_at")
27+
private Date createdAt;
28+
29+
@JsonProperty("finished_at")
30+
private Date finishedAt;
31+
32+
@JsonProperty("started_at")
33+
private Date startedAt;
34+
35+
@JsonProperty("task_id")
36+
private String taskID;
37+
38+
@JsonProperty("url")
39+
private String url;
40+
41+
@JsonProperty("custom")
42+
private Map<String, Object> custom;
43+
44+
@JsonProperty("type")
45+
private String type;
46+
47+
@Nullable
48+
@JsonProperty("received_at")
49+
private Date receivedAt;
50+
}
Lines changed: 50 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,50 @@
1+
/*
2+
* ========================================================================
3+
* WARNING: GENERATED CODE -- DO NOT EDIT!
4+
* ========================================================================
5+
*
6+
* This file was auto-generated by GetStream internal OpenAPI
7+
*
8+
* Any modifications to this file will be lost upon regeneration.
9+
* To make changes, please modify the source templates and regenerate.
10+
*
11+
* ========================================================================
12+
*/
13+
package io.getstream.models;
14+
15+
import com.fasterxml.jackson.annotation.JsonProperty;
16+
import java.util.Date;
17+
import java.util.Map;
18+
import org.jetbrains.annotations.Nullable;
19+
20+
@lombok.Data
21+
@lombok.Builder
22+
@lombok.NoArgsConstructor
23+
@lombok.AllArgsConstructor
24+
public class AsyncExportUsersEvent {
25+
26+
@JsonProperty("created_at")
27+
private Date createdAt;
28+
29+
@JsonProperty("finished_at")
30+
private Date finishedAt;
31+
32+
@JsonProperty("started_at")
33+
private Date startedAt;
34+
35+
@JsonProperty("task_id")
36+
private String taskID;
37+
38+
@JsonProperty("url")
39+
private String url;
40+
41+
@JsonProperty("custom")
42+
private Map<String, Object> custom;
43+
44+
@JsonProperty("type")
45+
private String type;
46+
47+
@Nullable
48+
@JsonProperty("received_at")
49+
private Date receivedAt;
50+
}

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

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,9 @@ public class CallRecording {
2727
@JsonProperty("filename")
2828
private String filename;
2929

30+
@JsonProperty("session_id")
31+
private String sessionID;
32+
3033
@JsonProperty("start_time")
3134
private Date startTime;
3235

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

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,10 @@
2424
@lombok.AllArgsConstructor
2525
public class CallRequest {
2626

27+
@Nullable
28+
@JsonProperty("channel_cid")
29+
private String channelCid;
30+
2731
@Nullable
2832
@JsonProperty("created_by_id")
2933
private String createdByID;

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

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -72,6 +72,10 @@ public class CallResponse {
7272
@JsonProperty("settings")
7373
private CallSettingsResponse settings;
7474

75+
@Nullable
76+
@JsonProperty("channel_cid")
77+
private String channelCid;
78+
7579
@Nullable
7680
@JsonProperty("ended_at")
7781
private Date endedAt;
Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
/*
2+
* ========================================================================
3+
* WARNING: GENERATED CODE -- DO NOT EDIT!
4+
* ========================================================================
5+
*
6+
* This file was auto-generated by GetStream internal OpenAPI
7+
*
8+
* Any modifications to this file will be lost upon regeneration.
9+
* To make changes, please modify the source templates and regenerate.
10+
*
11+
* ========================================================================
12+
*/
13+
package io.getstream.models;
14+
15+
import com.fasterxml.jackson.annotation.JsonProperty;
16+
import java.util.Date;
17+
18+
@lombok.Data
19+
@lombok.Builder
20+
@lombok.NoArgsConstructor
21+
@lombok.AllArgsConstructor
22+
public class CallStatsReportReadyEvent {
23+
24+
@JsonProperty("call_cid")
25+
private String callCid;
26+
27+
@JsonProperty("created_at")
28+
private Date createdAt;
29+
30+
@JsonProperty("session_id")
31+
private String sessionID;
32+
33+
@JsonProperty("type")
34+
private String type;
35+
}

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

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,9 @@ public class CallType {
2828
@JsonProperty("CreatedAt")
2929
private Date createdAt;
3030

31+
@JsonProperty("EnableLiveInsights")
32+
private Boolean enableLiveInsights;
33+
3134
@JsonProperty("ExternalStorage")
3235
private String externalStorage;
3336

0 commit comments

Comments
 (0)